Warunek na wydrukach

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

Moderator: mikey

ŁukaszM
Posty: 81
Rejestracja: 04 kwie 2009, 22:14
Rola: Administrator CDN XL
Wersja: 8.0 HR1

Warunek na wydrukach

Post autor: ŁukaszM »

Witam
Potrzebuje zablokować drukowanie FV da kontrahentów którzy na dokumencie nie maja wpisanego nipu lub są zablokowani i warunek na wydruki nie chce mi zadziałać

Kod: Zaznacz cały

GetSQL('SELECT COUNT(*) AS Expr1
FROM cdn.TraNag INNER JOIN
cdn.KntAdresy ON TraNag.TrN_KnANumer = KntAdresy.KnA_GIDNumer AND 
TraNag.TrN_KnATyp = KntAdresy.KnA_GIDTyp INNER JOIN
cdn.KntKarty ON TraNag.TrN_KntNumer = KntKarty.Knt_GIDNumer AND TraNag.TrN_KntTyp = KntKarty.Knt_GIDTyp
WHERE ((KntKarty.Knt_BlokadaTransakcji = 1) OR (KntKarty.Knt_Nip <> '')) ' & FiltrSql) = 1
Może podpowiecie co jest nie tak

Awatar użytkownika
wacek
Posty: 709
Rejestracja: 27 paź 2008, 18:04
Rola: Administrator CDN XL
Lokalizacja: Łódzkie

Re: Warunek na wydrukach

Post autor: wacek »

Zobacz tak:

GetSQL('SELECT COUNT(*) FROM CDN.TraNag JOIN CDN.KntKarty ON TrN_KntTyp=Knt_GIDTyp AND TrN_KntNumer=Knt_GIDNumer WHERE ((Knt_BlokadaTransakcji=1) OR (Knt_Nip='''')) ' & FiltrSql)=1


EDIT:
Poprzedniego nie testowałem, wkradł się błąd.
Ten powinien dzałać:

GetSQL('SELECT COUNT(*) FROM CDN.TraNag JOIN CDN.KntKarty ON TrN_KntTyp=Knt_GIDTyp AND TrN_KntNumer=Knt_GIDNumer WHERE ((Knt_BlokadaTransakcji=1) OR (Knt_Nip='''')) AND ' & FiltrSql)<>1
Pozdrawiam,
Robert

select convert(varchar(100),0x637a6173616d69207069737aea2074752067b375706f7479203a29)

ODPOWIEDZ