Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Iron am 30.10.03 - 15:04:37

Titel: Busytime und Reservierungen
Beitrag von: Iron am 30.10.03 - 15:04:37
Hi Leute,

eknori, Rob und auch andere haben ja im März an einer Reservierungs-DB gearbeitet.

Bin jetzt auch im Thema mit drin.

Weiß jemand WIE man in der Busytime Einträge vornehmen kann?
Habe dacht, dass Felder wie $BusyName, $BusyPriority, $NoPurge, StartDateTime und sowas dafür verantwortlich sind, dass der ScheduleMgr die Daten mitaufnimmt. Aber scheinbar wohl doch nicht.

In der Busytime ist das entsprechende Dok eingestellt, aber es wird nicht aktualisiert.

Wo liegt das Geheimnis?

Gruß
iron
Titel: Re:Busytime und Reservierungen
Beitrag von: Semeaphoros am 30.10.03 - 15:12:31
Das ist leider nicht dokumentiert. Ich würde da wämrstens empfehlen, unbedingt ein korrektes Kalender-Dokument zu erstellen, um da nicht irgendwas zu übersehen. Die Busytime wird ja vom Server selber vollständig verwaltet und der liest die Cal-Dokumente aller ihm bekannter Mailfiles und Resourcen-Datenbanken aus.

Ich hab im Sinn, voraussichtlich im März am B-KH Entwicklercamp 2004 über solche Dinge einen Vortrag zu halten.
Titel: Re:Busytime und Reservierungen
Beitrag von: Glombi am 30.10.03 - 15:39:29
Ich denke, es muss in der Datenbank ein Calenderprofil geben, damit die busytime.nsf aktualisiert wird.

Ansonsten kann man die Busytime mittels der C API manipulieren.

What the Lotus C API for Domino and Notes Can Do

The Lotus C API for Domino and Notes gives you access to many features of the Notes user interface and a few features that are not found in the user interface. For example, you can:

Create new Domino databases and delete unneeded databases
Read, write, and modify any document in a database
Read, write, and modify any of the fields in a document
Create and use database indexes (views)
Control database access, both with user access lists and roles.
Query and manipulate busy times in the free time database (busytime.nsf)
Gather and report Lotus Domino Server performance statistics
Write custom tasks and add them to the Lotus Domino Server software

You can query and manipulate busy time information in the free time database (busytime.nsf) by using the Scheduling APIs.
Titel: Re:Busytime und Reservierungen
Beitrag von: Semeaphoros am 30.10.03 - 15:57:21
Na ja, wenn das Doc in der Busytime auftaucht, wird das Cal-Profile ja wahrscheinlich vorhanden sein, da sind denn wohl die anderen Felder nicht vollständig vorhanden.
Titel: Re:Busytime und Reservierungen
Beitrag von: Iron am 30.10.03 - 23:50:41
Das mit dem KalenderProfile ist eine Idee... das check ich mal.

Tja Felder: Hab mich stark an die MailSchablone gehalten und die entsprechenden Einträge in meinem Kalender.
Es ist und bleibt ein Buch mit 7 Siegeln.
Mal schauen, was ich morgen herausbekommen habe.