Czy wiesz, że kontrolkę Dane tabelaryczne można zainicjować wartością domyślną?

image_pdfimage_print

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.

 

Karta obiegu, dwuwierszowa kontrolka tabelaryczna

 

Konfiguracja przykładu:

 

1. W definicji typu obiegu w kontrolce Dane tabelaryczne zdefiniowano kolumny Nazwa, Kwota oraz Termin.

 

Kontrolka Dane tabelaryczne – zdefiniowane kolumny

 

2. W kontrolce Dane tabelaryczne na zakładce Inicjowanie wartości -> Inicjowanie SQL zdefiniowano zapytanie:

Kontrolka Dane tabelaryczne – zapytanie inicjujące wartości

 

3. Na etapie, na którym kontrolka Dane tabelaryczne ma się zainicjować wartościami domyślnymi zaznaczono „Inicjalizacja SQL”

 

Kontrolka Dane tabelaryczne – włączenie inicjalizacji kontrolki zapytaniem SQL

 

Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!

Czy ten artykuł był pomocny?