ENUMERATE, funkcja ER
Funkcja ENUMERATE
zwraca nową wartość typu Lista rekordów, która składa się z wyliczonych rekordów określonej listy.
Składnia
ENUMERATE (list)
Argumenty
list
: Lista rekordów
Prawidłowa ścieżka elementu źródła danych o typie danych Lista rekordów.
Wartości zwracane
Lista rekordów
Wynikowa lista rekordów.
Uwagi dotyczące użytkowania
Zwracana lista wyliczonych rekordów zawiera następujące elementy dodatkowe:
- Rekord pól (składnik Wartość)
- Indeks bieżącego rekordu (składnik Number)
Przykład
Na poniższej ilustracji źródło danych Enumerated jest tworzone jako stałotekstowa lista rekordów dostawców ze źródła danych Vendors, które odwołuje się do tabeli VendTable.
Na poniższej ilustracji przedstawiono format raportowania elektronicznego (ER). W tym formacie są tworzone powiązania danych w celu wygenerowania danych wyjściowych w formacie XML Te dane wyjściowe prezentują poszczególnych dostawców jako stałotekstowe węzły.
Na ilustracji poniżej widać wynik uruchomienia zaprojektowanego formatu.