71af35be-d6b9-40ac-aa77-85f47c870948BAZA_REKLAM29.7cmStringAMTtruetytulListaTytulowSYMBSYMBStringtruenr wydaniaStringtrueagencjaListaAgencjiId_agencjiSymbolStringtrueagentListaAgentowID_AGENTASymbolIntegertruegrzbietListaGrzebietowIDNazwaString0truesortuj01true21cm0.15cmtrue1cm1cm1cmc8c9d8c9-35ad-4718-921a-81280b453acf21cmReklamaIDSystem.Int32TYTUŁSystem.StringID REKLAMYSystem.StringSZERSystem.DoubleWYSSystem.DoubleKOLORSystem.StringNICK NAMESystem.StringMOD_TYPSystem.StringRABATSystem.DoublelokalizacjaSystem.StringNRSystem.Int16ZATWIERDZONO DO DRUKUSystem.BooleanGRZBIETSystem.Int32STRONASystem.Int16agencjaSystem.StringSYMBOL AKWIZYTORASystem.StringKROTNOŚĆSystem.Int16NETTOSystem.DoublenazwaGrzbietuSystem.StringID_AGENTASystem.Int32CENA JEDNSystem.DoubleRABAT WARTOŚĆSystem.Doubledział_txtSystem.Stringrozdział_txtSystem.StringSTANSystem.StringBAZA_REKLAMSELECT R.ReklamaID, R.TYTUŁ, R.[ID REKLAMY], R.SZER, R.WYS, R.KOLOR, R.[NICK NAME], R.MOD_TYP, R.RABAT, R.STRONA AS lokalizacja,
[UKAŻE SIĘ W NR].[Nr Wydania] AS NR, R.[ZATWIERDZONO DO DRUKU], R.GRZBIET, REKLAMA_STRONA.STRONA, A.Symbol AS agencja,
R.[SYMBOL AKWIZYTORA], R.KROTNOŚĆ, R.NETTO, G.Nazwa AS nazwaGrzbietu, A2.ID_AGENTA, R.[CENA JEDN], R.[RABAT WARTOŚĆ], OD.dział_txt,
ORZ.rozdział_txt, PS.STAN
FROM AGENCI AS A2 LEFT OUTER JOIN
AGENCJE AS A ON A.Id_agencji = A2.ID_AGENCJI INNER JOIN
REKLAMA AS R ON A2.Symbol = R.[SYMBOL AKWIZYTORA] INNER JOIN
[UKAŻE SIĘ W NR] ON R.ReklamaID = [UKAŻE SIĘ W NR].ReklamaId LEFT OUTER JOIN
REKLAMA_STRONA ON R.ReklamaID = REKLAMA_STRONA.ReklamaId AND
[UKAŻE SIĘ W NR].[Nr Wydania] = REKLAMA_STRONA.NR_WYDANIA LEFT OUTER JOIN
GRZBIETY AS G ON R.GRZBIET = G.ID LEFT OUTER JOIN
ogl_dzialy AS OD ON OD.DZIAŁ_NR = R.ogl_dzial LEFT OUTER JOIN
ogl_rozdzialy AS ORZ ON OD.DZIAŁ_NR = ORZ.DZIAL AND R.ogl_rozdzial = ORZ.id LEFT OUTER JOIN
(SELECT ReklamaId AS rekID, STAN, DATA_AGENT
FROM PRODUKCJA) AS PS ON R.ReklamaID = PS.rekID AND PS.DATA_AGENT =
(SELECT MAX(DATA_AGENT) AS Expr1
FROM PRODUKCJA
WHERE (ReklamaId = R.ReklamaID))
WHERE (R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@agencja IS NULL) AND
(@agent IS NULL) AND (@grzbiet IS NULL) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@agencja IS NULL) AND
(@agent IS NULL) AND (R.GRZBIET = @grzbiet) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@agencja IS NULL) AND
(@grzbiet IS NULL) AND (A2.ID_AGENTA = @agent) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@agencja IS NULL) AND
(R.GRZBIET = @grzbiet) AND (A2.ID_AGENTA = @agent) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@agent IS NULL) AND
(@grzbiet IS NULL) AND (A.Id_agencji = @agencja) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@agent IS NULL) AND
(R.GRZBIET = @grzbiet) AND (A.Id_agencji = @agencja) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (@grzbiet IS NULL) AND
(A2.ID_AGENTA = @agent) AND (A.Id_agencji = @agencja) OR
(R.[ZATWIERDZONO DO DRUKU] = 1) AND (R.TYTUŁ = @tytul) AND ([UKAŻE SIĘ W NR].[Nr Wydania] = @nrwydania) AND (R.GRZBIET = @grzbiet) AND
(A2.ID_AGENTA = @agent) AND (A.Id_agencji = @agencja)
ORDER BY R.[ID REKLAMY]=Parameters!tytul.Value=Parameters!nrwydania.Value=Parameters!agencja.Value=Parameters!agent.Value=Parameters!grzbiet.ValueSYMBSystem.StringBAZA_REKLAMSELECT SYMB
FROM [LISTA TYTUŁÓW]
WHERE (st_aktywny = - 1)trueId_agencjiSystem.Int32SymbolSystem.StringBAZA_REKLAMSELECT Id_agencji, Symbol
FROM AGENCJE where aktywna=1
union
select NULL ,'Wszystkie'
order by SymboltrueID_AGENTASystem.Int32SymbolSystem.StringagencjaSystem.StringBAZA_REKLAMSELECT A.ID_AGENTA, A.Symbol, A2.Symbol agencja
FROM AGENCI A left join Agencje A2
on A.ID_AGENCJI = A2.ID_Agencji
where (A2.ID_Agencji in (@agencja))
and a.aktywny=1
union
select NULL,'Wszyscy','costam'
order by A.Symbol=Parameters!agencja.ValuetrueIDSystem.Int32NazwaSystem.StringBAZA_REKLAMSELECT ID, Nazwa
FROM GRZBIETY
union
select NULL ,'Wszystkie'
order by Nazwatrue21.82646cm1cm0.25cm3cm3true15.5cm0.75cm=Today0.25cm4.5cm2true11.5cm0.75cm="Grzbiet: " & Parameters!grzbiet.Labeltextbox170.25cm11.5cm1true0.75cm="LISTA REKLAM DO WYDANIA NR: " & Parameters!tytul.Value & " " & Parameters!nrwydania.Value