EnableRow
Zastosowanie
Funkcja ma zastosowanie jako przeciwieństwo funkcji DisableRow()
NIE powoduje przełączenia poszczególnych pól tabeli w tryb tylko do edycji. Jeżeli celem jest przełączenie poszczególnych pól tabeli w tryb do edycji, to należy użyć funkcji EnableField();
Funkcja może być używana TYLKO w regułach tabel.
Składnia
EnableRow();
Argumenty
Funkcja nie ma argumentów
Zwracana wartość
Zwraca wartość logiczną.
Zawsze zwraca true
Przykłady
Przykład 1:
Poniższy skrypt, użyty w regule tabeli, dla wierszy dla których w kolumnie [Kwota] wartość jest większa od 1000 zablokuje możliwość usuwania takich wierszy, a dla wszystkich pozostałych wierszy włącza możliwość ich skasowania. Jeżeli reguła tabeli będzie miała ustawiony tryb „uruchamiaj w trakcie edycji”, to stan będzie zmieniał się na bieżąco gdy użytkownik zmieni wartość w polu kwota dowolnego wiersza.
if ([Kwota] > 1000) { DisableRow("Nie możesz usuwać wierszy dla których kwota przekracza wartość 1000 zł") } else { EnableRow(); }