Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: oson00 am 15.05.06 - 12:11:36
-
Hallo,
gibt es eine Formel mit der ich feststellen kann, ob ein Dokument verschlüsselt ist oder nicht. Ich würde gern ein Symbol in einer Ansicht anzeigen lassen, wenn ein Dokument verschlüsselt ist.
Das ganze allerdings ohne Hilfs-Script-Agent.
Weiß jemand eine Lösung?
-
In verschluesselten Dokumenten gibt es Felder wie $Seal und $Sealdata. Du kannst ja auf das Vorhandensein dieser Felder abpruefen.
-
Hm, auf die Idee bin ich eigentlich auch schon gekommen, nur funktioniert das bei mir aus irgendeinem Grund nicht. Wenn ich abfrage ob $Sealdata = "" (--> unverschlüsselt) bekomme ich das bei allen Dokumenten. Angeblich sind alle Dokumente unverschlüsselt???
und mit der Formel @isAvailable("$Sealdata") bekomme ich immer ein True zurück. :(
-
@isavailable($Sealdata) vielleicht?? Eigentlich gibt es das Feld nur wenn das Dok auch verschluesselt ist.
-
Nö. :( Die Formel macht in meinen Augen auch keinen Sinn.
Funktioniert es bei Dir? Hast Du es probiert?
-
Oops, wer lesen kann ist klar im Vorteil. Die Forlel @isAvailable($Sealdata) ist so doch richtig.... Formelsprache.... ;-)
Allerdings funktioniert das nur auf Summary-Feldern. :(
-
Stimmt. Hatte ich uebersehen. Muss ich nochmal in mich gehen ;)
-
Dann frag doch mal das Feld encrypt ab. Wenn verschluesselt dann "1"
-
Das Feld encrypt ist bei mir nicht vorhanden. Es handelt sich dabei nicht um standard-Mails, sondern um Dokumente, die automatisiert via Agent gemailt werden. Da existiert aus irgendeinem Grund nicht das Feld "encrypt". :(
-
Vielleicht gibt es dann Felder wie SecretEncryptionKey oder PublicEncryptionKeys. Irgendwas muss doch da sein.
-
:( Nö.... Wenn es verschlüssselt ist, existiert kein Body-Feld!
Aber wir kann ich ein Body-Feld abfragen? :(( Sowas doofes.
-
Vielleicht geht auch die pragmatische Lösung:
Schreibe eine Feld mit "1", in der Anwendung die das Dokument, wenn eine Verschlüsselung vorliegt.
Gruss
Chris