Domino 9 und frühere Versionen > Entwicklung
submit (Maske im Browser)
FRANKI:
Hi Axel,
danke für Deine Mühe und Unterstützung.
werde mal posten, wie ich jetzt weitermache.
Muß ich mir allerdings erst mal durch den Kopf gehen lassen,
gut das ein langes Wochenende bevor steht.
Gruß
FRANKI
harkpabst_meliantrop:
Hmm,
wozu das @Command([FileSave]) in der Formel, wenn du hinterher sowieso ein Submit der Form machst? Das ist mindestens doppelt gemoppelt und schreit nach Ärger.
Und nochwas: Wenn ich zur Emulation des Problems eine Maske mit einem bearbeitbaren Feld und einem Button
--- Code: ---@Command([FileSave]);
@Command([FileCloseWindow])
--- Ende Code ---
dann wird die Form beim Drücken der Eingabetaste abgeschickt. Aber natürlich nur, wenn der Textcursor auch im Eingabefeld der Form steht.
Das ist aber mit einem in Pass-Through-HTML gecodeten <input type="submit"> ganz genau so. Wenn das funktionieren soll, ohne dass der Fokus manuell auf ein bearbeitbares Feld gesetzt worden ist, musst du meiner Meinung nach einen Event Handler für onKeyPress programmieren, der auf die Retrurn-Taste lauscht.
Axel_Janssen:
Ich glaube dann wird aber auch ein
<input type="submit"> erzeugt.
wenn man mit @FileSave, @FileCloseWindow.
Vielleicht ist das ein Weg...
Versuche das mal und trage den Agenten, der in dem Click Event angesprochen wird, als WebQuerySave Agent ein. Da musst du natürlich im Agenten ein paar Sachen ändern, aber das kann ein Weg sein..
harkpabst_meliantrop:
Genau, es ist ein input type=button mit dem beliebten automatisch generierten _doClick im onClick-Event.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln