Czy wiesz, że kontrolkę Dane tabelaryczne można zainicjować wartością domyślną?
Istnieje możliwość automatycznego zainicjowania kontrolki tabelarycznej (na wskazanym etapie).
Kontrolka tabelaryczna to tabela tymczasowa SQL. Praca z tą kontrolką jest bardzo podobna do pracy z tabelą SQL bazy danych.
Do zainicjowania kontrolki z dwoma wierszami można użyć zapytania z wykorzystaniem instrukcji operacji na zbiorach UNION, która łączy wyniki dwóch zapytań, eliminując duplikaty:
SELECT 'Faktura 001' AS nazwa, 1500.00 AS kwota,'2025-04-15' AS termin, 0 as LP UNION SELECT 'Faktura 002' AS nazwa, 3200.50 AS kwota, '2025-04-20' AS termin, 0 as LP
Ostatnią kolumną jest kolumna „POS” numery tej kolumny możemy zainicjować zerami, w tabeli zostaną zastąpione kolejnymi wartościami LP.
Konfiguracja przykładu:
1. W definicji typu obiegu w kontrolce Dane tabelaryczne zdefiniowano kolumny Nazwa, Kwota oraz Termin.
2. W kontrolce Dane tabelaryczne na zakładce Inicjowanie wartości -> Inicjowanie SQL zdefiniowano zapytanie:
3. Na etapie, na którym kontrolka Dane tabelaryczne ma się zainicjować wartościami domyślnymi zaznaczono „Inicjalizacja SQL”