Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Kolumna listy — karta Ogólne

Podsumowanie:

Na tej karcie konfiguruje się ogólne właściwości kolumny listy. Dostępne parametry zależą od rodzaju kolumny oraz typu danych.

Właściwości kolumny, karta <code>Ogólne</code>
Właściwości kolumny, karta Ogólne

Na karcie Ogólne można ustawić następujące właściwości kolumny:

Nazwa SQL: (tylko do odczytu) nazwa kolumny w źródle danych listy.

Typ danych: (tylko do odczytu) typ danych kolumny zdefiniowany w źródle danych.

Kolejność: numer kolejny kolumny na liście, licząc od lewej strony; kolejność kolumn można zmieniać poleceniami Przenieś do góry i Przenieś w dół z menu kontekstowego kolumny na panelu elementów.

Nazwa: tekst wyświetlany w nagłówku kolumny.

Wyrównanie treści: wyrównanie wartości w kolumnie; dostępne wartości:

  • Lewo: (wartość domyślna) wyrównanie wartości do lewej krawędzi kolumny.
  • Środek: wyrównanie do wartości środka kolumny.
  • Prawo: wyrównanie wartości do prawej krawędzi kolumny.

Szerokość automatyczna: włączenie powoduje, że dana kolumna będzie mogła zostać wyświetlona z większą szerokością, aby dostosować wyświetlanie listy do szerokości ekranu; w takiej sytuacji szerokość zadeklarowana w polu Szerokość (Szerokość minimalna) będzie traktowana jako szerokość minimalna. Jeśli ten przełącznik nie zostanie włączony dla żadnej kolumny, podczas zapisu widoku listy będzie wyświetlany komunikat z informacją, że szerokości kolumn zostaną przeliczone proporcjonalnie.

Szerokość/Minimalna szerokość: szerokość listy w pikselach; po włączeniu przełącznika Szerokość automatyczna zmienia nazwę na Minimalna szerokość i określa minimalną szerokość kolumny w widoku listy.

Aktywna: wyłączenie powoduje, że kolumna nie jest wyświetlana w widoku listy.

Sortowanie: włącza/wyłącza obsługę sortowania indywidualnie według wartości danej kolumny; sortowanie wymaga kliknięcia nagłówka kolumny; pierwsze kliknięcie powoduje sortowanie w kolejności rosnącej, drugie — malejącej, a trzecie wyłącza sortowanie.

Filtrowanie: włącza/wyłącza kontrolki filtrowania dla danej kolumny, to jest pole do wpisania wartości oraz przycisk but-filter.png (Operator filtrowania), który pozwala wybrać operator dla wyrażenia filtrowania.

Grupowanie: włącza/wyłącza możliwość grupowania rekordów na liście według wartości danej kolumny; wymaga przeciągnięcia nagłówka kolumny do obszaru bezpośrednio pod panelem przycisków u góry.

Metoda wyliczania listy wartości: określa sposób wyliczania listy/zakresu wartości na potrzeby filtrowania rekordów w widoku listy; to ustawienie jest niedostępne dla kolumny typu uniqueidentifier; dostępne wartości:

  • Dynamiczne: umożliwia filtrowanie rekordów widoku listy według wartości występujących w danej kolumnie; użytkownik zaznacza pola wyboru obok wartości, które chce wyświetlić; dodatkowo są dostępne pozycje Zaznacz wszystko (zaznacza pola wyboru obok wszystkich wartości, umożliwiając łatwe wykluczenie pojedynczych wartości) i Puste (po zaznaczeniu wyświetlane są tylko rekordy, które mają w tej kolumnie wartość null); zależnie od typów danych dostępne są opcje umożliwiające określenie np. zakresu wartości, predefiniowanych okresów, itp.
Dynamiczne wyliczanie listy wartości na potrzeby filtrowania
Dynamiczne wyliczanie listy wartości na potrzeby filtrowania
  • Przez słownik: umożliwia filtrowanie rekordów według wartości ze słownika wybranego z listy rozwijanej; wzorzec wyszukiwania zależy od formatu pozycji słownikowej określonego po kliknięciu przycisku Format; metoda dostępna tylko dla typów danych varchar i nvarchar.

