... |
... |
@@ -28,6 +28,10 @@ |
28 |
28 |
Bei wiederholten Feldern wird das Feld mit den Werten aller dynamisch erzeugten Felder kommasepariert befüllt. Bei drei dynamischen Kopien des Textfelds //Vorname// also z.B. //Anton,Sabine,Odo//. |
29 |
29 |
{{/info}} |
30 |
30 |
|
|
31 |
+{{info}} |
|
32 |
+Der Wert von Steuerelementen ist im Dokument sichtbar. Falls dies nicht gewünscht, kann die Word-Funktion auch im Hilfetext des Steuerelements hinterlegt werden. Ist im Hilfetext eine Funktion hinterlegt, hat diese immer Vorgang vor Funktionen im Wert des Steuerelements. |
|
33 |
+{{/info}} |
|
34 |
+ |
31 |
31 |
Siehe hierzu auch [[wiederholte Felder>>Formcycle.Designer.Form.ElementProperties.BaseProperties]]. |
32 |
32 |
|
33 |
33 |
== Beispiel == |
... |
... |
@@ -158,7 +158,7 @@ |
158 |
158 |
|
159 |
159 |
{{table dataTypeAlpha="0" preSort="0"}} |
160 |
160 |
|= Funktion |= Beschreibung |= Beispiele |= Erläuterung |
161 |
|
-| empty ||Prüfen, ob die Liste der Werte oder einer der Werte leer istt.|sel1.empty() |Liefert //1// zurück, wenn gar keine Option oder eine Option mit leeren Wert bei einem [[Auswahlelements>>Formcycle.Designer.Form.FormElements.Selection]] gewählt wurde. Andernfalls wird //0// zurückgeliefert. |
|
165 |
+| empty {{version major="7" minor="2"/}}|Prüfen, ob die Liste der Werte oder einer der Werte leer ist.|sel1.empty() |Liefert //1// zurück, wenn gar keine Option oder eine Option mit leeren Wert bei einem [[Auswahlelements>>Formcycle.Designer.Form.FormElements.Selection]] gewählt wurde. Andernfalls wird //0// zurückgeliefert. |
162 |
162 |
| lsttxt |Ersetzung aller Werte einer Auswahl mit dem Text-Wert. Steht für //list text.//|sel1.lsttxt() |Liefert den Text-Wert des [[Auswahlelements>>Formcycle.Designer.Form.FormElements.Selection]] mit Namen //sel1// zurück |
163 |
163 |
| lsttitle |Ersetzung aller Werte einer Auswahl mit dem Titel-Wert. Steht für //list title//.|sel1.lsttitle() |Liefert den Titel-Wert (falls hinterlegt) des Auswahlelements mit Namen //sel1// zurück. |
164 |
164 |
| lst |Ersetzung aller Werte einer Auswahl mit dem entsprechenden Spalte aus der Datenquelle, welche die Auswahloptionen bereitstellt. Dabei muss der Name der Spalte angegeben werden. Hat die Datenquelle keine Spaltenname, muss //col0//, //col1//, //col2// etc. verwendet werden. |sel1.lst("Landname") |Liefert den Wert der Spalte //Landname// von der Datenquelle des Auswahlelements mit Namen //sel1// zurück. |
... |
... |
@@ -188,6 +188,7 @@ |
188 |
188 |
EL1.b64img("" | "100")}}}|Interpretiert den Feldwert als Base64-String (in der Form //iVBORw0KGgoAAAANSUhEUgAAABAAAA...//) und fügt das Bild in das Dokument ein. Beispiele für Höhenangaben: {{code language="none"}}tfBase64.b64img("579" | "410"){{/code}} wobei 579 die Breite und 410 die Höhe angibt. Sollte nur eine Breite ({{code language="none"}}tfURL.b64img("579"){{/code}}) oder Höhe ({{code language="none"}}tfURL.b64img("" | "410"){{/code}}) angegeben werden, wird das Bild skaliert um das ursprüngliche Seitenverhältnis beizubehalten. |
189 |
189 |
| url |Erzeugt einen Link auf eine URL. | EL1.url() |Fügt eine URL in das PDF-Dokument ein, die Adresse wird aus dem Formularelement //EL1// genommen. |
190 |
190 |
|cb |Erzeugt eine angehakte [[Checkbox>>Formcycle.Designer.Form.FormElements.Checkbox]], wenn der übergebene Wert in der Liste der Werte des Elements vorhanden ist. Sonst ist diese nicht angehakt. Steht für //Checkbox//.|SEL1.cb("1" ~| "2" ~| "3") |Erzeugt eine angehakte Checkbox, wenn SEL1 den Wert 1, 2 oder 3 hat, ansonsten eine nicht angehakte Checkbox. |
|
195 |
+| html {{version major="7" minor="4"/}}|HTML-Code wird interpretiert ausgegeben|tf1.html() |Wenn in dem Textfeld tf1 z.B. <strong>mein Text</strong> hinterlegt ist, wird dieser dann als **mein Text** ausgegeben, anstatt dem HTML. |
191 |
191 |
{{/table}} |
192 |
192 |
|
193 |
193 |
== Probleme beim Erzeugen von Checkboxen == |