Przejdź do treści

Tworzenie formularza

Formularz określa, jakie dane przechowuje dokument i jak użytkownik z nimi pracuje. Zacznij od kilku potrzebnych pól, sprawdź zapis dokumentu, a następnie dodawaj widoki i bardziej rozbudowane warunki.

Przykładową drogę od formularza do gotowej aplikacji opisuje Twoja pierwsza aplikacja.

1. Wybierz rodzaj formularza

Typ wybierasz podczas tworzenia. Nazwę możesz później zmienić, ale typu istniejącego formularza nie zmienisz.

Formularz

Służy do tworzenia dokumentów, np. wniosków. Każdy dokument przechowuje własne wartości pól tej samej definicji.

Widok

Prezentuje dokument istniejącego formularza w innym układzie. Podczas tworzenia wskaż formularz źródłowy. Widok pozwala np. pokazać inny zestaw pól osobie składającej wniosek i osobie akceptującej.

Pulpit

Zbiera listy, wykresy, przyciski i skróty. Może być ekranem startowym aplikacji. Projektujesz go w edytorze podobnie jak formularz, skupiając się na układzie informacji.

Konfiguracja

Przechowuje jeden dokument z ustawieniami aplikacji, np. stawką używaną w obliczeniach. Do jego pól możesz odwoływać się przez wzmianki (@).

Aby udostępnić ten dokument użytkownikowi, dodaj w menu pozycję typu Konfiguracja i wskaż formularz. Szczegóły: Tworzenie menu.

Widok kafelka wyszukiwania

Określa wygląd dokumentu w wynikach wyszukiwania. Przygotuj go, gdy domyślny kafelek nie wystarcza, i dodaj atrybut Wynik wyszukiwania.

2. Utwórz definicję i dodaj pola

  1. W konfiguracji aplikacji rozpocznij dodawanie formularza.
  2. Podaj nazwę i wybierz typ. Dla pierwszego ćwiczenia wybierz Formularz.
  3. Wybierz Zapisz.
  4. Otwórz zakładkę Formularz i dodaj atrybuty z paska narzędzi po lewej stronie.
  5. Kliknij dwukrotnie element, aby otworzyć jego ustawienia w panelu bocznym.
  6. Uporządkuj pola i zapisz konfigurację.

Na początek wystarczą temat, opis i termin. Znaczenie poszczególnych kontrolek opisują Atrybuty podstawowe, a zasady ich ustawiania — Konfiguracja atrybutów.

Liczba atrybutów

Liczba dostępnych pól zależy od ich typu. Niektóre atrybuty systemowe można dodać tylko raz. Przy rozbudowanym formularzu uwzględnij ograniczenia edytora zamiast zakładać, że każdy rodzaj pola można dodawać bez ograniczeń.

3. Uzupełnij ustawienia formularza

Ustawienie Do czego służy
Nazwa Rozpoznawanie formularza w konfiguracji.
Opis formularza Wyjaśnienie przeznaczenia dla administratorów aplikacji.
Tagi Porządkowanie i filtrowanie definicji. Tagi są wspólne dla aplikacji w środowisku.
GUID formularza Identyfikator tylko do odczytu, dostępny po zapisie; przydatny w integracjach i zapytaniach.
Opcje układu etykiet Domyślne położenie etykiet: nad polem, po lewej lub po prawej stronie. Poszczególne atrybuty mogą mieć własne ustawienia.
Opcje historii dokumentu Zakres przechowywania zmian: brak historii, wszystkie zmiany albo ostatnia zmiana.
Dostępność elementu Możliwość użycia definicji tylko w bieżącej aplikacji, we wszystkich aplikacjach albo w wybranych aplikacjach.

Dostępność definicji dla innych aplikacji i uprawnienia użytkowników do dokumentów to oddzielne ustawienia. Ponowne wykorzystanie formularzy opisuje Przenoszenie i współdzielenie konfiguracji.

4. Określ dostęp i zachowanie pól

W zakładce Uprawnienia wskaż użytkowników lub grupy dla poszczególnych operacji:

Poziom Zakres
Dodawanie Tworzenie dokumentów.
Odczyt Przeglądanie dokumentów.
Edycja Modyfikowanie istniejących dokumentów.
Pełna kontrola Pełny dostęp, w tym usuwanie dokumentów.

Osobno określ dostęp twórcy do utworzonego dokumentu: pełny, edycja, odczyt albo brak dostępu. Pozostałe źródła dostępu i reguły ich łączenia opisują Uprawnienia.

Ustawienia widoku

Dla atrybutów określ, czy są widoczne, edytowalne i wymagane. Samo wyświetlenie pola nie musi pozwalać na jego zmianę. Pole wymagane trzeba uzupełnić przed zapisem.

Zachowanie może zależeć od warunków atrybutu i ustawień obiegu. Sprawdź zarówno prosty zapis dokumentu, jak i pracę na kolejnych etapach procesu.

5. Przygotuj wyszukiwanie i filtry

W zakładce Wyszukiwarka skonfiguruj:

Ustawienie Znaczenie
Pokazuj dokumenty formularza w wyszukiwarce globalnej Włącza uwzględnianie dokumentów tego formularza w wyszukiwaniu. Dla słowników lub danych pomocniczych możesz je wyłączyć.
Widok kafelka wyszukiwania Zastępuje domyślną prezentację wyniku przygotowanym widokiem.
Kategorie filtrów Udostępnia filtry w wyszukiwarce i na listach dokumentów.

Kategorię filtra możesz zbudować na podstawie wartości pola albo własnych warunków:

  • Filtr na podstawie danych z pola grupuje i zlicza wartości zapisane w dokumentach.
  • Kreator filtrów pozwala przygotować opcje takie jak „Bieżący miesiąc” lub „Po terminie”. Dla każdej opcji określasz warunek.

Szczegóły warunków opisuje Tworzenie filtrów na liście.

6. Sprawdź formularz i udostępnij dokumenty

Utwórz przykładowy dokument. Sprawdź etykiety, wymagane pola, zapis danych oraz dostęp na koncie zwykłego użytkownika. Następnie przygotuj listę dokumentów i pozycję menu.

Kody API

Jeśli formularz jest używany w integracji, w zakładce API sprawdź kody atrybutów. System generuje je automatycznie i sprawdza ich unikalność. Kody służą do identyfikowania pól podczas wymiany danych.

Konfigurację wywołań usług opisują Pozostałe akcje.

Zależności

Przed usunięciem formularza sprawdź zakładkę Zależności. Pokazuje miejsca jego użycia, np. listy, widoki i procesy, oraz elementy używane przez formularz. Kliknij wpis, aby przejść do powiązanej konfiguracji. Aktywne zależności mogą blokować usunięcie.

Następny krok: Utwórz listę dokumentów lub wróć do ćwiczenia Twoja pierwsza aplikacja.