Wykonuje blok kodu tyle razy, ile podano w parametrze. Aktualny numer iteracji jest przekazywany w zmiennej o nazwie „currentindex”.
Składnia
powtórz (razy)
Argumenty funkcji
times - (Decimal) Ile razy dany blok kodu zostanie oceniony
Zwracana wartość
Ta funkcja nie zwraca wartości.
Przykłady
Przykład 1:
powtórz (3) {
doSomething (currentindex);
}
Funkcje uruchamiają pasek postępu w przeglądarce użytkownika z określonym tytułem i liczbą kroków
Składnia
StartProgress („tytuł”, „liczba”);
StartProgress („tytuł”, „liczyć”, „krok”);
Argumenty funkcji
title - (String) Tytuł paska postępu
count - (Decimal) Liczba kroków
step - (dziesiętny) [Opcjonalnie] Po ilu postępach iteracji zostanie zaktualizowany, domyślnie 1
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true.
Przykłady
Przykład 1:
Spowoduje to wyświetlenie paska postępu z tytułem „Aktualizacja pozycji” z liczbą kroków równą liczbie wierszy w tabeli Pozycje.
StartProgress („Aktualizacja pozycji”, CountRows („Pozycje”));
Przykład 2:
Spowoduje to wyświetlenie paska postępu z tytułem „Aktualizacja pozycji” z liczbą kroków równą liczbie wierszy w tabeli Pozycje. Pasek postępu będzie aktualizowany po każdych 5 iteracjach.
StartProgress („Aktualizacja pozycji”, CountRows („Pozycje”), 5);
Funkcje zatrzymują się i ukrywają pasek postępu w przeglądarce użytkownika.
Składnia
StopProgress ();
Argumenty funkcji
Zwracana wartość
Ta funkcja zwraca wartość logiczną.
Zwraca true.
Przykłady
Przykład 1:
Zatrzymuje i ukrywa pasek postępu w przeglądarce użytkownika.
StopProgress ();
Funkcje aktualizują pasek postępu w przeglądarce o określony krok i określony tekst.
Składnia
Postęp aktualizacji();
UpdateProgress (5);
UpdateProgress (1, „tekst”);
Argumenty funkcji
krok - (dziesiętny) [Opcjonalnie] O ile kroków zwiększa licznik, domyślnie 1
text - (String) [Opcjonalnie] Dodatkowy tekst, który będzie wyświetlany obok licznika, ex nazwa kroku, domyślnie pusty
Zwracana wartość
Ta funkcja zwraca String.
Zwraca true.
Przykłady
Przykład 1:
Zaktualizuj pasek postępu o 1
Postęp aktualizacji();
Przykład 2:
Zaktualizuj pasek postępu o 5.
UpdateProgress (5);
Przykład 3:
Zaktualizuj pasek postępu o 1 i wyświetlaj Tworzenie tekstu konta obok licznika.
UpdateProgress (1, „Tworzenie konta”);