Changes for page Quellen
From version 6.1
edited by Release Notes
on 19.01.2023, 17:08
on 19.01.2023, 17:08
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. ReleaseNotes1 +XWiki.gru - Content
-
... ... @@ -98,7 +98,7 @@ 98 98 99 99 Bei Zugriff aus dem {{designer case="dat"/}} verwenden Sie immer das globale Variablen-Objekt //XFC_METADATA//, siehe hierzu auch [[Globale Designer Variablen>>https://jsdocs.formcycle.eu/jsdocs/de/modules/_formcycle_v6_de_d_.html#xfc_metadata||target="_blank"]]. Beispielsweise kann wie folgt darauf zugegriffen werden: {{code language="none"}}XFC_METADATA.urls.datasource_csv{{/code}}. 100 100 101 -Always use the global variables object {{code language="none"}}XFC_METADATA{{/code}} when accessing data sources from the {{designer/}}, see also [[global designer variables>>doc:Formcycle.Designer. Form.CodingPanel.ScriptTab.FormMetadata]]. The servlet URK can be accessed as follows: {{code language="none"}}XFC_METADATA.urls.datasource_csv{{/code}}.101 +Always use the global variables object {{code language="none"}}XFC_METADATA{{/code}} when accessing data sources from the {{designer/}}, see also [[global designer variables>>doc:Formcycle.FormDesigner.CodingPanel.ScriptTab.FormMetadata]]. The servlet URK can be accessed as follows: {{code language="none"}}XFC_METADATA.urls.datasource_csv{{/code}}. 102 102 103 103 The following parameters are possible: 104 104 ... ... @@ -110,7 +110,6 @@ 110 110 |spaltenNamen|Indicates a comma seperated list of the column, which columns are redelivered of the //servlet// with the corresponding value. At this, according to using, the names of the columns of the parameter //headline// or the name of the first line of the //CSV// databaseHierbei are expected.|No 111 111 |csvTrennzeichen|Indicates the seperator between the single data cells. If this is not set, a comma {{code language="none"}},{{/code}} is used by default.|No 112 112 |csvQuote|The seperator with which the values of the lines are seperated. If this is not set, a inverted comma {{code language="none"}}"{{/code}} is used by default.| No 113 -|jsonPath {{version major="7" minor="3"/}}|This parameter allows specifying a JSON path expression which will be applied to the returned result of the query on the server side. The example //$.returnValue[0]// returns the values of the first result of the query.|No 114 114 115 115 === Application example === 116 116 ... ... @@ -124,7 +124,7 @@ 124 124 125 125 {{/code}} 126 126 127 -In the {{designer/}} the following script is used in the [[script area>>doc:Formcycle.Designer. Form.CodingPanel.ScriptTab.WebHome]] for pre-filling form fields:126 +In the {{designer/}} the following script is used in the [[script area>>doc:Formcycle.FormDesigner.CodingPanel.ScriptTab.WebHome]] for pre-filling form fields: 128 128 129 129 {{code language="javascript"}} 130 130 $.getJSON( XFC_METADATA.urls.datasource_csv + "?name=Demo&mandantName=xima.de", function(json) { ... ... @@ -148,15 +148,15 @@ 148 148 The connection of a data source to a selection element takes place directly in the {{designer/}} 149 149 {{/figure}} 150 150 151 -If the //CSV// data source has to be loaded directly in a [[selection element>>doc:Formcycle.Designer.Form .FormElements.Selection]], this happens via through the properties of the selection element in the {{designer/}}.150 +If the //CSV// data source has to be loaded directly in a [[selection element>>doc:Formcycle.FormDesigner.FormElements.Selection]], this happens via through the properties of the selection element in the {{designer/}}. 152 152 153 -The content of the CSV data source is processed in a [[selection element>>doc:Formcycle.Designer.Form .FormElements.Selection]].152 +The content of the CSV data source is processed in a [[selection element>>doc:Formcycle.FormDesigner.FormElements.Selection]]. 154 154 155 155 {{code language="none"}} 156 156 visible value, assigned value, optional value, optional value, ... 157 157 {{/code}} 158 158 159 -Columns of the data source are use as follows for [[selection elements>>doc:Formcycle.Designer.Form .FormElements.Selection]]:158 +Columns of the data source are use as follows for [[selection elements>>doc:Formcycle.FormDesigner.FormElements.Selection]]: 160 160 {{code language="none"}}col + column index{{/code}}. 161 161 162 162 If a data source has more than two columns than it contains optional values. These optional values can be accessed with JavaScript via the following jQuery selector: ... ... @@ -170,7 +170,7 @@ 170 170 171 171 == XML == 172 172 173 -The XML data source acts analogously to the //CSV// data source, but cannot be bound to a [[selection element>>doc:Formcycle.Designer.Form .FormElements.Selection]].172 +The XML data source acts analogously to the //CSV// data source, but cannot be bound to a [[selection element>>doc:Formcycle.FormDesigner.FormElements.Selection]]. 174 174 175 175 {{figure image="data_source_xml_servlet_json.png" width="300"}} 176 176 The JSON structure of the XML data source. To this JSON structure can than be accessed to {{code language="none"}}XFC_METADATA.urls.datasource_xml{{/code}} via Javascript. ... ... @@ -213,7 +213,7 @@ 213 213 http(s):~/~/<server>/formcycle/datenquellexml?mandantName=<Mandant-Name>&name=<Datenquellen-Name> 214 214 {{/info}} 215 215 216 -If you access from the {{designer/}}, always use the global variable object //XFC_METADATA//, see also [[global designer variables>>doc:Formcycle.Designer. Form.CodingPanel.ScriptTab.FormMetadata]]. For example it can be accessed as follows: {{code language="javascript"}}XFC_METADATA.urls.datasource_xml{{/code}}.215 +If you access from the {{designer/}}, always use the global variable object //XFC_METADATA//, see also [[global designer variables>>doc:Formcycle.FormDesigner.CodingPanel.ScriptTab.FormMetadata]]. For example it can be accessed as follows: {{code language="javascript"}}XFC_METADATA.urls.datasource_xml{{/code}}. 217 217 218 218 The following parameter are possible: 219 219 ... ... @@ -220,11 +220,10 @@ 220 220 |=Parameter name|=Description|=Neccessary 221 221 |mandantName|Must match the name of the client under which this data source was created.|Yes 222 222 |name|Must match the name of the CSV data source.|Yes 223 -|jsonPath {{version major="7" minor="3"/}}|This parameter allows specifying a JSON path expression which will be applied to the returned result of the query on the server side. The example //$.returnValue[0]// returns the values of the first result of the query.|No 224 224 225 225 == JSON == 226 226 227 -The //JSON// data source acts analogously to the //CSV// data source, but cannot be bound to a [[selection element>>doc:Formcycle.Designer.Form .FormElements.Selection]] directly.225 +The //JSON// data source acts analogously to the //CSV// data source, but cannot be bound to a [[selection element>>doc:Formcycle.FormDesigner.FormElements.Selection]] directly. 228 228 229 229 {{figure image="data_source_json_servlet_json.png"}} 230 230 The JSON structure of the JSON data source. It is identically equal to the JSON data source. This JSON structure can be accessed via Javascript through {{code language="none"}}XFC_METADATA.urls.datasource_json{{/code}}. ... ... @@ -254,7 +254,7 @@ 254 254 http(s):~/~/<server>/formcycle/datenquellejson?mandantName=<Mandant-Name>&name=<Datenquellen-Name> 255 255 {{/info}} 256 256 257 -At an access from the {{designer/}} always use the global variable object //XFC_METADATA//, see also [[global designer variables>>doc:Formcycle.Designer. Form.CodingPanel.ScriptTab.FormMetadata]]. For example you can access as follows: {{code language="javascript"}}XFC_METADATA.urls.datasource_json{{/code}}.255 +At an access from the {{designer/}} always use the global variable object //XFC_METADATA//, see also [[global designer variables>>doc:Formcycle.FormDesigner.CodingPanel.ScriptTab.FormMetadata]]. For example you can access as follows: {{code language="javascript"}}XFC_METADATA.urls.datasource_json{{/code}}. 258 258 259 259 The following parameter are possible: 260 260 ... ... @@ -261,4 +261,3 @@ 261 261 |=Parametername|=Description|=Neccessary 262 262 |mandantName| Must match the name of the client under which this data source was created.|Yes 263 263 |name| Must match the name of the CSV data source.|Yes 264 -|jsonPath {{version major="7" minor="3"/}}|This parameter allows specifying a JSON path expression which will be applied to the returned result of the query on the server side. The example //$.returnValue[0]// returns the values of the first result of the query.|No