Przejdź do głównej zawartości
Wersja: 2026 R2

Tabela danych

Atrybut służy do wyświetlania wartości ze źródła danych w formie tabeli. Ponadto istnieje możliwość wyświetlania linków w kolumnach tabeli.

Przykłady konfiguracji wyświetlania linków:

  • po zwróceniu wartości w postaci link:<link>, np. link:http://www.webcon.pl nastąpi wyświetlenie linku przekierowującego do strony www.webcon.pl,
  • parametr displayname powoduje ustawienie nazwy wyszukiwanej, np. wartość link:http://www.webcon.pl;displayname:WEBCON powoduje wyświetlenie w linku nazwy „WEBCON” przekierowującej do strony www.webcon.pl,
  • dodanie parametru target:_self powoduje otworzenie linku w tym samym oknie, np. link:http://www.webcon.pl;target:_self;displayname:WEBCON,
  • istnieje możliwość wywołania skryptu JavaScript, np. link:http://www.webcon.pl;target:_self;onclick:alert("Wywołano dialog"),
  • istnieje możliwość otwierania różnych linków w tym samym oknie. Przykładowo w tym samym oknie otwarte zostaną następujące linki: link:javascript:window.open ("http://www.webcon.pl","mywindow");void(0);;target:_self;displayname:WEBCON link:javascript:window.open ("http://blog.webcon.pl","mywindow");void(0);;target:_self;displayname:WEBCON Blog.

Konfiguracja zaawansowana​

W prawym dolnym rogu zakładki Ogólne w oknie konfiguracyjnym atrybutu dostępny jest przycisk Konfiguracja zaawansowana. Zapewnia on dostęp do dodatkowych, omówionych poniżej opcji konfiguracyjnych atrybutu.

Tabela danych

1. Tabela​

  • Kolumna – nazwy kolumn zwrócone ze źródła danych,

  • Nazwa wyświetlana – nazwa wyświetlana na formularzu,

  • Typ podsumowania – umożliwia wyświetlenie sumy wartości lub średniej wartości,

  • Pokaż kolumnę - definiuje, które kolumny zwrócone przez zapytanie SQL będą widoczne w atrybucie,

  • Link do elementu – tworzy hiperłącze. Po zaznaczeniu jednego z pól wyboru w tej kolumnie aktywowana jest ikona z trzema kropkami. Kliknięcie na tę ikonę powoduje wyświetlenie dodatkowego okna edycji hiperłącza:

    Edycja hiperłącza

    • Tryb działania – umożliwia określenie działania, jakie zostanie podjęte po kliknięciu w link. Może to być start nowego elementu – w bieżącym lub nowym oknie, a także otwarcie istniejącego elementu – również w bieżącym lub nowym oknie. Wygląd okna różni się w zależności od wybranego trybu,
    • Źródło elementu – źródło danych linkowanego elementu,
    • ID obiegu / typu formularza / elementu – identyfikator obiegu / typu formularza / elementu, dla którego wyświetlony zostanie formularz,
    • Nazwa wyświetlana – tekst linku odsyłającego do formularza tworzenia nowego elementu lub formularza istniejącego elementu,
    • ID spółki – pozwala przekazać identyfikator spółki, który zostanie ustawiony na formularzu nowego elementu,
    • ID elementu z obiegu nadrzędnego – pozwala przekazać identyfikator elementu z obiegu nadrzędnego, który zostanie ustawiony na formularzu nowego elementu,
    • Parametr – konfiguracja pozwala przekazać wartości, które zostaną ustawione na formularzu nowego elementu lub formularzu istniejącego elementu. Nazwa parametru powinna zawierać zmienną odnoszącą się do atrybutu, do którego wstawiona zostanie wartość,
    • Wartość – wartość parametru może być tekstem lub kolumną źródła danych zawierającą określoną wartość.
  • Enkoduj niebezpieczne tagi HTML – pozwala określić, czy niebezpieczne tagi HTML (umożliwiające uruchomienie kodu JavaScript) mają być usuwane, czy też są dozwolone. Opcja jest domyślnie zaznaczona dla wszystkich kolumn.

2. Zezwalaj na puste tagi w źródle danych​

Zaznaczenie przycisku wyboru powoduje, że system pozwala na użycie zmiennych zwracających pustą wartość. Jeżeli odznaczono pole a tag użyty w zapytaniu w źródle danych lub zapytaniu w atrybucie zwraca pustą wartość, rekordy w atrybucie na formularzu edycyjnym nie zostaną wyświetlone.

3. Pokazuj nazwę atrybutu​

Wyświetlanie nazwy atrybutu określonej w konfiguracji podstawowej atrybutu.

4. Pokazuj opis atrybutu​

Wyświetlanie opisu atrybutu poniżej jego nazwy (przycisk domyślnie zaznaczony).

5. Pokazuj nazwy kolumn​

Wyświetlanie w nagłówku kolumny Nazwy wyświetlanej zdefiniowanej dla poszczególnych kolumn (jeżeli kolumna Nazwa wyświetlana jest pusta, wyświetlona zostanie nazwa kolumny zwrócona z zapytania).

6. Wyświetl wiersz sumujący​

Umożliwia wyświetlenie wiersza podsumowującego dla poszczególnych kolumn. W zależności od konfiguracji możliwe jest wyświetlanie sumy wartości lub ich średniej (wyboru dokonuje się, klikając Typ podsumowania dla odpowiedniej kolumny).

7. Wczytuj na żądanie​

Tabela danych nie będzie domyślnie wczytywana. Tabela zostanie wczytana dopiero po kliknięciu znajdującego się obok niej przycisku.
W przypadku, gdy włączone jest Wczytywanie na żądanie i zmieniona zostanie wartość pola zależnego, przeładowanie Tabeli nastąpi wyłącznie, gdy zawierała ona już wcześniej jakieś dane.

8. Pozwól eksportować do arkusza Excel​

Możliwość eksportowania zawartości atrybutu do arkusza Excel.

uwaga

Ze względów wydajnościowych z Tabeli danych do arkusza Excel może być wyeksportowanych maksymalnie 1000 wierszy.

informacja

Dodatkowe informacje na temat eksportowania zawartości tabeli danych do arkusza Excel zawarto w ARTYKULE dostępnym na blogu technicznym.

9. Zezwalaj na sortowanie danych​

Zaznaczenie przycisku wyboru umożliwia włączenie opcji sortowania zawartości Tabeli danych.

10. Stronicowanie​

Przycisk wyboru pozwala określić, czy wyniki mają być wyświetlane na wielu stronach.

11. Ilość elementów na stronie​

Pole pozwala określić liczbę elementów wyświetlanych na jednej stronie.

Przykład użycia​

./img/drex_Sql_grid_custom.png