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.

Struktura formatu na karcie Format na stronie Projektant formatów.

Na następnej ilustracji przedstawiono skonfigurowane źródła danych:

  • Źródło danych Party reprezentujące jedną stronę. To pole Party.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 rekord Party, liczbę razy określoną w źródle danych NumberOfRepeats.

Skonfigurowane źródła danych na karcie Mapowanie na stronie Projektant formatów.

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.

Skonfigurowane powiązania danych na karcie Mapowanie na stronie Projektant formatów.

Na poniższej ilustracji pokazano wynik uruchomienia zaprojektowanego formatu i NumberOfRepeats wartość źródła danych została określona jako 5.

Wynik uruchomienia formatu na nowej karcie przeglądarki sieci web.

Dodatkowe zasoby

Lista funkcji