Dela via


LISTJOIN ER-funktion

LISTJOIN-funktionen returnerar ett postlist-värde som representerar av en ny sammanslagen lista med poster som skapas från de angivna argumenten.

Syntax

LISTJOIN (list 1 [, list 2, …, list N])

Argument

list 1: Post-lista

En referens till en datakälla av datatypen Postlista. Det här argumentet är obligatoriskt.

list N: Post-lista

En referens till en datakälla av datatypen Postlista. Dessa ytterligare argument är valfria.

Returvärden

Postlista

Den resulterande listan med poster.

Användningsanteckningar

Strukturen för listan som skapas innehåller endast de fält som presenteras i strukturen för varje postlista som nämns i argumenten.

Exempel

Du anger datakälla post 1 av typen Container. Den här datakällan innehåller följande kapslade fält av typen Calculated field:

  • Kod: det här fältet innehåller ett uttryck som returnerar ett värde av typen String.
  • Belopp: det här fältet innehåller ett uttryck som returnerar ett värde av typen Real.

Du anger datakälla post 2 av typen Container. Den här datakällan innehåller följande kapslade fält av typen Calculated field:

  • Belopp: det här fältet innehåller ett uttryck som returnerar ett värde av typen Real.
  • IsValid: det här fältet innehåller ett uttryck som returnerar ett värde av typen Boolean.

Sidan ER-modellmappningsdesigner.

I det här fallet returnerar uttrycket LISTJOIN(LIST('Record 1'), LIST('Record 2')) en ny lista som innehåller två poster.

Sidan ER-modellmappningsdesigner med två poster.

Strukturen för den här listan består av ett enda fält belopp av typen Real, eftersom det här fältet är det enda fält som presenteras i alla argument i den anropade funktionen.

Beloppsfält på sidan ER-modellmappningsdesigner.

Ytterligare resurser

Lista över funktioner

Felsöka datakällor i ett kört ER-format för analys av dataflöde och omvandling