Funkce elektronického výkaznictví LISTJOIN
Funkce LISTJOIN
vrací hodnotu typu seznam záznamů, která představuje nový spojený seznam záznamů vytvořený ze zadaných argumentů.
Syntaxe
LISTJOIN (list 1 [, list 2, …, list N])
Argumenty
list 1
: Seznam záznamů
Odkaz na zdroj dat datového typu seznam záznamů. Tento argument je povinný.
list N
: Seznam záznamů
Odkaz na zdroj dat datového typu seznam záznamů. Tyto další argumenty jsou nepovinné.
Vrácené hodnoty
Seznam záznamů
Výsledný seznam záznamů.
Poznámky k použití
Struktura vytvořeného seznamu obsahuje pouze pole, která jsou přítomna ve struktuře každého seznamu záznamů, který na který je odkazováno v argumentech.
Příklad
Zadáte zdroj dat Záznam 1 typu Container
. Tento zdroj dat obsahuje následující vnořená pole typu Calculated field
:
- Kód: Toto pole obsahuje výraz, který vrací hodnotu typu
String
. - Množství: Toto pole obsahuje výraz, který vrací hodnotu typu
Real
.
Zadáte pak zdroj dat Záznam 2 typu Container
. Tento zdroj dat obsahuje následující vnořená pole typu Calculated field
:
- Množství: Toto pole obsahuje výraz, který vrací hodnotu typu
Real
. - IsValid: Toto pole obsahuje výraz, který vrací hodnotu typu
Boolean
.
V tomto případě výraz LISTJOIN(LIST('Record 1'), LIST('Record 2'))
vrátí nový seznam, který obsahuje dva záznamy.
Struktura tohoto seznamu se skládá z jednoho pole Množství typu Real
, protože toto pole je jediné pole, které je přítomno v každém argumentu volané funkce.
Další prostředky
Ladění zdrojů dat prováděného formátu ER za účelem analýzy toku dat a transformace