Domino 9 und frühere Versionen > Entwicklung
Felder für markierte Dokumente ändern
wuschel:
Hallo,
ich möchte eine Ansicht bereitstellen, in der die Anwender bestimmte Dokumente markieren können und über eine Aktion in den markierten Dokumenten ein Feld damit auf einen bestimmten Wert setzen.
Rob Green:
schreib in den Actionbutton rein:
@command([toolsrunmacro];"(Agentname)")
Der Agent selbst enthält zB
Field ABC:="123"
und ist so eingestellt, daß er auf ausgewählte Dokumente läuft.
Soll der User allerdings bestimmte Docs trotz Auswahl nicht ändern, nimmste in den Agent noch ne Zeile dazu:
@if(FeldABC="nicht beendet";@return(void);@success);
Field ABC:="123"
So läuft er nur über die zulässigen Docs und läßt unzulässige außen vor in einem Abwasch.
wuschel:
Besten Dank,
hab ich verstanden, umgesetzt, - funktioniert...
Wie kriege ich aber den Agenten so hin, dass er nur über die Aktion gestartet werden kann und nicht aus Menü Aktionen
wuschel:
...funktioniert doch noch nicht so ganz.
Aus dem Menü Aktionen aufgerufen, macht der Agent, was er soll,
aus der Aktion aufgerufen, wird nur das Dokument geändert, das sich in der Vorschau befindet.
klaussal:
in der die Anwender bestimmte Dokumente markieren können ...
hst du doch so geschrieben, oder ::)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln