Domino 9 und frühere Versionen > Entwicklung

Meeting Form per Formula Language öffnen

(1/3) > >>

immanuel:
Hallo Zusammen

Ich möchte per Knopfdruck die Meeting Maske öffnen und einige Infos reinschreiben lassen.

Folgendes verwende ich schon:

--- Code: ---subject := "IT-Helpdesk: "+iq_Subject;
userName := @Name([Abbreviate]; CreatedFor );

@Command([EditMakeDocLink]);
@Command([MailOpen]);
@Command([Compose];@MailDbName;"Appointment");
@Command([EditGotoField];"Subject");
@Command([EditInsertText];subject);

@Command([EditGotoField];"Body");
@Command([EditInsertText];"Documentlink:");
@Command([EditPaste]) ;
@Command([EditGotoField];"Body")
--- Ende Code ---
Das Funktioniert gut, die Infos werden in die Form eingefügt. Ein Problem habe ich allerdings noch mit dem Typ Meeting. Wenn der Wert von AppointmentType per FL setzen lasse (Meeting | 3), dann erscheinen die spezifischen Meeting Felder nicht. Wie kann ich eine Auswahl bei AppointmentType mir @Command simulieren und nicht nur einfach den Wert reinsetzen?

Greez
Manuel

Glombi:
Als letztes ein
@Command([RefreshHideFormulas])
und/oder
@Command([ViewRefreshFields])

Andreas

immanuel:
Hallo Andreas

Klappt leider immer noch nich. Ich denke, dass der Haken bei folgender Passage liegt:

--- Code: ---@Command([EditGotoField];"AppointmentType");
@Command([EditInsertText];"3");
--- Ende Code ---
Das Kombinationsfeld wechselt zwar auf Meeting, komischerweise erscheint aber links vom Feld eine 3. Der Text links vom Feld wird dann aktualisiert, wenn ich den Wert des Feldes von Hand ändere. Vielleicht müsste das mal jemand nachvollziehen...

Greez
Manuel

Glombi:
Es muss evtl.
@Command([EditInsertText];"Meeting")
bzw.
@Command([EditInsertText];"Besprechung")
je nach Sprache heissen.
Die "3" kennt er ja nicht, da es der Alias ist.

Andreas

immanuel:
Hallo!

Ich habs auch schon mal mit "Meeting" versucht - kein Erfolg. Kannst du den Code mal bei dir 1:1 nachvollziehen?

Grüsse aus Zürich
Manuel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln