Typy pól i ustawienia
Jakie typy pól niestandardowych istnieją, jakie ustawienia ma każdy typ i jakie obowiązują ograniczenia
Ostatnio zaktualizowano
Przy tworzeniu pola wybierasz typ. Potem nie możesz go już zmienić. W sekcji 2. Ustawienia znajdują się opcje tego typu. Wszystkie opcje są opcjonalne, chyba że poniżej napisano inaczej.
Przy prawie każdym typie możesz też wpisać Komunikat błędu. Zastępuje on komunikat standardowy, gdy wartość jest niepoprawna. Za pomocą Tekst zastępczy określasz, co widnieje w pustym polu wprowadzania.
Tekst i Długi tekst
Tekst to jedna linia, Długi tekst to kilka linii.
| Ustawienie | Co robi |
|---|---|
| Minimalna długość i Maksymalna długość | Liczba znaków. Bez maksimum obowiązuje 1000 znaków przy Tekście i 10 000 przy Długim tekście |
| Format | Dowolny tekst, Adres e-mail, Numer telefonu, Adres strony, IBAN, Kod pocztowy, Tylko cyfry lub Własny wzorzec |
| Wzorzec (wyrażenie regularne) | Przy Własny wzorzec. Cała wartość musi pasować. Tillor odrzuca wzorce z zagnieżdżonymi powtórzeniami lub odwołaniami wstecznymi oraz wzorce dłuższe niż 200 znaków |
Liczba i Kwota
Kwota używa waluty Twojej organizacji.
| Ustawienie | Dotyczy | Co robi |
|---|---|---|
| Minimum i Maksimum | Liczba, Kwota | Dolna i górna granica |
| Tylko liczby całkowite | Liczba | Bez miejsc po przecinku |
| Wyświetlanie | Liczba, tylko przy liczbach całkowitych | Pole wprowadzania lub Licznik (− / +) z przyciskami |
| Krok | Liczba | Wartość musi być minimum (lub 0) plus całkowitą liczbą kroków |
| Maksymalna liczba miejsc po przecinku | Liczba | Ogranicza miejsca po przecinku |
Tak / nie
Przełącznik włącz/wyłącz. Dzięki Musi być zaznaczone rekord można zapisać tylko z zaznaczonym polem. Przydatne przy zgodzie.
Data
| Ustawienie | Co robi |
|---|---|
| Najwcześniejsza data i Najpóźniejsza data | Stałe granice |
| Nie w przeszłości i Nie w przyszłości | Porównanie z dniem dzisiejszym w strefie czasowej Twojej organizacji |
| W ciągu dni od dzisiaj | Najwyżej tyle dni przed lub po dzisiejszym dniu |
Wybór i Wybór wielokrotny
Wybierasz listę wyboru. Wybór zapisuje jedną opcję, Wybór wielokrotny kilka. Przy Wyborze wielokrotnym ustawiasz Minimalnie wybranych i Maksymalnie wybranych. Lista ma maksymalnie 200 opcji.
Powiązanie z rekordem
Pole wskazuje inny rekord w Tillorze.
| Ustawienie | Co robi |
|---|---|
| Łączy z | Klient, Stanowisko, Zajęcie, Licznik, Zadanie, Faktura, Rezerwacja, Raport płatności, Rozmowa telefoniczna, Osoba kontaktowa, Produkt, Szafka licznikowa, Płatność, Dokument, Tag NFC lub Metoda dostępu |
| Wiele rekordów | Zezwala na więcej niż jeden powiązany rekord. Możesz wtedy ustawić też minimum i maksimum |
| Wyświetlanie | Lista wyboru lub Lista rozwijana (jedna lista z wyszukiwaniem) |
| Tylko rekordy tego klienta | Ogranicza opcje do rekordów klienta, którego edytujesz. Tylko przy Osoba kontaktowa, Faktura, Rezerwacja, Zajęcie, Płatność, Dokument, Tag NFC i Metoda dostępu |
| Tylko rekordy działki | Ogranicza opcje do liczników stanowiska: przy zajęciu stanowisko tego zajęcia, przy stanowisku samo stanowisko. Tylko przy Licznik. Licznika z innego stanowiska nie można zapisać |
| Filtruj opcje | Opcjonalny TypeScript, który dla każdej opcji określa, czy trafia na listę, zobacz Filtruj opcje. Przy Osoba kontaktowa, Produkt, Szafka licznikowa, Płatność, Dokument, Tag NFC, Metoda dostępu, Faktura, Rezerwacja, Zajęcie, Licznik i Stanowisko |
Jeśli powiązany rekord zostanie później usunięty, pole pokazuje Usunięto.
Jeśli do wyboru jest co najmniej 50 rekordów, najpierw wpisujesz 2 znaki, aby wyszukać. Jeśli jest ich mniej, na przykład liczniki jednego stanowiska, od razu widzisz je wszystkie.
Filtruj opcje
Za pomocą Filtruj opcje sam określasz, które rekordy oferuje pole. Piszesz TypeScript, tak jak w formule stawki, który Tillor wykonuje dla każdej opcji. Jeśli zwróci true, opcja trafia na listę, w przeciwnym razie nie.
W filtrze odczytujesz pola w nawiasach klamrowych. Menu Zmienna pokazuje, co jest dostępne, łącznie z polami niestandardowymi:
| Zmienna | Co to jest |
|---|---|
{option.…} | Rekord, który możesz wybrać, na przykład {option.type} lub {option.terrainId} przy liczniku |
{occupation.…}, {terrain.…}, … | Rekord, który edytujesz, pod nazwą jego typu, z customFields dla jego własnych pól |
Przykład: tylko liczniki prądu ze stanowiska zajęcia.
return {option.type} === "ELECTRICITY" && {option.terrainId} === {occupation.terrainId};Własne etykiety
Ten sam filtr może też określać, jak opcja nazywa się na liście. To, co zwrócisz, określa wynik:
| Zwracasz | Wynik |
|---|---|
true | Opcja jest na liście pod własną nazwą |
false, null lub pusty tekst | Opcji nie ma na liście |
| Tekst | Opcja jest na liście pod tym tekstem |
{ label, group } | Opcja dostaje tę etykietę i trafia pod nagłówek group. Oba są opcjonalne |
Przykład: tylko liczniki ICY i Hydrodigit, z typem i pogrupowane według dostawcy.
if (!["ICY", "TILLOR_HYDRODIGIT"].includes({option.provider})) return false;
return { label: {option.name} + " · " + {option.type}, group: {option.provider} };Etykieta obowiązuje na liście wyboru i na wybranych chipach w formularzu. W miejscach, które pokazują tylko wartość, takich jak strona szczegółów czy eksport, widnieje własna nazwa rekordu.
Wstaw przykład pod polem daje punkt wyjścia. Filtru, który się nie kompiluje, nie możesz zapisać; komunikat pod polem mówi, co jest nie tak.
Filtr nie ogranicza tylko listy. Jeśli przez API lub stary formularz wybierzesz jednak rekord, który filtr pomija, Tillor odmówi zapisu, podając nazwę pola. Automatyzacje i importy nie są sprawdzane, tak jak mogą wypełniać ukryte pola.
Grupa pól
Stały zestaw podpól, które razem znajdują się w formularzu, takich jak Psy i Inne zwierzęta w Zwierzęta.
| Ustawienie | Co robi |
|---|---|
| Dodaj podpole | Każde podpole ma etykietę, typ i własne ustawienia. Kliknij Więcej, aby zobaczyć klucz, szerokość i warunki. Grupa może mieć maksymalnie 30 podpól |
| Wyświetlanie | Ramka (z obramowaniem) lub W linii (pola płynnie przechodzą w formularz) |
| Kolumny | Od 1 do 4 |
| Szerokość w grupie | Ile kolumn zajmuje dane podpole |
Powtarzane wiersze
Tabela, do której dodajesz wiersze przyciskiem Dodaj wiersz, na przykład kilka pojazdów. Podpola ustawiasz tak samo jak w grupie. Za pomocą Minimalna liczba wierszy i Maksymalna liczba wierszy ograniczasz listę. Bez maksimum obowiązuje 100 wierszy, a więcej niż 500 nie jest możliwe.
Grupa lub powtarzane wiersze mogą zawierać jeszcze jeden poziom głębiej kolejną grupę lub powtarzane wiersze, nie dalej.
Pliki
Dla dokumentów i zdjęć. Przesłany plik może otworzyć tylko ten, kto może widzieć pole.
| Ustawienie | Co robi |
|---|---|
| Wiele plików | Zezwala na więcej niż jeden plik |
| Minimalna liczba plików i Maksymalna liczba plików | Bez maksimum obowiązuje 20 plików, a więcej niż 50 nie jest możliwe |
| Maksymalny rozmiar pliku (MB) | Maksymalnie 50 MB na plik, także gdy chcesz wyższą wartość |
| Dozwolone typy plików | Dowolny plik, Obrazy, PDF, Dokumenty biurowe lub własne rozszerzenie, takie jak .dwg, albo typ MIME, taki jak application/zip |
Tillor sprawdza typ na podstawie zawartości pliku, nie tylko nazwy.
JSON
Przeznaczony dla danych strukturalnych, które przekazuje integracja z innym systemem. Współpracownicy rzadko wypełniają to w formularzu. Za pomocą Maksymalny rozmiar (KB) ustawiasz granicę, domyślnie 64 KB i maksymalnie 256 KB.
Ustawienia dla każdego typu
| Ustawienie | Co robi |
|---|---|
| Szyfruj tę wartość | Przechowuje wartość zaszyfrowaną. Zaszyfrowanego pola nie można przeszukiwać, filtrować ani sortować i nie jest dostępne jako zmienna w automatyzacjach. Tylko dla pól najwyższego poziomu, więc nie dla podpól. Wszystkie pola niestandardowe i tak są przechowywane zaszyfrowane, niezależnie od tego, czy to włączysz |
| Tylko API | Ukrywa pole w formularzach i widokach szczegółów. Integracja wypełnia je przez API. Takie pole nie może być wymagane |
| Tylko API, tylko do odczytu | Pokazuje pole, ale wyłączone, dzięki czemu współpracownicy widzą wartość, ale jej nie zmieniają |
| Reguły walidacji | Porównaj datę, liczbę lub kwotę z innym polem (Przed, W dniu lub przed, Po, W dniu lub po, z przesunięciem w dniach, tygodniach lub miesiącach) albo sprawdź wartość wyrażeniem. Maksymalnie 10 reguł na pole |
Zmieniona granica nie działa wstecz. Wartość, której nie zmieniasz, nie blokuje zapisu rekordu, nawet jeśli nie spełnia już nowej reguły.