Domino 9 und frühere Versionen > ND7: Entwicklung

Wofür ist %%Surrogate gut?

(1/2) > >>

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