Przejdź do głównej zawartości
Wersja: 2025 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