Walidatory

Walidatory są właściwością tylko edytowalnych komórek arkuszy kalkulacyjnych i tabel oraz sekcji pojedyncze pole. Umożliwiają one określenie jaka wartość ma być wpisana w komórkę. Kiedy użytkownik wpisze niepoprawną wartość, komórka zostanie podświetlona i wyświetli błąd. Instancja nie będzie mogła być zapisana lub przejść do kolejnego stanu dopóki użytkownik nie poprawi tej wartości.

mceclip0.png

W sumie występuje 6 walidatorów:

1. Wymagane:
(typ komórki: dowolny oprócz przycisku wyboru)
Komórka wyświetla błąd kiedy jest pusta.
mceclip1.pngmceclip2.png
Parametry:
- Komunikat błędu (typ: tekst)(parametr opcjonalny) - tekst jaki ma być wyświetlany jako błąd 

2. Warunkowy:
(typ komórki: dowolny)
Komórka wyświetla błąd kiedy warunek podany w parametrze nie jest spełniony.

mceclip3.png

mceclip4.png
Parametry:
- Warunek (typ: logiczny) - warunek, który musi być spełniony; warunkiem może być każda formuła zwracająca wartość logiczną, formuła nie musi dotyczyć komórki z tym walidatorem  
- Komunikat błędu (typ: tekst)(parametr opcjonalny) - tekst jaki ma być wyświetlany jako błąd 

3. Zakres
(typ komórki: dowolny oprócz przycisku wyboru, załącznika i linku)
Komórka wyświetla błąd kiedy jej zawartość nie należy do zakresu określonego w parametrach

mceclip6.png
mceclip5.png
Parametry:
- Min (typ: taki jak komórki) - minimalna wartość jaką musi posiadać wartość w komórce
- Max (typ: taki jak komórki) - maksymalna wartość jaką musi posiadać wartość w komórce 
- Komunikat błędu (typ: tekst)(parametr opcjonalny) - tekst jaki ma być wyświetlany jako błąd 

4. Email 
(typ komórki: tekst, lista rozwijana, autouzupełnianie)
Komórka wyświetla błąd kiedy wartość wpisana nie jest adresem email.

mceclip2.png

mceclip8.png
Parametry:
- Komunikat błędu (typ: tekst)(parametr opcjonalny) - tekst jaki ma być wyświetlany jako błąd

5. Ogranicz do listy
(typ komórki: lista rozwijana, autouzupełnianie)
Komórka wyświetla błąd kiedy wartość nie występuje w liście elementów do wyboru.

mceclip3.png
mceclip10.png
Parametry:
- Komunikat błędu (typ: tekst)(parametr opcjonalny) - tekst jaki ma być wyświetlany jako błąd

6. Wyrażenie regularne
(typ komórki: tekst, lista rozwijana, autouzupełnianie)
Komórka wyświetla błąd kiedy wartość nie zgadza się z wyrażeniem regularnym podanym w parametrze.

mceclip11.png

mceclip12.png
Parametry:
- Wyrażenie (typ: tekst) - wyrażenie regularne, które opisuje poprawną wartość, która może być podana w komórce. Pod tym linkiem - https://regexone.com możesz się dowiedzieć więcej na temat wyrażeń regularnych.
- Komunikat błędu (typ: tekst)(parametr opcjonalny) - tekst jaki ma być wyświetlany jako błąd

Przykłady wyrażeń regularnych:

[0-9]+ - sprawdza czy wartość w komórce zawiera przynajmniej jedną cyfrę
^[0-9]+$ - sprawdza czy wpisana wartość składa się tylko z cyfr
^[A-Z] - sprawdza czy tekst zaczyna się od wielkiej litery
^[^ąćęłńóśżź]*$ - sprawdza czy wartość wpisana w komórce nie zawiera polskich znaków
^[0-9]{2}-[0-9]{3}$ - sprawdza czy wpisana wartość ma format kodu pocztowego

Uwagi:

Można użyć paru walidatorów na jednej komórce, nawet tego samego rodzaju. Kiedy parametr komunikat błędu nie zostanie uzupełniony, jako błąd wyświetli się domyślna informacja zależnie od użytego walidatora.

Czy ten artykuł był pomocny?
Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0
Masz więcej pytań? Wyślij zgłoszenie

0 Komentarze

Zaloguj się, aby dodać komentarz.
Oparte na technologii Zendesk