Pola aplikacji
Pola aplikacji
Pola aplikacji to definiowane przez administratora dodatkowe pola rozszerzające formularze zgłoszeń i kart klientów. Działają w architekturze dwupoziomowej: najpierw tworzy się definicję pola, a następnie przypisuje się je do wybranego modułu.
Definicje pól
Globalne definicje pól dostępne są pod Konfiguracja → Pola aplikacji. To centralny słownik wszystkich dostępnych pól w systemie.
Każde pole ma cztery sekcje konfiguracyjne:
- Ogólne — rodzaj pola, nazwa (wielojęzyczna), opis, unikalny kod pola, czy pole jest edytowalne przez użytkownika
- Konfiguracja — ustawienia specyficzne dla danego rodzaju pola (np. wartości listy, stała wartość, widoczność na liście zgłoszeń, wyszukiwanie)
- Walidacje — reguły walidacji (wymagane, unikalne, min/max długość, wyrażenie regularne, zakres dat itp.)
- Wyświetlanie — szerokość pola w układzie formularza
Rodzaje pól
| Rodzaj | Opis |
|---|---|
| Tekst | Jednoliniowe pole tekstowe |
| Tekst długi | Wieloliniowe pole tekstowe |
| Pole adresu e-mail | |
| Liczba | Pole numeryczne |
| Lista | Wybór jednej wartości z listy |
| Lista wielokrotna | Wybór wielu wartości z listy |
| Data | Wybór daty |
| Checkbox | Pole tak/nie |
| Radio | Wybór jednej opcji (przyciski radio) |
| Plik | Pole do przesyłania plików |
Przypisywanie pól do modułów
Pole z globalnej definicji można przypisać do jednego lub wielu modułów:
- Zgłoszenia — pola na karcie zgłoszenia (konfigurowane per typ zgłoszenia w Konfiguracja → Typy zgłoszeń → Pola)
- Klienci — pola na karcie klienta
- Zdalne formularze — pola publicznego formularza zgłoszenia
- Strona statusu — pola widoczne na publicznej stronie statusu
- Raporty — kolumny w raportach
Każde przypisanie umożliwia nadpisanie nazwy, opisu, konfiguracji i walidacji dla tego konkretnego modułu. Kolejność pól zmienia się przeciąganiem wierszy na liście.
FAQ
Czy mogę zmienić rodzaj pola po jego utworzeniu?
Nie. Rodzaj pola jest stały po zapisaniu. Aby zmienić rodzaj, należy usunąć pole i stworzyć nowe.
Czy usunięcie pola usuwa dane wpisane w tym polu w istniejących zgłoszeniach?
Tak. Usunięcie pola jest operacją nieodwracalną — dane zapisane w tym polu we wszystkich zgłoszeniach zostaną utracone.
Czy to samo pole można przypisać do wielu typów zgłoszeń?
Tak. Jedno pole z globalnej definicji można przypisać do wielu typów zgłoszeń, klientów i innych modułów jednocześnie.
Jak zmienić kolejność pól w formularzu?
Kolejność pól zmienia się przeciąganiem wierszy na liście pól danego typu zgłoszenia lub klienta.
Czym jest kod pola?
Kod to unikalny identyfikator pola używany m.in. w szablonach wiadomości. Może zawierać tylko małe litery, cyfry i znak podkreślenia. Po zapisaniu nie można go zmienić.
Czy można ustawić stałą wartość pola?
Tak. Pole może mieć ustawioną stałą wartość — wówczas nie pojawia się w formularzach i jest wypełniane automatycznie.