Änderungen von Dokument Quellen
Von Version 3.1
bearbeitet von rpe
am 15.07.2021, 10:38
am 15.07.2021, 10:38
Änderungskommentar:
Löschung des Bildes data_source_de.png
Auf Version 23.1
bearbeitet von Release Notes
am 19.01.2023, 17:09
am 19.01.2023, 17:09
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. rpe1 +XWiki.ReleaseNotes - Inhalt
-
... ... @@ -109,6 +109,7 @@ 109 109 |spaltenNamen|Gibt eine kommaseparierte Liste der Spalten an, welche Spalten vom //Servlet// mit den entsprechenden Werten zurückgeliefert werden. Hierbei werden je nach Verwendung die Namen der Spalten aus dem Parameter //kopfzeile// oder die Namen der ersten Zeile der //CSV//-Datenquelle erwartet.|Nein 110 110 |csvTrennzeichen|Gibt das Trennzeichen zwischen den einzelnen Datenzellen an. Wird dieses nicht gesetzt, wird hier standardmäßig ein Komma {{code language="none"}},{{/code}} benutzt.|Nein 111 111 |csvQuote|Das Trennzeichen, mit dem die Werte der Zeilen getrennt sind. Wird dieses nicht gesetzt, wird hier standardmäßig ein Anführungszeichen verwendet {{code language="none"}}"{{/code}}.| Nein 112 +|jsonPath {{version major="7" minor="3"/}}|Dieser Parameter ermöglicht die Angabe eines JSON-Path-Ausdrucks welcher auf der Rückgbabe der Abfrage Server-seitig angewand wird. Das Beispiel //$.returnValue[0]// gibt die Werte des ersten Ergebnisses der Abfrage zurück.|Nein 112 112 113 113 {{id name="data_source_csv_example"/}} 114 114 ... ... @@ -148,15 +148,15 @@ 148 148 Die Anbindung einer Datenquelle an eine Auswahlelement erfolgt direkt im {{designer case="dat"/}} 149 149 {{/figure}} 150 150 151 -Soll die //CSV//-Datenquelle direkt in ein [[Auswahlelement>>doc:Formcycle. FormDesigner.FormElements.Selection.WebHome]] geladen werden, erfolgt dies über die Eigenschaften des Auswahlelements im {{designer case="dat"/}}.152 +Soll die //CSV//-Datenquelle direkt in ein [[Auswahlelement>>doc:Formcycle.Designer.Form.FormElements.Selection]] geladen werden, erfolgt dies über die Eigenschaften des Auswahlelements im {{designer case="dat"/}}. 152 152 153 -Der Inhalt der CSV-Datenquelle wird folgendermaßen in einem [[Auswahlelement>>doc:Formcycle. FormDesigner.FormElements.Selection.WebHome]] verarbeitet:154 +Der Inhalt der CSV-Datenquelle wird folgendermaßen in einem [[Auswahlelement>>doc:Formcycle.Designer.Form.FormElements.Selection]] verarbeitet: 154 154 155 155 {{code language="none"}} 156 156 sichtbarer wert, übertragener wert, optionaler wert, optionaler wert, ... 157 157 {{/code}} 158 158 159 -Die Spalten der Datenquelle werden für [[Auswahlelemente>>doc:Formcycle. FormDesigner.FormElements.Selection.WebHome]] wie folgt bezeichnet:160 +Die Spalten der Datenquelle werden für [[Auswahlelemente>>doc:Formcycle.Designer.Form.FormElements.Selection]] wie folgt bezeichnet: 160 160 {{code language="none"}}col + Index der Spalte{{/code}}. 161 161 162 162 Beitzt die Datenquelle mehr als 2 Spalten, besitzt sie optionale Werte. Auf die optionalen Werte kann im Javascript über den folgenden jQuery-Selektor zugegriffen werden: ... ... @@ -170,7 +170,7 @@ 170 170 171 171 == XML == 172 172 173 -Die XML Datenquelle verhält sich analog zur //CSV//-Datenquelle, kann jedoch nicht direkt an ein [[Auswahlelement>>doc:Formcycle. FormDesigner.FormElements.Selection.WebHome]] gebunden werden.174 +Die XML Datenquelle verhält sich analog zur //CSV//-Datenquelle, kann jedoch nicht direkt an ein [[Auswahlelement>>doc:Formcycle.Designer.Form.FormElements.Selection]] gebunden werden. 174 174 175 175 {{figure image="data_source_xml_servlet_json.png" width="300"}} 176 176 Die JSON-Struktur der XML-Datenquelle. Auf diese JSON-Struktur kann dann per Javascript über {{code language="none"}}XFC_METADATA.urls.datasource_xml{{/code}} zugegriffen werden. ... ... @@ -220,10 +220,11 @@ 220 220 |=Parametername|=Beschreibung|=Erforderlich 221 221 |mandantName|Muss dem Namen des Mandanten entsprechen, unter welchem diese Datenquelle erstellt wurde.|Ja 222 222 |name|Muss dem Namen der CSV-Datenquelle entsprechen.|Ja 224 +|jsonPath {{version major="7" minor="3"/}}|Dieser Parameter ermöglicht die Angabe eines JSON-Path-Ausdrucks welcher auf der Rückgbabe der Abfrage Server-seitig angewand wird. Das Beispiel //$.returnValue[0]// gibt die Werte des ersten Ergebnisses der Abfrage zurück.|Nein 223 223 224 224 == JSON == 225 225 226 -Die //JSON//-Datenquelle verhält sich analog zur //CSV//-Datenquelle, kann jedoch nicht direkt an ein [[Auswahlelement>>doc:Formcycle. FormDesigner.FormElements.Selection.WebHome]] gebunden werden.228 +Die //JSON//-Datenquelle verhält sich analog zur //CSV//-Datenquelle, kann jedoch nicht direkt an ein [[Auswahlelement>>doc:Formcycle.Designer.Form.FormElements.Selection]] gebunden werden. 227 227 228 228 {{figure image="data_source_json_servlet_json.png"}} 229 229 Die JSON-Struktur der JSON-Datenquelle. Sie ist identisch mit der JSON-Datenquelle. Auf diese JSON-Struktur kann dann per Javascript über {{code language="none"}}XFC_METADATA.urls.datasource_json{{/code}} zugegriffen werden. ... ... @@ -253,7 +253,7 @@ 253 253 http(s):~/~/<server>/formcycle/datenquellejson?mandantName=<Mandant-Name>&name=<Datenquellen-Name> 254 254 {{/info}} 255 255 256 -Bei Zugriff aus dem {{designer case="dat"/}} verwenden Sie immer das globale Variablenobjekt //XFC_METADATA//, siehe hierzu auch [[Globale Designer Variablen>>doc: Main.Formular-Metadaten]]. Beispielweise kann wie folgt darauf zugegriffen werden: {{code language="javascript"}}XFC_METADATA.urls.datasource_json{{/code}}.258 +Bei Zugriff aus dem {{designer case="dat"/}} verwenden Sie immer das globale Variablenobjekt //XFC_METADATA//, siehe hierzu auch [[Globale Designer Variablen>>doc:Formcycle.Designer.Form.CodingPanel.ScriptTab.FormMetadata]]. Beispielweise kann wie folgt darauf zugegriffen werden: {{code language="javascript"}}XFC_METADATA.urls.datasource_json{{/code}}. 257 257 258 258 Folgende Parameter sind möglich: 259 259 ... ... @@ -260,3 +260,4 @@ 260 260 |=Parametername|=Beschreibung|=Erforderlich 261 261 |mandantName| Muss dem Namen des Mandanten entsprechen, unter welchen diese Datenquelle erstellt wurde.|Ja 262 262 |name| Muss dem Namen der CSV-Datenquelle entsprechen.|Ja 265 +|jsonPath {{version major="7" minor="3"/}}|Dieser Parameter ermöglicht die Angabe eines JSON-Path-Ausdrucks welcher auf der Rückgbabe der Abfrage Server-seitig angewand wird. Das Beispiel //$.returnValue[0]// gibt die Werte des ersten Ergebnisses der Abfrage zurück.|Nein
- data_source_de.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.rpe - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +68.3 KB - Inhalt