Domino 9 und frühere Versionen > ND6: Entwicklung
Action aus Aktionsleiste Starten
koehlerbv:
Eher nicht, Siegmar, wenn man whrdollars Posting '2 liest. Schauen wir mal, ob wir noch mehr über den Zweck der Aktion erfahren.
Bernhard
wrh$:
also kollegen....nicht der rede wert alles. trotzdem danke für die schenelle hilfe.
kurz zum thema: also es gibt ein Button Speichern was eine aktion ausführt..... mail senden, feld werte umsetzen, speichern usw.
...ich wollte nur wissen wie man so eine aktion mit einem @command befehl ansteuern kann. der sinn der sache? naja in diesem fall nich wirklich relevant, aber wenn es eine gemeinsame aktion ist....dann könnte man diese ja auch per @command starten......ohne jetzt ein aktion button auf der aktionsleiste zu setzen. sinn machen würde das ganze für eine web aplikation....um sich die aktionsleiste als java zu sparen.
Axel:
Hi,
ein @Command gibt es nicht um eine Aktion, auch wenn es sich um eine gemeinsame Aktion handelt, aufzurufen. Eine Lösung hierfür wäre, die Funktion die hinter der Aktion liegt, in einen Agenten auszulagern und dann kannst du mit @Command([ToolsrunMacro]...) den Agenten starten. Das müsste auch im Web funktionieren.
Axel
umi:
Hi
1. Aktionen können nur in Form direkt gestartet werden, wenn man auf den entsprechenden Button klickt.
2. Dies gilt auch für gemeinsame Aktionen.
3. Du kannst Agenten via @command([RunAgent].. oder @command([ToolsRunMacro]...) oder via URL "?OpenAgent" ausführen
=> Wenn Du dir die Actionbar in Java sparen willst, musst Du die Applikation so umstellen, dass die Aktionen nur noch Agenten anstossen. Die ganze Logik wird dann von diesem Agenten übernommen. So ist auch eine einfache Portierung ins Web möglich.
wrh$:
perfekt....vielen dank für die hilfreichen antworten. ich denk ein agent wird da erstellt werden.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln