Seite 1 von 1
Codeblock
Verfasst: So, 23. Apr 2017 11:10
von Rudolf
Hallo,
irgendwie steh ich am Schlauch, ich dachte dass ich beim angefügten Codeblock den Feldinhalt zurückbekomme und nicht .T., wo hab ich den Denkfehler ?
Grüße
Rudolf
Re: Codeblock
Verfasst: So, 23. Apr 2017 11:50
von Tom
Das Ergebnis einer Zuweisungsoperation (rechte Seite der IF-Funktion) ist ihr Wert:
Re: Codeblock
Verfasst: So, 23. Apr 2017 12:10
von Rudolf
Hallo Tom,
das verstehe ich nicht ganz, ich dachte wenn ich dem Codeblock einen Wert übergebe, wird der im Feld gespeichert, wenn nicht, bekomme ich den Wert zurück. So sollte er eigentlich lt. eXpress++ funktionieren, es ist in der Getlist der Variablen Codeblock eines Browser Felds.
Grüße
Rudolf
Re: Codeblock
Verfasst: So, 23. Apr 2017 12:12
von Tom
Ein Codeblock gibt das zurück, was die letzte Funktion darin zurückgibt. Wenn Du ein .T. brauchst, dann häng
hinter die letzte IF-Klammer.
Re: Codeblock
Verfasst: So, 23. Apr 2017 12:20
von Rudolf
Hallo Tom
sorry, bin wieder runter vom Schlauch, ist klar weil ja das Feld ein .t. hat, das hab ich total übersehen
Danke also
Grüße
Rudolf
Re: Codeblock
Verfasst: So, 23. Apr 2017 12:27
von Tom
Dein Codeblock sollte immer a zurückliefern.
Re: Codeblock
Verfasst: So, 23. Apr 2017 15:44
von Martin Altmann
Nein Tom, tut er nicht!
Wenn a undefiniert ist, liefert er den Feldinhalt zurück
Viele Grüße,
Martin
Re: Codeblock
Verfasst: So, 23. Apr 2017 16:19
von Rudolf
Hallo,
er macht eh was er soll, nur ich war irgendwie auf einen String als Rückgabe eingestellt, darum die Verwirrung.
Grüße
Rudolf