EnableRow

Ostatnia modyfikacja Wrzesień 17, 2017

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();
}