Domino 9 und frühere Versionen > Entwicklung

Name eines Attachments in Script suchen

<< < (2/2)

koehlerbv:
Na, ist ja doch nicht so schlimm wie befürchtet ;-)

PostSave ist richtig, denn Du hast nur Zugriff auf RTItems, wenn das Ding schon auf der Platte ist.
Andreas' Script musst Du noch so erweitern, dass Du auch mit mehreren Attachments dealen kannst - Du kriegst ja sowieso schon ein Array zurück, wenn Attachments drin sind.

Bernhard

koehlerbv:

--- Zitat von: Glombi am 19.05.04 - 16:14:52 ---Du kannst das im QueryClose checken und mit
Continue = False
das Schließen verhindern, sofern ein Excel Anhang da ist.
--- Ende Zitat ---

Nicht ganz sicher, da das Kind ja bereits in den Brunnen gefallen ist. Wenn ich ein pöser Pupe wäre und meinen Dickschädel durchsetzen will und partout das mpg-File im Dokument haben möchte, dann schalte ich entweder bei der Fehlermeldung meine Kiste aus oder editiere das Dokument doch noch mal brav und beantworte dann die Frage "Möchten Sie Ihren Mist jetzt nochmal speichern ?" einfach mit nein.
Die Attachments müssen also nach der Fehlermeldung - und die sollte schon nur dann passieren, wenn "es" passiert ist, also PostSave - aus dem Dokument wieder entfernt werden.

Bernhard

Glombi:
Klaro, PostSave ist besser.

Wg. mehreren Attachments würde ich es dann so machen

'KEIN Dim attachmentname as string !!!!
dim validierung as integer
validierung = true

if IsArray(ret_eval) then
forall attachmentname in ret_eval
if Instr(attachmentname,".xls") > 0 then
validierung = false
exit forall
end forall
end if

if validierung then
msgbox "Pöser Pursche!"
continue = false
exit sub
end if

koehlerbv:
Und wenn ich "Pöser Pursche" lesen, beende ich Notes  ;D

Ein
Call notesEmbeddedObject.Remove
Call NotesDocument.Save (True, False, true)
sollte schon noch stattfinden  ;)

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln