Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja LISTJOIN zwraca wartość typu Lista rekordów, która reprezentuje nową połączoną listę rekordów utworzoną na podstawie określonych argumentów.
Składnia
LISTJOIN (list 1 [, list 2, …, list N])
Argumenty
list 1: Lista rekordów
Odwołanie do źródła danych o typie danych Lista rekordów. Ten argument jest obowiązkowy.
list N: Lista rekordów
Odwołanie do źródła danych o typie danych Lista rekordów. Te dodatkowe argumenty są opcjonalne.
Wartości zwracane
Lista rekordów
Wynikowa lista rekordów.
Uwagi dotyczące użytkowania
Tworzona struktura listy zawiera tylko pola, które są prezentowane w strukturze każdej listy rekordów, wymienionej w argumentach.
Przykład
Wprowadź źródło danych Rekord 1 typu Container. To źródło danych zawiera następujące pola zagnieżdżone typu Calculated field:
- Kod: to pole zawiera wyrażenie, które zwraca wartość typu
String. - Ilość: to pole zawiera wyrażenie, które zwraca wartość typu
Real.
Wprowadź następnie źródło danych Rekord 2 typu Container. To źródło danych zawiera następujące pola zagnieżdżone typu Calculated field:
- Ilość: to pole zawiera wyrażenie, które zwraca wartość typu
Real. - IsValid: to pole zawiera wyrażenie, które zwraca wartość typu
Boolean.

W takim przypadku wyrażenie LISTJOIN(LIST('Record 1'), LIST('Record 2')) zwraca nową listę zawierającą dwa rekordy.

Struktura tej listy składa się z pojedynczego pola Ilość typu Real, ponieważ jest ono jedynym polem, które jest prezentowane w każdym argumencie wywołanej funkcji.
