Domino 9 und frühere Versionen > ND7: Entwicklung
Wofür ist %%Surrogate gut?
hampa:
Hallo zusammen
Seit der Version 7 erscheint folgende Zeile neue im Quell-Text unserer Web-Applikation
<input name="%%Surrogate_FeldName" type="hidden" value="1">
Der gesamte Code für die Auswahlliste lautet wie folgt.
--- Code: ---<input name="%%Surrogate_FeldName" type="hidden" value="1">
<select name="FeldName" style="width:40%;">
<option selected>-
<option>Customer
<option>Externe
<option>SL</select>
--- Ende Code ---
Kann mir jemand von euch sagen, warum Lotus diese neue Zeile eingeführt hat? Diese zusätzliche Zeile macht uns nämlich einwenig Kopfzerbrechen. ;D
Vielen Dank für sachdienliche Hinweise und viele Grüsse aus der Schweiz
Hampa
m3:
--- Zitat ---Posted by Stan Rogers on 7.Nov.05 at 14:46
The %%Surrogate field may be Domino's way of ensuring that some value is submitted/recorded for fields that may be skipped in the normal course of submitting an HTML form (I don't have Domino 7 handy to test with).
Posted by Mark Vincenzes (IBM / Lotus) on 7.Nov.05 at 16:17
Stan, you are correct. We used to try to make infrences about this but they were not always correct and there were conflicts with application of default values -- I don't remember the details.
So we added the %%Surrogate.
This is also in later versions of v6.
--- Ende Zitat ---
Notes/Domino 6 and 7 Forum
hampa:
Hallo m3
Vielen Dank für deine Hinweise. Mein Englisch scheint nicht gerade das beste zu sein, denn ich verstehe immer noch nicht ganz, worauf Mister Vincenzes hinaus will.
Kann mir das jemand so übersetzen, dass ich etwas damit anfangen kann? :-[ (altavista kann's nicht. ;) )
Glombi:
Ich versteh auch nicht was das soll und wofür man das braucht :-:
Damit alle Felder im Web Browser bekannt sind, schalte ich die Maskeneigenschaft "HTML für alle Felder generieren" ein. Damit hat man dann bspw. auch versteckte Felder am Wickel.
D.h. man kann Web-Applikationen machen, die wie Notes-Applikationen funktionieren. Erstaunlich ;)
Andreas
hampa:
Hallo Glombi
Das mit den versteckten Feldern machen wir seit "Jahr und Tag" so. Wir greifen sogar auf die "hidden"-Felder zurück. >:D
Da wir ausschliesslich Web-Applikationen entwickeln und uns dieses Surrogate-Feld schon die Quere gekommen ist, interessiert es mich brennend, was das Ganze soll.
Ich finde die Aussage "I don't remember the details" aus sehr spannend. ;D
Gruss Hampa
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln