Funkcja REPEAT ER
Ważne
Niektóre lub wszystkie funkcje wymienione w tym artykule są dostępne w ramach wydania wersji zapoznawczej. Zawartość i funkcje mogą ulec zmianie. Aby uzyskać więcej informacji dotyczących wydań wersji zapoznawczych, zobacz Dostępność aktualizacji usługi.
Ta funkcja REPEAT
tworzy rekord zawierający pole, które ma wartość taką, która odpowiada określonym wartościom wejściowym. Następnie zwraca nową listę rekordów rekordu, która jest powtarzana określoną liczbę razy.
Składnia
REPEAT (item, number)
Argumenty
item
: Dowolny obsługiwany pierwotny lub złożony typ danych
Wartość do powtórzenia.
number
: Liczba całkowita
Liczba powtórzeń.
Wartości zwracane
Lista rekordów
Wynikowa lista rekordów.
Uwagi dotyczące użytkowania
Zwracana lista powtarzających się rekordów udostępnia następujące pola:
- Określ wartość (pole
Item
) - Indeks bieżącego rekordu (pole
Number
)
Banknot
Ponieważ dla tej funkcji jest używana numeracja oparta na jedynce, pole Number
ma wartość 1 dla pierwszego rekordu listy wynikowej.
Ta funkcja umożliwia pomnożenie istniejących danych, co umożliwia testowanie wydajności i objętości rozwiązań raportowania elektronicznego (ER) za pomocą narzędzia Regression suite automation (RSAT).
Przykład
Aby wygenerować dokument w formacie XML Party
, który musi zawierać tyle elementów XML, ile określono w polu wprowadzania danych w oknie dialogowym w czasie wykonywania, przed rozpoczęciem wykonywania formatu ER.
Na ilustracji poniżej widać format ER. W tym formacie dodawany jest pojedynczy element XML Party
, aby uwidocznić właściwości jednej strony.
Na następnej ilustracji przedstawiono skonfigurowane źródła danych:
- Źródło danych
Party
reprezentujące jedną stronę. To poleParty.Value
służy do uwidaczniania pojedynczej wartości tekstowej. NumberOfRepeats
Źródło danych używane do oferty pola wprowadzania danych w oknie dialogowym w czasie wykonywania, dzięki czemu można określić liczbę stron, które powinny zostać wprowadzone w generowanym dokumencie.- Źródło danych
Party2
, które powtarza rekordParty
, liczbę razy określoną w źródle danychNumberOfRepeats
.
Na następnej ilustracji przedstawiono powiązania danych edytowalnego formatu ER tworzonego w celu generowania danych wyjściowych w formacie XML. Ten wynik przedstawia poszczególne strony jako wyliczone węzły.
Na poniższej ilustracji pokazano wynik uruchomienia zaprojektowanego formatu i NumberOfRepeats
wartość źródła danych została określona jako 5.