Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Blackraven am 07.03.08 - 14:13:48

Titel: @RefreshECL per Script`?
Beitrag von: Blackraven am 07.03.08 - 14:13:48
Hallo zusammen,

ich würde gerne die ECL im Hintergrund refreshen....

Also vorgesehen im Postopen der MailDB (Anforderung der Admins)
Leider funzt weder ein Evaluate im Postopen noch ein agent.run (Formel-Agent mit @RefreshECL).

Ist das überhaupt prinzipiell möglich, oder sollen sich die Admins lieber Gedanken machen bzgl. ner Policy/Setting?

Gruß
Titel: Re: @RefreshECL per Script`?
Beitrag von: Glombi am 07.03.08 - 14:15:00
Das ist dich mit einer Policy viel eleganter zu lösen. Ich würde da kein Script verwenden.
Titel: Re: @RefreshECL per Script`?
Beitrag von: Blackraven am 07.03.08 - 14:16:45
eleganter: ok.

aber überhaupt anders möglich???
Titel: Re: @RefreshECL per Script`?
Beitrag von: Glombi am 07.03.08 - 14:24:28
Bei mir funktioniert folgender Code im Postopen der Datenbank:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim x As Variant
Set db = session.CurrentDatabase
x = Evaluate( |@RefreshECL("| + db.Server + |":"names.nsf";"")| )

Andreas
Titel: Re: @RefreshECL per Script`?
Beitrag von: Blackraven am 07.03.08 - 14:25:18
ausprobiert...aber bei mir ändert sich an der ECL gar nichts :(

wenn ich im Client die Formel in ne Schaltfläche packe, dann macht er das, aber nix per Evaluate