...
- id (string) - identyfikator kolumny (unikalny w obrębie widoku)
- name (string) - nazwa kolumny
- hidden (boolean) - flaga określająca, czy kolumna ma być ukryta
- alias (string) - analogicznie do aliasu w filtrze - identyfikator parametru wyjściowego źródła. Wartość wiersza danej kolumny zostanie ustawiona taka, jak wartość parametru wyjściowego źródła o podanym identyfikatorze.
- primaryKey (boolean) - flaga określająca, czy kolumna ma być traktowana jako klucz główny wiersza. Przynajmniej jedna kolumna w widoku musi być kluczem głównym.
- action (object) - obiekt akcji, która zostanie uruchomiona po kliknięciu w komórkę
- format (object) - obiekt do formatowania wyników dla użytkownika
- type - typ kolumny (dostępne typy - double, integer, timestamp)
- thousandSeparator - znak rozdzielający części tysięczne liczby (dostępny dla typów: double, integer)
- decimalPrecision - liczba miejsc po przecinku (dostępny dla typów: double, integer)
dateFormat - format daty (dostępny dla typu timestamp). Domyślnie "yyyy-MM-dd hh:mm:ss"
Uwaga: Aby kolumna została sformatowana za pomocą typu timestamp, SQL musi rzutować zwracaną kolumnę na typ timestampCode Block title Przykład rzutowania w postgreSQL dla kolumny typu BIGINT przechowującej daty TO_TIMESTAMP(nazwa_kolumny/ 1000) AS nazwa_kolumny
Info |
---|
Nie można jednocześnie określić akcji na widoku oraz na kolumnach. |
...