So, ich hab jetzt viele Items rausbekommen... doch nun hängt´s wirklich.
Ich möchte bei der Erstellung einer neuen Aufgabe via Corba,
1. ...dass in der Aufgabenansicht der 'Besitzer: ' angezeigt wird. Welches Item hierfür verantwortlich?
2. ...dass die Aufgabe nicht als Privat gekennzeichnet ist. Welches Item hierfür verantwortlich?
3. Welche Items bzw. wie setze ich eine Erinnerung inkl. Erinnerungszeit an der Aufgabe?
Hier der relevante Code:
Session s = NotesFactory.createSession(host, user, pass);
DbDirectory dir = s.getDbDirectory(null);
Database db = dir.openMailDatabase();
Document task = db.createDocument();
Name name = s.getUserNameObject();
task.replaceItemValue("Form", "Task"); // Task = Aufgabe-Dokument
task.replaceItemValue("_ViewIcon", 168); //Icon für Aufgabe
task.replaceItemValue("Body", "Hier der Termintext...");
task.replaceItemValue("Subject", "Corba TEST-AUFGABE vom " + new Date());
task.replaceItemValue("Importance", "3"); // Priorität: 1-hoch,2-mittel,3-niedrig,99-keine
task.replaceItemValue("CalendarDateTime", "02.04.2009"); // Anzeige bis-Datum im Kalender sichtbar
task.replaceItemValue("StartDateTime", s.createDateTime("01.04.2009 16:00:00")); // Beginn
task.replaceItemValue("DueDateTime", s.createDateTime("02.04.2009 15:00:00")); // 'Fällig am' - Anzeige
task.replaceItemValue("EndDateTime", s.createDateTime("02.04.2009 15:00:00")); // Ende
task.replaceItemValue("DueState", 1); // Bearbeitungsstatus
task.replaceItemValue("Chair", name.getCanonical()); // Owner des Eintrags (sollte CanonicalUserName sein!)
....
task.save(true,false);
s.recycle();
Könnt Ihr mir weiterhelfen?
Mein hier aufgeführtes Vorgehen sollte doch erstmal soweit korrekt sein, oder?
Danke und Gruß
Rico.