Domino 9 und frühere Versionen > ND7: Entwicklung
ToDo - Mailversand - automatisch "mark private"
Florian P.:
Hi zusammen,
dies ist mein erstes Posting hier und ich hoffe, dass ihr mir ein Stück weit weiterhelfen könnt.
Für eine Just4Fun Datenbank unter Kollegen will ich die Möglichkeit entwickeln ein ToDo zu versenden. Das klappt soweit auch ganz gut (untergeordnet die Frage, gibt es eine Übersicht über Pflichtfelder in Standardforms?).
Da das nunmal aber keine offiziellen Firmentodo´s sind und wir nicht allzu förmlich in diesen umgehen wollen hätten wir die nun gerne bei empfang auch direkt als private gemakert, damit wir das nicht mal aus versehen vergessen.
Was mir nun direkt auffiel war, dass das zuständige Field mit einem "$" beginnt, was mich daran hindert es entsprechend in LotusScript anzusprechen.
Hier mein Codeschnippsel:
--- Code: ---maildoc.Form = "Task"
maildoc.Subject = subject
maildoc.AssignedTo = rcptTo
maildoc.Body = msg
--- Ende Code ---
Wenn ich da nun
--- Code: ---maildoc.$KeepPrivate = true
--- Ende Code ---
hinzufüge wirft mir der Designer eine Fehlermeldung. Ich vermute mal, dass es eher am $ Zeichen liegt, auch wenn ich mich Frage ob ein = true an dieser Stelle überhaupt sinnbringend ist um eine Checkbox zu markieren.
Ich würd mich freuen, wenn ihr mir hier einen kleinen Stups in die richtige Richtung geben könntet. Die Methoden welche mir "maildoc" anbietet (NotesDocument) habe ich nun meiner Meinung nach alle durch, ohne erfolgreichen Match. Kann man Felder die mit einem "$" beginnen nicht manipulieren bzw. vorab mit Werten füllen?
Vg,
Florian
m3:
Du willst Dir die Methode SetItemValue des NotesDocument Objektes ansehen.
Oder
--- Code: ---maildoc.~$KeepPrivate = 1
--- Ende Code ---
schreiben
Florian P.:
Hi,
danke für die Hilfe. Werd ich mir auf jeden Fall mal anschauen.
Viele Grüße,
Florian
Jens_1:
--- Zitat von: m3 am 12.08.07 - 02:40:03 ---Du willst Dir die Methode SetItemValue des NotesDocument Objektes ansehen.
Oder
--- Code: ---maildoc.~$KeepPrivate = 1
--- Ende Code ---
schreiben
--- Ende Zitat ---
Hallo NG!
Ich bin bei der Forumssuche über diesen Thread gestolpert.
Da ich das gleiche Problem hatte hat mir dieser Beitrag wunderbar geholfen.
Da ich aber auch gern weis was ich da mache, habe ich versucht mir in der Hilfe die Methode "SetItemValue" der NotesDocument class anzusehen.
Leider bin ich nicht fündig geworden :(
Kann mir mal jemand einen Schubs geben?
Wo ist den das erläutert, daß bei den Feldern mit "$" als Prefix die Tilde dazugehört?
Gruß
Jens
Driri:
Ich vermute, Martin meinte ReplaceItemValue.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln