Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Gandhi am 27.04.05 - 16:21:21
-
-Ein Button ist in einer Maske enthalten und enthält Script Code.
-Diese Maske wird per Mail (Maske wird eingebettet) versendet.
-Klickt der User auf den Button ist dieser UNSIGNIERT, obwohl die Maske selbst signiert ist und der Sender natürlich auch eine Signatur hat.
Meine Frage:
Wie bekomme ich den Code im Button signiert?
-
Das ist ein Bug. In R5 ist das mit der Signatur generell ziemlich bescheiden.
Es gibt auch Events (bspw. Postopen der Datenbank) die nicht als signiert erkannt werden.
Meine Meinung: Die Signatur ist in R5 unbrauchbar.
Andreas
-
Hurrah ??? (nicht gegen Dich gerichtet!)
Habe so was befürchtet...in der Knowledge Base steht genau mein Fall drin - wobei behauptet wird, das sei mit R5.0.6 behoben - was ich so definitiv nicht bestätigen kann...(doc number 1096825).
Naja, dann sehen die User eben mal die ECL im Einsatz - ist eine einmalige Aktion - daher ist das noch zu verschmerzen.
-
Falls irgendwer irgendwann ein ähnliches Problem haben sollte:
Ich habe das Problem auf folgende Weise umgehen können: Im Postopen Event habe ich Code eingefügt, der, falls der Username nicht der letzte Eintrag im UpdatedBy Feld ist, das gesamte Dokument speichert. Hierbei wird offensichtlich auch der Button wieder signiert und kann dann direkt genutzt werden, ohne dass die ECL meckert.
Das liegt offensichtlich daran, dass der Code im Postopen der Maske - im Gegensatz zum Button - trotz MailSend signiert bleibt.