| 221 | === Pole typu wybór z drzewka === |
| 222 | |
| 223 | Wybór wartości następuje poprzez zaznaczenia węzła z drzewka a następnie zapamiętanie opisu węzła w polu. Drzewko definiujemy za pomocą SQL. Dla przykładu niech posłuży drzewko magazynów dostępne poprzez słownik. Istotne jest aby kwerenda SQL zwracała odpowiednio nazwane pola (poprzez aliasy). |
| 224 | || Nazwa pola || Opis || |
| 225 | || keyval || Klucz główny || |
| 226 | || prn_id || Klucz referujący do klucza głównego wskazujący na element nadrzędny || |
| 227 | || name__ || Nazwa węzła || |
| 228 | || icon__ || Wyświetlana ikona. Można użyć słówa kluczowe jak FOLDER oraz ITEM, które wskazują odpowiednio na węzeł grupujący (FOLDER) oraz np. element końcowy struktury drzewa (ITEM). Przykład: foldery a w folderach dokumenty || |
| 229 | || || || |
| 230 | |
| 231 | {{{ |
| 232 | {"type":"dbtreeselector", "sql":"SELECT wahaid AS keyval, prn_id, name__, 'FOLDER' AS icon__ FROM warehouses"} |
| 233 | }}} |