Typ danych kolumn, którym przypisano słownik w kreatorze modeli danych, jest w funkcji źródłowej widoku listy zamieniany na nvarchar, ponieważ w widoku listy w tej kolumnie jest wyświetlana wartość tekstowa. Ta konwersja ma miejsce w przypadku list generowanych poleceniem Generuj elementy aplikacji. W przypadku przypisania słownika na późniejszym etapie konieczne jest ręczne odświeżenie typu kolumny, aby wartości słownikowe były poprawnie wyświetlane na liście.

  • Słownik dla listy: wybierz słownik, do użycia w filtrze
  • Pozycje słownika: przycisk Format otwiera okno dialogowe, w którym można określić format wyświetlania wpisów ze słownika. Format określa się na liście wielowyboru z możliwością edycji, wybierając predefiniowane atrybuty wpisu do słownika, w tym code, name, description, numericDescription i inne, oraz wpisując dodatkowe znaki i/lub tekst, które poprawią czytelność wyświetlanych danych (np. nawiasy, myślnik, dwukropek, ukośnik itp.).
  • Tylko aktywne pozycje: w okienku filtrowania dostępne będą tylko aktywne pozycje słownika
  • Wszystkie pozycje: w okienku filtrowania dostępne będą wszystkie pozycje słownika (aktywne i nieaktywne).
  • Zaawansowany: po kliknięciu nagłówka kolumny w widoku listy wyświetla okienko, w którym można skonstruować kryterium filtrowania w formie operator wartość and/or operator wartość; dostępne operatory i sposób wyboru wartości różni się, zależnie od typu danych kolumny; jest to domyślny i jedyny sposób filtrowania wartości w kolumnie typu uniqueidentifier.
Zaawansowane określanie kryteriów filtrowania
Zaawansowane określanie kryteriów filtrowania
  • Zapytanie SQL: wyświetla okno edytora SQL w celu zdefiniowania zapytania zwracającego listę wartości filtrujących.

Funkcja stopki: funkcja agregująca używana w stopce; wartość domyślna Brak; dostępne funkcje:

  • Suma: zwraca sumę wartości w kolumnie (dla numerycznych typów danych).
  • Średnia: oblicza wartość średnią z wartości w kolumnie (dla numerycznych typów danych).
  • Ilość: zwraca liczbę wartości w kolumnie.
  • Pierwsza pozycja: zwraca wartość danej kolumny z pierwszego wiersza na liście.
  • Ostatnia pozycja: zwraca wartość danej kolumny z ostatniego wiersza na liście.
  • Max: zwraca największą wartość w kolumnie (dla numerycznych typów danych).
  • Min: zwraca najmniejszą wartość w kolumnie (dla numerycznych typów danych).

Wartość funkcji w stopce jest wyliczana dla całego zestawu rekordów, z uwzględnieniem filtrowania i sortowania, bez uwzględniania grupowania i paginacji.

Treść stopki: tekst wyświetlany w stopce; aby wyświetlić wartość funkcji wybranej z listy Funkcja stopki, należy użyć zmiennej {@FunctionResult}.

Format: format danych typów numerycznych oraz daty i godziny. W sekcji Formatowanie danych na listach przedstawiono kilka przykładów formatowania. Pełny wykaz można znaleźć na stronie zewnętrznej po kliknięciu przycisku Info obok pola Format.

Wyświetlanie treści rekordów: określa sposób wyświetlania w kolumnie wartości, która jest dłuższa niż szerokość kolumny; dostępne wartości:

  • Skracaj i dopisuj wielokropek: Wyświetla część wartości, która mieści się kolumnie i dodaje na końcu wielokropek (…), aby wskazać, że wartość została skrócona.
  • Zawijaj treść: wyświetla całą wartość w kilku liniach.

Wyświetlaj dane jako zbiór wartości: określa sposób wyświetlania wartości ustawianych za pomocą kontrolki Checkbox (grupa). Po włączeniu w kolumnie są wyświetlane wartości rozdzielane przecinkami bez symbolu $.

Formaty danych typu data/godzina

Parametr formatu Alternatywna składnia Opis formatu Przykład
d d.M.y Data krótka 7.6.2021
D EEEE, d MMMM y Data długa poniedziałek, 7 czerwca 2021
F EEEE, d MMMM y HH:mm Pełna data i godzina poniedziałek, 7 czerwca 2021 16:34
g d.M.y H:mm Krótka data i godzina 7.6.2021 16:34
G d.M.y HH:mm:ss Krótka data i pełna godzina 7.6.2021 16:34:18
M d MMMM Dzień i nazwa miesiąca 7 czerwca
m d MMM Dzień i skrót miesiąca 7 cze
y MMM y Skrót miesiąca i rok cze 2021
t HH:mm Krótka godzina 16:34
  hh:mm Krótka godzina, zegar 12 godzinny 04:34
T HH:mm:ss Pełna godzina 16:34:18
s "yyyy-MM-dd HH:mm:ss Uniwersalny, sortowalny format daty i godziny 2021-06-07 16:34
u "yyyy-MM-dd HH:mm:ss Z Uniwersalny, sortowalny format daty i godziny UTC 2021-06-07 16:34 +0100

Formaty danych typów numerycznych

Parametr formatu Alternatywna składnia Opis formatu Przykład
n   Formatuje wartości numeryczne jako liczby dziesiętne z trzema miejscami po przecinku n — 1 234 567,890
      n2 — 1 234 567,89
c   Formatuje wartości numeryczne jako kwoty, zgodnie z ustawieniami narodowymi 1 234 567,89 zł
p   Formatuje wartości numeryczne jako wartości procentowe, domyślnie bez miejsc po przecinku p — 37%
      p1 — 37,5%
|← Właściwości listy — karta Eksport listy |↑ Do góry |→ Kolumna listy — karta Wygląd |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.