Wartość domyślna atrybutu

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

mike.ch
Posty: 2
Rejestracja: 27 cze 2023, 08:47
Rola: Administrator CDN XL
Wersja: 2023

Wartość domyślna atrybutu

Post autor: mike.ch »

Cześć,

Potrzebuję jako wartość domyślną atrybutu dać getdate+data dostawy z towaru, napisałem takie zapytanie i ustawiłem je jako SQL dla wartości domyślnych:

select top 1
DATEDIFF(d,CONVERT(date,'1800-12-28',120),convert(date,GETDATE(),120))+Twr_CzasDst
from
cdn.atrybuty
inner join cdn.ZamElem on ZaE_GIDNumer=Atr_ObiNumer and ZaE_GIDLp=Atr_ObiLp
inner join CDN.TwrKarty on Twr_GIDNumer=ZaE_TwrNumer
where {FiltrSQL}

Pytanie, co robię nie tak, że wartość atrybutu ustawia, taka jak przy pierwszym zaczytaniu wartości domyślnej dla atrybutu?

Z góry dziękuje za pomoc.

Pozdrawiam,
Michał.

Awatar użytkownika
praiser
Posty: 720
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Wartość domyślna atrybutu

Post autor: praiser »

Wydaje mi się, że atrybut domyślny dodany jest w momencie tworzenia elementu gdzie nie istnieje jeszcze powiązanie z tabelą towarów. Nie ma powiązania Twr_GIDNumer=ZaE_TwrNumer
--------------------------------
Pozdrawiam
WW

Awatar użytkownika
praiser
Posty: 720
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Wartość domyślna atrybutu

Post autor: praiser »

Zamierzony efekt można by uzyskać kopiowaniem atrybutu obiektu pozycje zamówienia dla akcji ZAPIS z twoim select jako warunek.
Clipboard01.jpg
Clipboard01.jpg (26.22 KiB) Przejrzano 686 razy
Clipboard02.jpg
Clipboard02.jpg (50.71 KiB) Przejrzano 686 razy
--------------------------------
Pozdrawiam
WW

mike.ch
Posty: 2
Rejestracja: 27 cze 2023, 08:47
Rola: Administrator CDN XL
Wersja: 2023

Re: Wartość domyślna atrybutu

Post autor: mike.ch »

Już wcześniej kombinowałem z kopiowaniem, ale nie ustawiłem tego prawidłowo.

Teraz zrobiłem jak wrzuciłeś na prtscnach i działa.

Dzięki za pomoc!

ODPOWIEDZ