Tworzenie list¶
Lista udostępnia użytkownikom zestawienie dokumentów lub danych z zapytania SQL. W tym artykule przygotujesz źródło danych, kolumny i sposób wyświetlania, a następnie udostępnisz listę w aplikacji.
Jeśli potrzebujesz instrukcji obsługi gotowej listy, przejdź do Korzystania z list dokumentów.
1. Utwórz listę¶
Otwórz konfigurację aplikacji i wybierz sposób rozpoczęcia:
| Sposób | Kiedy go użyć |
|---|---|
| Formularze → menu formularza → Stwórz listę na podstawie formularza | Gdy masz gotowy formularz. System przygotowuje ustawienia na podstawie jego pól. To wygodny początek pierwszej listy. |
| Listy → Nowa lista | Gdy chcesz samodzielnie wskazać źródło i kolumny. |
| Listy → menu listy → Zduplikuj listę | Gdy potrzebujesz podobnego zestawienia z innymi kolumnami lub filtrami. |
Na początek możesz utworzyć listę „Wnioski” na podstawie formularza „Wniosek”. Dodaj temat i termin, ustaw sortowanie po terminie oraz odnośnik otwierający dokument.
2. Ustaw źródło i dostępność¶
W zakładce Ogólne uzupełnij podstawowe informacje:
| Ustawienie | Zastosowanie |
|---|---|
| Nazwa listy | Nazwa rozpoznawalna dla użytkownika, np. „Wnioski”. |
| Opis | Wyjaśnienie przeznaczenia listy dla osób konfigurujących aplikację. |
| Tagi | Porządkowanie i filtrowanie definicji list w konfiguracji. Tagi są współdzielone w środowisku. |
| Informacja, gdy lista jest pusta | Komunikat widoczny, gdy lista nie zwraca danych. |
Źródło danych¶
- Formularze — wybierz jeden lub więcej formularzy, których dokumenty mają być prezentowane. Następnie skonfiguruj kolumny.
- Baza danych SQL — podaj wyrażenie zwracające dane zestawienia. Sposób udostępniania danych systemowych opisuje Tworzenie funkcji SQL.
Ogranicz zakres danych do potrzeb użytkownika. Przy dużych zbiorach przygotuj odpowiednie filtry.
Dostępność w innych aplikacjach¶
| Wartość | Znaczenie |
|---|---|
| Prywatny | Lista jest dostępna w bieżącej aplikacji. |
| Publiczny | Definicja listy może być używana we wszystkich aplikacjach środowiska. |
| Udostępniony aplikacjom | Wskaż aplikacje, które mogą korzystać z listy. |
Udostępnienie definicji listy nie zastępuje uprawnień użytkowników do dokumentów.
3. Wybierz kolumny¶
W zakładce Kolumny dodaj pola potrzebne w zestawieniu. Usuń zbędne kolumny lub ukryj je ikoną oka. Ukryta kolumna nadal może służyć do filtrowania i sortowania.
Kliknij kolumnę, aby otworzyć jej konfigurację.
Dane i edycja komórki¶
| Ustawienie | Zastosowanie |
|---|---|
| Nazwa z formularza | Zachowuje nazwę pola źródłowego. Wyłącz tę opcję, aby nadać kolumnie własną nazwę. |
| Typ danych | Określa sposób prezentacji i dostępne operacje filtrowania. Dopasuj go do wartości źródłowych. |
| Pola | Wskazuje pola formularzy zasilające kolumnę. Przy wielu polach sprawdź zgodność ich typów. |
| Edycja danych w komórce listy | Pozwala zmieniać wartości bez otwierania dokumentu, jeśli użytkownik ma odpowiednie uprawnienia. |
Otwieranie dokumentów i hiperłącza¶
Dla kolumny możesz ustawić hiperłącze:
| Cel | Efekt kliknięcia |
|---|---|
| Brak | Komórka nie zawiera odnośnika. |
| Dokument w wierszu | Otwiera dokument reprezentowany przez cały wiersz, w trybie podglądu lub edycji. |
| Dokument w komórce | Otwiera dokument powiązany przez wartość komórki, w trybie podglądu lub edycji. |
| Link zewnętrzny | Przechodzi pod wskazany adres. |
Przy otwieraniu dokumentu wybierz również miejsce wyświetlania: bieżąca karta, nowa karta, okno dialogowe albo panel boczny. Panel boczny pozwala pracować z dokumentem obok listy.
Szerokość i wygląd kolumn¶
W ustawieniach wyglądu kolumny określ minimalną szerokość w pikselach, szerokość w pikselach lub procentach oraz wyrównanie poziome i pionowe. Możesz też dziedziczyć wyrównanie z ustawień globalnych.
Dla szerokości procentowych dobierz wartości tak, aby kolumny mieściły się w dostępnym obszarze. Przy małym ekranie część kolumn może zostać ukryta. Opcja Kolumna jest zawsze widoczna pozwala zachować najważniejsze informacje.
4. Ustaw sortowanie i filtry¶
Po wybraniu kolumn wróć do zakładki Ogólne:
- Wskaż kolumnę sortowania i kierunek: rosnąco lub malejąco.
- Jeśli potrzebujesz kilku kryteriów, dodaj kolejne kolumny. Ich kolejność określa priorytet sortowania.
- Dla każdej kolumny określ, czy puste wartości mają znajdować się na początku, czy na końcu.
- Dodaj filtr ograniczający zakres dokumentów, np. do wniosków oczekujących na rozpatrzenie.
Warunki, grupy Oraz/Lub i kopiowanie filtrów opisuje Tworzenie filtrów na liście.
5. Dostosuj zachowanie i wygląd¶
W zakładce Ustawienia wybierz domyślny widok spośród dostępnych dla listy. Po włączeniu kalendarza lub Gantta możesz wybrać również ten sposób prezentacji.
Odświeżanie i struktura drzewa¶
Automatyczne odświeżanie listy pozwala aktualizować zestawienie podczas pracy, gdy system otrzymuje informacje o zmianach danych.
Lista w trybie drzewa przedstawia hierarchię dokumentów nadrzędnych i podrzędnych. Użytkownik może rozwijać i zwijać gałęzie. W tym trybie opcja Pozwól na zmianę kolejności udostępnia przeciąganie elementów, w tym zmianę ich położenia w hierarchii.
Ustawienia funkcjonalne¶
Pozostaw Użyj ustawień globalnych, aby korzystać ze wspólnych ustawień środowiska. Wyłącz dziedziczenie, jeśli ta lista potrzebuje własnej konfiguracji.
| Opcja | Co udostępnia |
|---|---|
| Pokaż menu | Przyciski skonfigurowane do wyświetlania na liście. |
| Pokaż nagłówek | Nazwy kolumn i dostęp do operacji wykonywanych z nagłówków. |
| Pokaż wyszukiwarkę | Pole wyszukiwania nad listą. |
| Pokaż opcję eksportu | Eksport wszystkich lub wybranych elementów. |
| Pokaż nagłówek przeszukiwania kolumn | Wiersz pól wyszukiwania pod nazwami kolumn. |
| Pokaż nagłówek filtrowania kolumn | Filtr dostępny pod ikoną lejka przy kolumnie. |
| Pozwól na sortowanie | Zmianę kolejności danych przez użytkownika. |
| Pozwól na grupowanie | Grupowanie wierszy według jednej lub kilku kolumn. |
Wyłączenie nagłówka ogranicza dostęp do operacji wykonywanych przez nagłówki kolumn. Dobierz te ustawienia łącznie.
Panel filtrów¶
W sekcji panelu filtrów określ, czy ma być widoczny, i wybierz jego położenie. Kategorie filtrów przygotowuje się w zakładce Wyszukiwarka formularza — opisuje ją Tworzenie formularzy.
Ustawienia wyglądu¶
Wygląd również może dziedziczyć ustawienia globalne. Po wyłączeniu dziedziczenia dostosuj:
- naprzemienny kolor wierszy;
- linie kolumn, linie wierszy i obramowanie listy;
- domyślną liczbę wierszy na stronie;
- wyrównanie poziome i pionowe.
6. Włącz kalendarz, jeśli pracujesz z terminami¶
W zakładce Ustawienia, w sekcji widoku kalendarza, włącz ten sposób prezentacji. Następnie wskaż kolumny i formularz:
| Ustawienie | Zastosowanie |
|---|---|
| Domyślny widok | Sposób prezentacji kalendarza, np. miesiąc, tydzień, dzień lub agenda. |
| Nazwa | Kolumna z nazwą wydarzenia. |
| Opis | Kolumna z dodatkowymi informacjami o wydarzeniu. |
| Start i koniec | Kolumny z datami określającymi termin wydarzenia. |
| Formularz nowego dokumentu | Formularz otwierany przy dodawaniu wydarzenia z kalendarza. |
Kalendarz sprawdza się np. przy rezerwacjach i nieobecnościach. Po zapisaniu konfiguracji sprawdź wyświetlanie dat oraz dodawanie dokumentu, jeśli je udostępniasz.
7. Skonfiguruj widok Gantta¶
Gantt jest alternatywnym widokiem listy prezentującym zadania na osi czasu. Konfigurujesz go w zakładce Ustawienia, w sekcji widoku Gantta.
Przygotuj dane¶
Najpierw dodaj do listy kolumny z nazwą zadania oraz datami rozpoczęcia i zakończenia. W ustawieniach Gantta wybierasz kolumny tej listy, więc samo istnienie pól na formularzu nie wystarcza.
Widok opiera zadania na identyfikatorach dokumentów. Przygotuj listę, w której wiersze odpowiadają konkretnym dokumentom; samo zestawienie zagregowanych wartości nie zapewnia takiego powiązania.
Włącz widok i przypisz kolumny¶
Zaznacz Włącz widok gantta, a następnie uzupełnij ustawienia:
| Pole | Wymagane | Znaczenie |
|---|---|---|
| Nazwa | Tak | Kolumna opisująca zadanie. |
| Start | Tak | Kolumna z datą rozpoczęcia. |
| Koniec | Tak | Kolumna z datą zakończenia. |
| Postęp | Nie | Kolumna z liczbową wartością postępu. Przy braku wartości system przyjmuje zero. |
| Rodzic | Nie | Kolumna z powiązaniem do dokumentu zadania nadrzędnego. Służy do budowania hierarchii. |
| Zasób | Nie | Kolumna z powiązaniem do zasobu przypisanego do zadania, np. osoby. |
| Zależne od | Nie | Kolumna z powiązaniem do zadania poprzedzającego. Służy do prezentowania zależności. |
| Formularz nowego dokumentu | Nie | Formularz lub widok używany przy dodawaniu zadania z Gantta. Bez tego ustawienia dodawanie z tego widoku jest wyłączone. |
Dla Rodzica, Zasobu i Zależne od wybieraj kolumny z powiązaniami do dokumentów, a nie samymi nazwami wpisanymi jako tekst. Z każdej z tych kolumn widok wykorzystuje pierwsze powiązanie. Jeśli pole pozwala wybrać kilka elementów, nie wszystkie będą pokazane na Gantcie.
Przykład: harmonogram zadań¶
Dla listy „Zadania” przypisz:
- Nazwa → kolumna „Temat”;
- Start → kolumna „Data rozpoczęcia”;
- Koniec → kolumna „Termin zakończenia”;
- opcjonalnie Rodzic → kolumna z powiązaniem do zadania nadrzędnego.
Zapisz listę i przełącz ją na Gantta. Sprawdź, czy zadania mają poprawne daty i czy elementy nadrzędne są dostępne w danych listy. Jeśli Gantt ma otwierać się od razu, wybierz go również jako domyślny widok listy.
Dodawanie i edycja zadań¶
Jeżeli wskazano Formularz nowego dokumentu, dodawanie zadania otwiera ten formularz. System przekazuje do niego daty wybrane na wykresie oraz powiązanie nadrzędne, jeśli zostało skonfigurowane. Dopasuj kolumny dat i rodzica do pól używanych w wybranym formularzu.
Otwarcie edycji istniejącego zadania prowadzi do dokumentu. Usuwanie zadań oraz dodawanie i usuwanie zależności bezpośrednio na wykresie nie jest udostępnione. Powiązania przygotuj w danych dokumentów.
8. Zapisz i udostępnij listę¶
Zapisz konfigurację, dodaj listę do menu lub umieść ją na formularzu albo pulpicie. Sprawdź rezultat na koncie zwykłego użytkownika: widoczność dokumentów, otwieranie odnośników i dostępne działania.
Zależności¶
Zakładka Zależności pokazuje elementy powiązane z listą, w tym miejsca jej użycia. Skorzystaj z niej przed usunięciem lub większą zmianą konfiguracji. Kliknięcie wpisu pozwala przejść do powiązanego elementu.
Następny krok: Udostępnij listę w menu aplikacji.