Domino 9 und frühere Versionen > ND6: Entwicklung
URL-Kommando gesucht
harkpabst_meliantrop:
--- Zitat von: Don Pasquale am 16.07.03 - 14:20:35 ---Ich frage mich nur, wie frage ich ab, ob mittels URL-Kommando ein Parameter mitgegeben wurde ???
--- Ende Zitat ---
Immer noch aktuell? Ich benutze dafür gewöhnlich die Standardmethode ala Jake:
Feld Query_String (oder Query_String_Decoded, ganz nach Geschmack und ganz danach, ob es funkitoniert, mit bestimmten DSAPI-Filtern gibt es z.B. Probleme, aber das würde hier zu weit führen.) laut Notes-Hilfe erstellen.
Dann ein weiteres Feld, berechnet zur Anzeige, dass wir mal ArgNames nennen. Formel:
@Left(@Explode(@Right(Query_String_Decoded;"&");"&");"=")
Schließlich ein drittes Feld, berechnet zur Anzeige, mit Namen ArgValues. Formel:
@Right(@Explode(@Right(Query_String_Decoded;"&");"&");"=")
Damit kannst du nun überall in der Maske den Werrt von beliebigen per URL-String übergebenen Parametern ermittlen:
Wenn der Parameter z.B. "Pillepup" hieße, würdest du schreiben:
_pos := @Member("Pillepup"; ArgNames);
@GetMembers(ArgValues; _pos);
@GetMembers ist in R5 undokumentiert (aber funktioniert), in R6 kannst du natürlich direkt einen Index verwenden.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln