Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WEB GET VARIABLES
|
WEB GET VARIABLES ( NameArray ; WertArray ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
NameArray | Array Text |
![]() |
Variablennamen des Webformulars | |||||
WertArray | Array Text |
![]() |
Variablenwerte des Webformulars | |||||
Der Befehl WEB GET VARIABLES füllt die Textarrays NameArray und WertArray mit den Variablennamen und -werten des übertragenen Webformulars (per Schaltfläche „Submit“ gesendet).
Dieser Befehl erhält den Wert für alle Variablen, die in HTML Seiten einfügbar sind: Textbereich, Schaltfläche, Kontrollkästchen, Optionsfeld, PopUp-Menü, Auswahlliste...
Hinweis: Bei Kontrollkästchen werden Variablenname und Wert nur zurückgegeben, wenn es markiert ist.
Dieser Befehl gilt egal, welcher URL-Typ bzw. welches Formular (Methode POST oder GET) an den Web Server gesendet wird.
Dieser Befehl kann bei Bedarf in der QR SET DESTINATION oder jeder anderen 4D Methode, die sich aus einer Formularübertragung ergibt, aufgerufen werden.
Jedes Formular enthält benannte Dateneingabebereiche (Textbereich, Schaltflächen, Kontrollkästchen).
Wird ein Formular übertragen (eine Anfrage wurde an den Web Server gesendet), enthält die Anfrage die Liste mit den Dateneingabebereichen und den dazugehörigen Werten.
Ein Formular lässt sich über zwei Methoden übertragen (beide sind mit 4D verwendbar):
Ein Formular enthält die beiden Felder vName und vOrt mit den Werten “ROBERT” und “BERLIN”. Die dem Formular zugewiesene Aktion ist “/4DACTION/WEBFORM”.
Die Methode WEBFORM lautet:
ARRAY TEXT($anames;0)
ARRAY TEXT($avalues;0)
WEB GET VARIABLES($anames;$avalues)
Das Ergebnis ist dann:
$anames{1}="vNAME"
$anames{2}="vORT"
$avalues{1}="ROBERT"
$avalues{2}="BERLIN"
Die Variable vNAME enthält ROBERT, die Variable vORT enthält BERLIN
Produkt: 4D
Thema: Web Server
Nummer:
683
Geändert: 4D 2004
Umbenannt: 4D v13 (GET WEB FORM VARIABLES)
4D Programmiersprache ( 4D v20 R7)