Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: ThomasM am 08.04.03 - 08:52:54
-
Hallo.
Ich möchte beim Speichern eines Dokumentes prüfen ob in einem bestimmten Rich-Text Feld ein Attachment angehängt ist (LotusScript).
Wenn ich das Dokument schliesse und wieder öffne, ist es kein Problem aber während das Dokument geöffnet ist wird das Attachment nicht erkannt.
Hat jemand eine Lösung ?
Danke
Thomas
-
... altes problem:
man kann rtf-felder erst prüfen, wenn das doc einmal gespeichert wurde (dazu gab es schon einige beiträge). ;D
-
- nachdem was reingehängt wurde muss deine Aktion starten... initialisiere das hintergrunddok
dim ws as New NotesUIWorkspace
set doc = ws.currentdocument.document
und hier fragst du nach der hasembedded Eigenschaft
if doc.HasEmbedded then
''' ist was angehängt
' da das object richtigerweise erst beim speichern reingeschrieben wird kannst du den Namen des attachments über das Item $File rausfinden
else
''' nichts angehängt
end if
cu
-
die Scriptfraktion hat recht aber auch wieder unrecht...denn m,an muß das Doc nicht speichern, wenn man nur eine Formel nehmen würde, die @Attachments heißt und angibt, wie viele Anhänge vorhanden sind....ohne daß das Doc mit dem RT Feld gespeichert werden muß. Könnte man theoretisch also auch in Script nehmen als evaluate bin mir aber nicht sicher. In einem berechneten Feld geht das Teil supppa.
Hoch lebe die Formelfraktion ;D ;D
-
@Rob Formelfan
hier was für den wahren Formel Fetischisten ;D ;D ;D
@@176@@([[13]]; "Anzahl Attachments"; @@86@@(@@114@@))
<<<<<<<<<<<<<<<
und die Erklärung dazu:
es ist die gleiche Formel wie:
@Prompt([OK]; "Anzahl Attachments"; @Text(@Attachments))
nur etwas anders geschrieben.
- die Formel wird in einen Action button eingepflanzt im Dokument
>>>>>>>>>>>>>>>>
cu
-
rofl..jessus, was das für ein Monster oder etwa ein auf wenige Bytes zusammengeschrumpfte Riesen-Datei mit dem neuesten Komprimierungsverfahren von Performance..Nobelpreis !!! 8)
-
;D ;D ;D ;D ;D ;D ;D ;D
einfache Sache kompliziert dargestellt
;D ;D ;D ;D ;D ;D ;D ;D
das ist einfach ein Prompt mit Attachmentzahl Anzeige....(Aktionsbutton)
cu
-
ahsoo...na war jaa einfach...*hust*
-
@Performance
... hast du noch von diesen Codes?
ata