Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Struktur der SQL-Abfrage

Abfrage

Beispiel

String baseSQL

<param name="SQL" type="String" value="&quot;SELECT * FROM (SELECT * FROM (SELECT MAX(CASE WHEN `KEY` =
'land
 'id_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS `id_&quot; + XUI_LANGUAGE + &quot;`, MAX(CASE WHEN `KEY` = 'kategorie' THEN value END) AS `kategorie`, MAX(CASE WHEN `KEY` = 'datum' THEN value END) AS `datum`, MAX(CASE WHEN `KEY` = 'datum_technisch' THEN value END) AS `datum_technisch`, MAX(CASE WHEN `KEY` = 'zeit_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS `zeit_&quot; + XUI_LANGUAGE + &quot;`, MAX(CASE WHEN `KEY` = 'titel_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS `titel_&quot; + XUI_LANGUAGE + &quot;`, MAX(CASE WHEN `KEY` = 'ort_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS
`land
 `ort_&quot; + XUI_LANGUAGE + &quot;`, MAX(CASE WHEN `KEY` = '
hinweis
sprache_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS
`hinweis
 `sprache_&quot; + XUI_LANGUAGE + &quot;`, MAX(CASE WHEN `KEY` =
'cCode' THEN value END) AS `cCode`, MAX(CASE WHEN `KEY` = 'status' THEN value END) AS `status` FROM JAX_DATAPOOL WHERE (SOURCE_GUID = '083d2d9a-499c-4196-b353-6d49f2e32e7b') GROUP BY POS) AS MATRIX) AS MatrixSummary WHERE STATUS = 'aktiv'
 'kurstag1_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS `kurstag1_&quot; + XUI_LANGUAGE + &quot;`, MAX(CASE WHEN `KEY` = 'kurstag2_&quot; + XUI_LANGUAGE + &quot;' THEN value END) AS `kurstag2_&quot; + XUI_LANGUAGE + &quot;` FROM JAX_DATAPOOL WHERE (SOURCE_GUID = '3e66c961-0f42-48a0-9683-e44a96d831c2') GROUP BY POS) AS MATRIX) AS MatrixSummary WHERE sprache_&quot; + XUI_LANGUAGE + &quot; = 'Deutsch' ${WHERE_APPEND} order by
land_&quot; + XUI_LANGUAGE + &quot; asc
 datum_technisch asc &quot;"/>

String searchFunctionConf

<param type="String[]" value="cCode,land_${LANGUAGE},hinweis_${LANGUAGE}"/>

String[] displayFieldsConf

<param type="String[]" value="cCode,land_${LANGUAGE},hinweis_${LANGUAGE}"/>

String[] updateFieldsConf

<param type="String[]" value="land_${LANGUAGE}+hinweis_${LANGUAGE}['xpath':'.';'valueCol':'cCode'],cCode['xpath':'risikoland'],land_${LANGUAGE}+hinweis_${LANGUAGE}['xpath':'.';'valueCol':'land_${LANGUAGE}'],land_${LANGUAGE}['xpath':'risikoland_full'],land_${LANGUAGE}+hinweis_${LANGUAGE}['xpath':'.';'valueCol':'hinweis_${LANGUAGE}'],hinweis_${LANGUAGE}['xpath':'hinweis']"/>

String seperator

<param type="String" value="&amp;nbsp;"/>

int minLength

<param type="int" value="1"/>

boolean isUseCache

<param type="boolean" value="true"/>