Domino 9 und frühere Versionen > ND7: Entwicklung
Doppeltes speichern im Web verhindern?
(1/1)
LisaS:
Hallo,
ich hab folgenden Button
--- Code: ---UNID:=@Text(@DocumentUniqueID );
@If(@Command([FileSave]);
@URLOpen("/"+@ReplaceSubstring(@Subset(@DbName; -1);" ";"+")+"/WebFreigabeButton?OpenAgent&"+UNID);
""
)
--- Ende Code ---
Wenn der Anwender etwas ungeduldig ist, klickt er unter Umständen öfters auf den Button und der Dokument wird mehrfach angelegt.
Zumal der Agent "WebFreigabeButton" der im Backendscript läuft auch nochmal speichert.
Hat jemand eine Idee wie man dieses Problem lösen könnte?
Gruß
Hitcher
umi:
Eine möglichkeit ist ist es, den Button im OnSubmit des Forms zu verstecken (und dafür ein "Bitte Geduld" anzuzeigen). Dann hat der User keine möglichkeit mehr den Button ein weiteres Mal zu drücken
PS:aus @subset(@dbname;-1) kannst Du auch ein @webdbname machen :-)
LisaS:
@umi:
Das ist eine gute Idee, allerdings ist der Button als Action-Button und als Java-Applet eingebunden. Ich weiss nicht wie man den ausblenden könnte....
Gruß
Ramon
umi:
evtl. das ganze Applet ausblenden
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln