Hi,
Ohne die DB-Eigenschalft 'Javascript für das Erstellen von Seiten verwenden' hast du pro 'Maske' immer nur eine Aktion (=Submit) im Browser zur Verfügung.
Wenn ich das noch richtig weiss, ist das auch abhängig vom 'Aufrufenden Browser' ob Domino das so überträgt, weshalb auch die aktivierte Option Dir beim Blackberry als Browser nichts nützt.
Resultierend kannst Du dann folgende Varianten verwenden:
Integriere ein 'Optionsfeld' mit der Du die folgeaktion vom 'Submit' steuerst,
der 'WebQuerySave' Agent (ist das bei R8 auch noch so?) reagiert dann anhand des 'Session.Documentcontext.Optionsfeld(0) = "spechern"' mit der entsprechenden Aktion.
oder
baue eine 'Schalfläche' (ohne Aktion) oben in die Maske,
und verberge diese für den Browser folgend:
vor der Schalfläche in Durchgangs-HTML:
dann die Schaltfläche (NICHT Durchgangs-HTML)
danach in Durchgangs-HTML:
Diese 'Deaktiviert' dann den Standard-Submit-Button der Maske für den Browser,
und baue Deine eigenen HTML-Schaltflächen ein (Durchgangs-HTML)
<input type="Submit" ...>
oder verwende einfache url-Links mit Query-Übergabe auf einen 'Agenten'
http://meinserver/meinedb.nsf/MeinAgent?OpenAgent&Variable=Wert&Variable2=Wert2der Agent (oder mehrere) liest dies über die Session.DocumentContext.Query_String(0) aus,
der wieder HTML oder den Aufruf einer Maske, Ansicht mit 'Print' ... erzeugt.
Hinweis: Das ist zwar die 'OldSchool'- 'Note Version 4.x / 5.x' -Vorgehensweise
- ich hatte seither leider nicht mehr das Vergnügen, aber sollte nachwievor funktionieren.
Eventuell gibt es aber mit R8x elegantere Varianten (auf Webbasis)
Gruss, Pete(r)