Czy wiesz, że po dodaniu wiersza w kontrolce typu Dane tabelaryczne poszczególne kolumny mogą zainicjować się wartością domyślną?
Istnieje możliwość automatycznego zainicjowania kontrolki tabelarycznej po dodaniu nowego wiersza za pomocą znaku plusa (na wskazanym etapie).
Konfiguracja przykładu:
1. W definicji typu obiegu w kontrolce typu Dane tabelaryczne o nazwie i identyfikatorze „Elementy” zdefiniowano kolumny:
- „Nazwa” (identyfikator kolumny: Nazwa)– kontrolka typu Tekst
- „Ilość” (identyfikator kolumny: Ilosc) – kontrolka typu Liczba stałoprzecinkowa
- „Cena” (identyfikator kolumny: Cena) – kontrolka typu Liczba stałoprzecinkowa
- „Wartość” (identyfikator kolumny: Wartosc) – kontrolka typu Liczba stałoprzecinkowa
2. W kontrolce typu Dane tabelaryczne o nazwie „Elementy” na zakładce Inicjowanie wartości -> Kontrolki powiązane dodano obserwację samej siebie oraz w polu Wzór na wartość SQLOD zdefiniowano następujące zapytanie:
If @^SenderControlName@ = 'Elementy' If @Elementy_Column@ =-1 Begin update @Elementy@ set [Nazwa]='a-vista', [Ilosc]=1 where POS= @Elementy_Row@ select * from @Elementy@ END
3. Nastepnie zapisano wprowadzone zmiany za pomocą ikony [Zapisz].
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?