Mała hydra - warunek

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

Moderator: mikey

MangoGuarana
Posty: 15
Rejestracja: 06 lis 2014, 09:29
Rola: Konsultant CDN XL

Mała hydra - warunek

Post autor: MangoGuarana »

Witajcie.
Chciałabym za pomocą małej hydry wymusić na użytkowniku, aby w przypadku dodawania karty kontrahenta, który jest dostawcą wpisywał jego numer konta.
Problem w tym, że gdy daję warunek knt_typ==16 || knt_typ==24 to dodatek owszem działa, ale nie podczas pierwszego zapisu karty, a po ponownym jej otwarciu. Czy można w małej hydrze tak skonstruować warunek, aby sprawdzał po danych, które są zapisywane do bazy, a nie tych, które aktualnie są zapisane?

balascior
Posty: 166
Rejestracja: 27 lis 2012, 17:22
Rola: Administrator CDN XL
Wersja: 2014

Re: Mała hydra - warunek

Post autor: balascior »

cześć,
spróbuj taki warunek (knt_typ==16 || knt_typ==24 || knt_typ ==0).
0 powinno załatwić pierwszy zapis karty.

Taki dodatek z małą hydrą ma pewne, ale.
Kiedy otwierasz formatkę pobierane są wartości, które są wykorzystywane np. do warunku.
Jeśli jest 0 to żadna zmiana wartości na np. Dostawce, nie odwoła pola wymaganego.

Lepiej by było załatwić to Dużą Hydrą albo może trigger, ze wskazaniem na Duża Hydrę.

mogę pomóc na priv
pozdrawiam,
Balaścior

MangoGuarana
Posty: 15
Rejestracja: 06 lis 2014, 09:29
Rola: Konsultant CDN XL

Re: Mała hydra - warunek

Post autor: MangoGuarana »

No tak, ale jeśli wezmę knt_typ==0 to wtedy warunek zadziała i dla dostawców i dla odbiorców. Zrobię to po prostu triggerem.

balascior
Posty: 166
Rejestracja: 27 lis 2012, 17:22
Rola: Administrator CDN XL
Wersja: 2014

Re: Mała hydra - warunek

Post autor: balascior »

no faktycznie, jeśli nie masz dużej hydry to zostaje tylko trigger.
pozdrawiam,
Balaścior

ODPOWIEDZ