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_&quot;

+

XUI_LANGUAGE

+

&quot;'

THEN

value

END)

AS

`land_&quot;

+

XUI_LANGUAGE

+

&quot;`,

MAX(CASE

WHEN

`KEY`

=

'hinweis_&quot;

+

XUI_LANGUAGE

+

&quot;'

THEN

value

END)

AS

`hinweis_&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'

${WHERE_APPEND}

order

by

land_&quot;

+

XUI_LANGUAGE

+

&quot;

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"/>