Filtr: Magazyn, forma płatności, data od-do

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

Moderator: mikey

farbex
Posty: 111
Rejestracja: 15 sty 2010, 15:17
Rola: Administrator CDN XL
Lokalizacja: Ciechanów
Kontakt:

Filtr: Magazyn, forma płatności, data od-do

Post autor: farbex »

Witam.

Potrzebuję zmodyfikować poniższy filtr, który jest podpięty na liście dokumentów FS tak by brał również po uwagę dokumenty (S)FS.
Z góry dziękuję za pomoc. Pozdrawiam.

Kod: Zaznacz cały

@PAR ?@R(SELECT ID = MAG_GIDNumer,Kod =MAG_Kod from cdn.Magazyny order by MAG_Kod asc )|Magazyn|Magazyn wystawiający:REG= @? PAR@
@PAR ?@D17|Data_od|Data od:REG={Today()} @? PAR@
@PAR ?@D17|Data_do|Data do:REG={Today()} @? PAR@
@PAR ?@R(select 0, '<-wszystkie->' union SELECT ID = kon_lp, Kod = substring(kon_wartosc,1,15) from cdn.konfig where kon_numer=736)|Forma_płatności|Forma płatności:REG= @? PAR@
(??Forma_płatności = 0 or exists(select 1 from cdn.TraPlat where TrN_GIDTyp=TrP_GIDTyp AND TrN_GIDNumer=TrP_GIDNumer
and TrP_FormaNr = ??Forma_płatności))
and TrN_MagZNumer=??Magazyn
and trn_data2>=??Data_od
and trn_data2<=??Data_do
Przemysław Klimkowski
farbex.com.pl

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

Re: Filtr: Magazyn, forma płatności, data od-do

Post autor: wacek »

Nie testowane :!:

Kod: Zaznacz cały

@PAR ?@R(SELECT ID = MAG_GIDNumer,Kod =MAG_Kod from cdn.Magazyny order by MAG_Kod asc )|Magazyn|Magazyn wystawiający:REG= @? PAR@
@PAR ?@D17|Data_od|Data od:REG={Today()} @? PAR@
@PAR ?@D17|Data_do|Data do:REG={Today()} @? PAR@
@PAR ?@R(select 0, '<-wszystkie->' union SELECT ID = kon_lp, Kod = substring(kon_wartosc,1,15) from cdn.konfig where kon_numer=736)|Forma_płatności|Forma płatności:REG= @? PAR@
(??Forma_płatności=0 or trn_formanr in (select trp_formanr from cdn.traplat where ((trn_gidtyp=trp_gidtyp and trn_gidnumer=trp_gidnumer) or (trn_gidtyp=trp_spityp and trn_gidnumer=trp_spinumer)) and trp_formanr=??Forma_płatności))
and (trn_magznumer=??Magazyn or trn_gidnumer in (select trn.trn_gidnumer from cdn.tranag trn join cdn.tranag spi on trn.trn_gidtyp=spi.trn_spityp and trn.trn_gidnumer=spi.trn_spinumer where trn.trn_gidtyp in (2033, 2035) and spi.trn_gidtyp in (2001, 2034) and spi.trn_magznumer=??Magazyn))
and trn_data2>=??Data_od
and trn_data2<=??Data_do
Pozdrawiam,
Robert

select convert(varchar(100),0x637a6173616d69207069737aea2074752067b375706f7479203a29)

farbex
Posty: 111
Rejestracja: 15 sty 2010, 15:17
Rola: Administrator CDN XL
Lokalizacja: Ciechanów
Kontakt:

Re: Filtr: Magazyn, forma płatności, data od-do

Post autor: farbex »

Dzięki Wielkie.

Można zamknąć wątek.

Pozdrawiam.
Przemysław Klimkowski
farbex.com.pl

ODPOWIEDZ