Domino 9 und frühere Versionen > Entwicklung

einen eintrag in den Notes Kalender über...

<< < (2/3) > >>

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