logologo
Start
Przewodnik
Programowanie
Wtyczki
API
Strona główna
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Przewodnik
Programowanie
Wtyczki
API
Strona główna
logologo
Przegląd

Bloki

Przegląd

Bloki danych

Tabela
Formularz
Szczegóły
Lista
Karta siatki
Wykres

Bloki filtrów

Formularz

Inne bloki

Panel akcji
Iframe
Markdown
Blok JS

Ustawienia bloku

Zakres danych
Metoda ładowania danych
Układ
Reguły powiązań bloków
Reguły powiązań pól
Reguły sortowania
Sortowanie przeciągnij i upuść
Usuwanie bloku
Tytuł bloku
Wysokość bloku
Wersje robocze formularzy

Pola

Przegląd

Ustawienia ogólne

Pole tabeli
Pole szczegółów
Pole formularza filtra
Pole formularza

Ustawienia specyficzne

Data
Menedżer plików
Podformularz
Selektor rozwijany
Selektor danych
Selektor kaskadowy
Podtabela (edycja wiersza)
Podtabela (edycja w oknie)
Podszczegóły
Tytuł
Pole JS
Element JS
Kolumna JS

Ustawienia pola

Wartość domyślna
Etykieta pola
Pokaż etykietę
Podpowiedź pola
Zakres danych
Komponent pola
Formatowanie liczb
Wzór
Wymagane
Pole tytułowe
Reguły walidacji
Komponent pola relacji

Akcje

Przegląd

Ustawienia akcji

Przycisk edycji
Podwójne potwierdzenie
Przypisanie wartości pola
Powiąż przepływ pracy
Okno edycji
Reguły powiązań akcji

Typy akcji

Dodaj nowe
Wyświetl
Usuń
Edytuj
Duplikuj
Importuj
Importuj Pro
Eksportuj
Eksportuj Pro
Eksportuj załączniki
Filtruj
Link
Otwórz okno
Odśwież
Prześlij dane
Uruchom przepływ pracy
Zaktualizuj rekord
Aktualizacja masowa
Edycja masowa
Dodaj podrekord
Akcja JS
Uprawnienia do akcji

Zaawansowane

Reguły powiązań
Strumień zdarzeń
Zmienne
RunJS
Szablony UI
Previous PageTabela
Next PageSzczegóły
Powiadomienie o tłumaczeniu AI

Ten dokument został przetłumaczony przez AI. Aby uzyskać dokładne informacje, zapoznaj się z wersją angielską.

#Blok formularza

#Wprowadzenie

Blok formularza jest ważnym blokiem służącym do budowania interfejsów wprowadzania i edycji danych. Jest on wysoce konfigurowalny i wykorzystuje odpowiednie komponenty do wyświetlania wymaganych pól w oparciu o model danych. Poprzez przepływy zdarzeń, takie jak reguły powiązań, blok formularza może dynamicznie wyświetlać pola. Ponadto można go łączyć z przepływami pracy, aby realizować automatyczne wyzwalanie procesów i przetwarzanie danych, co dodatkowo zwiększa wydajność pracy lub umożliwia orkiestrację logiki.

#Dodawanie bloku formularza

  • Edytuj formularz: Służy do modyfikowania istniejących danych.
  • Dodaj formularz: Służy do tworzenia nowych wpisów danych.

20251023191139

#Opcje konfiguracji bloku

20251023191448

#Reguły powiązań bloku

Kontroluj zachowanie bloku (np. czy ma być wyświetlany lub czy ma wykonywać JavaScript) za pomocą reguł powiązań.

20251023191703

Więcej informacji znajdą Państwo w sekcji Reguły powiązań bloku

#Reguły powiązań pól

Kontroluj zachowanie pól formularza za pomocą reguł powiązań.

20251023191849

Więcej informacji znajdą Państwo w sekcji Reguły powiązań pól

#Układ

Blok formularza obsługuje dwa sposoby układu, ustawiane za pomocą atrybutu layout:

  • horizontal (układ poziomy): Ten układ sprawia, że etykieta i zawartość są wyświetlane w jednym wierszu, co oszczędza przestrzeń pionową i jest odpowiednie dla prostych formularzy lub przypadków z mniejszą ilością informacji.
  • vertical (układ pionowy) (domyślny): Etykieta znajduje się nad polem. Ten układ sprawia, że formularz jest łatwiejszy do czytania i wypełniania, szczególnie w przypadku formularzy zawierających wiele pól lub złożone elementy wejściowe.

20251023193638

#Konfiguracja pól

#Pola tej kolekcji

Uwaga: Pola z dziedziczonych kolekcji (tj. pola kolekcji nadrzędnych) są automatycznie scalane i wyświetlane na bieżącej liście pól.

20240416230739

#Pola powiązanej kolekcji

Pola powiązanej kolekcji są w formularzu tylko do odczytu i zazwyczaj są używane w połączeniu z polami powiązań, aby wyświetlić wiele wartości pól powiązanych danych.

20260212161035

  • Obecnie obsługiwane są tylko relacje typu „do jednego” (takie jak belongsTo / hasOne itp.).
  • Zazwyczaj jest używane w połączeniu z polami powiązań (służącymi do wyboru powiązanych rekordów): komponent pola powiązania odpowiada za wybór/zmianę powiązanego rekordu, natomiast pole powiązanej kolekcji odpowiada za wyświetlanie dodatkowych informacji o tym rekordzie (tylko do odczytu).

Przykład: Po wybraniu „Osoby odpowiedzialnej”, w formularzu wyświetlany jest numer telefonu, adres e-mail i inne informacje o tej osobie.

Jeśli w formularzu edycji nie skonfigurowano pola powiązania „Osoba odpowiedzialna”, odpowiednie informacje o powiązaniu nadal mogą być wyświetlane. Po skonfigurowaniu pola powiązania „Osoba odpowiedzialna”, zmiana tej osoby spowoduje aktualizację informacji o powiązaniu do odpowiedniego rekordu.

20260212160748

#Inne pola

20251023192559

  • Pisanie kodu JavaScript pozwala na realizację niestandardowej zawartości wyświetlania i prezentację złożonych treści.

20251023192935

#Szablon pola

Szablony pól służą do ponownego wykorzystania konfiguracji obszaru pól w blokach formularzy. Szczegóły w Szablon pola.

field-template-menu-20251228

#Konfiguracja akcji

20251023193231

  • Prześlij
  • Uruchom przepływ pracy
  • Akcja JS
  • Pracownik AI