# Oświadczenia - Statements

Komponent wyświetlający oświadczenia

![](https://content.gitbook.com/content/2CssJT0zIo4SJQLbSZ6l/blobs/hMtmSJGbzuVt0wALDqwN/6s_files/image2025-5-16_13-27-44.png)

## Właściwości komponentu

<table><thead><tr><th>Właściwość Eximee Designer</th><th width="180.8834228515625">Nazwa atrybutu w Źródle</th><th>Opis</th></tr></thead><tbody><tr><td><strong>Lista oświadczeń</strong><br>(sekcja <strong>Podstawowe właściwości</strong>)</td><td>items</td><td>Lista zdefiniowanych oświadczeń do wyświetlenia. Przycisk <strong>Dodaj oświadczenie</strong> <img src="https://content.gitbook.com/content/2CssJT0zIo4SJQLbSZ6l/blobs/sGW5KpHOmef4nULNqBl2/6s_files/image2022-12-19_12-6-56.png" alt=""> otwiera szufladę <strong>Lista oświadczeń</strong> służącą do definiowania "items". Oświadczenia tworzymy w <a href="oswiadczenia-statements/edytor-oswiadczen">Edytor oświadczeń</a>.</td></tr><tr><td><strong>Lista masterCheckboxów</strong><br>(sekcja <strong>Podstawowe właściwości</strong>)<br></td><td>masterCheckboxes</td><td><p>Lista zdefiniowanych master checkboxów.</p><p>Dostępność funkcjonalności zależy od licencji i może nie być dostępna we wszystkich wdrożeniach.</p><p>Funkcjonalność szerzej opisana w ramach <a href="oswiadczenia-statements/wiele-master-checkboxow-w-komponencie-oswiadczen">Wiele master checkboxów w komponencie oświadczeń</a> i <a href="https://wiki.consdata.pl/pages/viewpage.action?pageId=364692758">Widoczność pojedynczego mastercheckboxa</a>.</p></td></tr><tr><td><strong>Wartość zaznaczonego oświadczenia</strong><br>(sekcja <strong>Podstawowe właściwości</strong>)</td><td>valueYes</td><td>Wartość, jaką przyjmuje oświadczenie kiedy jest zaznaczone - domyślnie, jeśli nie zostanie ustawiona inna wartość zwracana jest wartość "true".</td></tr><tr><td><strong>Wartość niezaznaczonego oświadczenia</strong><br>(sekcja <strong>Podstawowe właściwości</strong>)</td><td>valueNo</td><td>Wartość, jaką przyjmuje oświadczenie kiedy jest odznaczone - domyślnie, jeśli nie zostanie ustawiona inna wartość zwracana jest wartość "false".</td></tr><tr><td><strong>Warunek zwijania/rozwijania komponentu</strong><br>(sekcja <strong>Pozostałe</strong>)</td><td>expandableCondition</td><td><p>Warunek dla którego pod lub obok głównego checkboxa (w zależności od wdrożenia) ma się wyświetlać tekst do zwijania/rozwijania całego komponentu oświadczeń. Kiedy ustawiony na "false", komponent jest rozwinięty i nie da się go zwinąć (nie jest wyświetlany tekst zwijania).Jeżeli warunek jest pusty lub nieprawidłowy zostanie wyewoluowana wartość "false". <strong>Jeśli bezwarunkowo właściwość ustawiona jest na "false" nie ma sensu ustawiania pola "Warunek dla domyślnie rozwiniętego komponentu", ponieważ zawsze będzie wyświetlana cała zawartość</strong>.</p><p><em>Dla warunków wykorzystujących inne komponenty należy zdefiniować odpowiednie <strong>nasłuchiwanie</strong>na komponencie.</em></p></td></tr><tr><td><strong>Warunek dla domyślnie rozwiniętego komponentu</strong><br>(sekcja <strong>Pozostałe</strong>)</td><td>expandedCondition</td><td><p>Kiedy pole <strong>Warunek zwijania/rozwijania komponentu</strong> jest ustawione na "true", właściwość decyduje o tym, czy komponent jest domyślnie rozwinięty, czy zwinięty. Komponent oświadczeń jest domyślnie rozwinięty dla wartości wynoszącej "true". Jeżeli warunek jest pusty lub nieprawidłowy zostanie wyewoluowana wartość "true".</p><p><em>Dla warunków wykorzystujących inne komponenty należy zdefiniować odpowiednie nasłuchiwanie na komponencie.</em></p></td></tr></tbody></table>

> Więcej informacji o właściwościach komponentu: [Wspólne właściwości komponentów](https://docs.eximee.com/budowanie-aplikacji/interfejs-uzytkownika/formularze/praca-z-komponentami-bazowymi/wspolne-wlasciwosci-komponentow)

## **Tytuł oświadczenia**

Tytuł oświadczenia pochodzi z klucza definiowanego w zakładce **Tłumaczenia**. Treść oświadczenia pochodzi z artefaktu **Treść formatowana** (szczegóły -> [Tworzenie i podpięcie artefaktu Treść](https://docs.eximee.com/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/4-tresci/tresc-textcontent/tworzenie-i-podpiecie-artefaktu-tresc)). Do treści każdego oświadczenia można przypisać jedną lub kilka kontrolek. Rozwijalny (zależnie od flag) może być zarówno cały komponent jak i treść pojedynczego oświadczenia. Oświadczenia mogą mieć jednego master checkboxa (główny checkbox komponentu sterujący checkboxami oświadczeń) lub kilka master checkboxów (opis → [Wiele master checkboxów w komponencie oświadczeń](https://docs.eximee.com/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/7-komponenty-specjalne/oswiadczenia-statements/wiele-master-checkboxow-w-komponencie-oswiadczen)).

<figure><img src="https://1082717226-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CssJT0zIo4SJQLbSZ6l%2Fuploads%2FurYuCue3hZvNJiHqccO7%2Fimage2025-5-26_8-15-36.png?alt=media&#x26;token=6672f769-d762-4c68-a437-c9252d6ceb43" alt="" width="563"><figcaption><p align="center"><em><strong>Ilustracja 1.</strong> Przykładowy wygląd komponentu na wniosku</em></p></figcaption></figure>

{% hint style="info" %}
Wniosek demo: demoStatements
{% endhint %}

{% hint style="info" %}
♿WCAG: [Dobre praktyki WCAG dla low-code dev](https://docs.eximee.com/budowanie-aplikacji/proces-biznesowy/tworzenie-procesu-biznesowego-w-bpmn-2.0/dobre-praktyki)
{% endhint %}
