Hallo,
ich bin noch immer beim Thema automatisch zusätzliche Informationen (im Body) bei einer Kalendereinladung zu speichern. Sowohl bei den Eingeladenen Personen als auch beim Einladenden (Chair).
Den Body bei den Einladungen ändere ich mit einer Formel über die IQ.Suite.
_room := @If(@IsAvailable(Room);room;"");
_text := @NewLine+"Dial-In: xxxxx xxx xxxx"+@NewLine+"Room number xxxx"+@NewLine+"Pin: xxxx";
@If(@Contains(_room;"Telefonkonferenz Geschäftsführung"); @SetField("Body"; _text + Body); "");
Da es mit einem Agenten im RnrMgr nicht so richtig funktioniert (ich kann allenfalls den Agenten alle 5 Minuten immer über alle Dokumente laufen lassen [ und abfragen, ob ein Status-Feld von mir bereits gesetzt wurde oder nicht ] ), würde ich das gerne anders lösen.
Ich dachte daher, dass ich das auch über die Formel-Sprache hinbekommen könnte, aber die Frage ist, ob das überhaupt so machbar ist.
_server = "Server/SRV/Gruppe";
_database = "names.nsf";
_chair = @If(@IsAvailable(Chair);Chair;"");
_uid = @If(@IsAvailable(ApptUNID);ApptUNID;"");
_liste := @DbLookup("":"NoCache";_server:_database;"($Users)";_chair;"MailFile");
@PostedCommand([FileOpenDatabase]; _server : _liste ; "Calendar" ; _liste; 1 ; 1 );
@Command([OpenDocument];"";_uid)
@SetField("Body");_text + Body);
Könnte das so denn funktionieren?