For the complete documentation index, see llms.txt. This page is also available as Markdown.

Grupa checkbox - CheckboxGroup

Dostępność funkcjonalności zależy od licencji i może nie być dostępna we wszystkich wdrożeniach.

Komponent Grupy checkboxów zasilany ze słownika lub usługi.

Właściwości komponentu

Właściwość Eximee Designer
Nazwa atrybutu w Źródle
Opis

Liczba kolumn (sekcja Układ)

columns

Liczba kolumn, w których mają zostać rozłożone checkboxy (domyślnie puste, czyli rozłożenie w jednej kolumnie). Wartość należy dobrać z uwzględnieniem czytelności komponentu. Zbyt duża liczba kolumn może powodować nieczytelne wyświetlanie treści, opisów, ikon lub linków powiązanych z checkboxami.

Czy oznaczać zmianę na podsumowaniu (sekcja Pozostałe)

changedByUserSummaryInfoCondition

Określa, czy zmiana wartości komponentu powinna zostać oznaczona w komponencie Podsumowanie wniosku (FormSummary). Właściwość ma zastosowanie wyłącznie w formularzach wykorzystujących komponent Podsumowanie wniosku.

Więcej informacji o właściwościach komponentu: Wspólne właściwości komponentów

Ilustracja 1. Przykładowy wygląd komponentu na wniosku.

Rozmieszczenie checkboxów w kolumnach

Po ustawieniu większej liczby kolumn checkboxy są rozmieszczane kolejno w wierszach, od lewej do prawej.

Przykładowo dla 6 elementów i 3 kolumn układ będzie następujący:

Przykład rozmieszczenia checkboxów zasilonych tym samym źródłem danych - dla jednej, dwóch i trzech kolumn - przedstawiono na Ilustracji 1.

Słownik jako źródło danych

Komponent może otrzymać dane ze słownika. Wystarczy utworzony wcześniej słownik podpiąć w polu ŹRÓDŁO DANYCH ZEWNĘTRZNYCH.

Skrypt jako źródło danych

W komponentach CheckboxGroup w ŹRÓDŁO DANYCH ZEWNĘTRZNYCH (External Data Source) można podpiąć skrypty, które nie licząc pola Id, zwracają inne wartości w zależności od wybranych opcji na wejściu. Pozwala to na definiowanie zawartości wyświetlanych Checkboxów w grupie zgodnie z naszymi potrzebami oraz zależnościami wprowadzanymi na wejściu w sposób dynamiczny. Możemy zdefiniować wyświetlanie się Checkboxu z ikoną, opisem, dodatkowym opisem, linkiem uruchamiającym popup, tytuł popupu, treść popupu, liczbę występujących Checkboxów oraz ich zaznaczenie.

Przykładowa implementacja skryptu zasilającego zwracającego zdefiniowane opisy pól i ikon w zależności od wybranych opcji wejściowych:

Ilustracja 2. Przykład podpięcia wyjść w komponencie zasilanym skryptem.

Wniosek demo: demoGesCheckboxGroup

Ostatnia aktualizacja

Czy to było pomocne?