Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: LisaS am 28.04.04 - 09:08:19

Titel: Query String aus einer Web-Maske ?
Beitrag von: LisaS am 28.04.04 - 09:08:19
Hallo,
Ich habe ein Formular im Web in dem die Auswahlfelder abhängig von einander sind.
Ich bin nach dieser Anleitung vorgegangen:
http://www-10.lotus.com/ldd/today.nsf/Lookup/keyword_pt1

In dieser Anleitung ist auch die Rede von einem Query String welcher in der eingebetteten Maske sein soll:
On the CityLookup page, we again use the same combination of @Dblookup and JavaScript that we used before, except we add a field to capture the state value from the query string formula for “State” field:

QSLst:=@Explode(@Explode(Query_String_Decoded;"&");"=");
loc:=@Member("state"; QSLst);
@If(loc>0; @Subset(@Subset(QSLst;loc+1);-1);"")

Ich habe in meiner Maske bloß keinen Query String. Ich habe das getestet in dem ich ein berechnetes Feld statt mit der Formel, nur mit Query_String_Decoded berechnen lasse.
Das Feld bleibt aber leer.
Was mache ich falsch?
Oder weiß jemand noch eine andere Lösung wie eine eingebetete Maske einen Wert aus der Haupt Maske ziehen kann.

Gruß
Hitcher


Titel: Re:Query String aus einer Web-Maske ?
Beitrag von: Glombi am 28.04.04 - 09:29:11
Du kannst CGI Variablen in Domino verwenden, in dem Du Felder erstellst, die genauso heissen. In der Designer Hilfe kannst Du die Liste finden - gib mal im Index CGI-Variablen ein.

Du kannst ein Feld namens "Query_String" einfügen: Bearbeitbar mit dem Vorgabewert Query String

Zur Kontrolle solltest Du das Feld erstmal nicht verbergen.

Andreas
Titel: Re:Query String aus einer Web-Maske ?
Beitrag von: LisaS am 28.04.04 - 14:56:41
Danke Glombi,

Dein zweiter Vorschlag ist genau daß, was ich brauche.

Gruß Hitcher