Domino 9 und frühere Versionen > Entwicklung
einen eintrag in den Notes Kalender über...
Axel:
Hi,
du brauchst in deiner Maske eigentlich keine großen Anpassungen zu machen. Füge lediglich einen Aktionsbutton ein und kopiere den Code in den Click - Event ein.
Das Aufgabendokument wird vollständig im Hintergrund
erstellt.
Wenn das Aufgaben-Dokument angezeigt werden soll, dann füge nachfolgende zwei Zeilen nach
Call taskdoc.Save(True,False)
ein.
Set taskuidoc = workspace.EditDocument(True, taskdoc) 'Dokument im Frontend öffnen
Call taskdoc.Remove(True) 'Das Dokument, das im Backend erstellt wurde, löschen
und füge zu den DIM - Anweisungen diese noch hinzu:
Dim taskuidoc As NotesUIDocument
Ist es jetzt ein bißchen klarer geworden?
Axel
Selin:
ok, danke. Jetzt klappt es
Und wie kann ich dann auch die Feldihalte übergeben? z.B. das Datum oder auch das Thema.
Axel:
Hi,
nichts leichter als das.
Wenn du meinen Code genommen hast, mit dieser Zeile
taskdoc.StartDate = doc.FeldnameinDeinerMaske
Für jedes weitere Feld die Zeile einfach nochmal einfügen und an die Feldnamen anpassen.
Axel
Selin:
habe z.B. taskdoc.StartDate = doc.Wann
da kommt aber nachdem ich es in den Kalender schreiben lassen will, also nach dem Click folgende Fehlermeldung:
variant does not contain an object
Axel:
Hi,
bitte poste mal den gesamten Code, wenn du meinen Code verwendet hast, sollte das eigentlich funktionieren.
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln