7154a334-5485-4816-9ea1-3e58e85a979bBAZA_REKLAM21cmStringListaTytulowSYMBtytulListaTytulowSYMBSYMBStringpoprzedni numerStringnowy numerStringListaGrzbietowGrzbietGrzbiet:ListaGrzbietowGrzbietGrzbiettruetrue29.7cm0.25cmtrue1cm1cm1cmf14032e7-dc76-4ad8-bfd1-cc3955d874be29.7cmSYMBSystem.StringBAZA_REKLAMSELECT SYMB
FROM [LISTA TYTUŁÓW]
WHERE Active=1truereklamaIdSystem.Int32nrwyd1System.Int16grzbiet1System.Stringmod_typSystem.StringstaryGrzbietSystem.StringwysSystem.DoubleszerSystem.Doublereklama1System.StringstronaSystem.StringagencjaSystem.StringDzialSystem.StringRozdzialSystem.StringLokalizacjaSystem.StringBAZA_REKLAMSELECT * FROM
(
SELECT R.reklamaId, [UKAŻE SIĘ W NR].[Nr Wydania] as nrwyd1, G.[nazwa] as grzbiet1, R.mod_typ,
dbo.getSectionForDTP (T.Id,R.grzbiet,R.ogl_dzial) AS staryGrzbiet,
R.wys,R.szer, r.[id reklamy] as reklama1, R.strona as strona, A2.NazwaKrotka as agencja,
D.Name AS Dzial, Roz.Name AS Rozdzial, Lok.Text AS Lokalizacja
FROM REKLAMA AS R
INNER JOIN [UKAŻE SIĘ W NR] ON R.ReklamaID = [UKAŻE SIĘ W NR].ReklamaId
INNER JOIN [Lista tytułów] T ON T.Symb=R.[Tytuł]
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 Agenci AS A ON R.[SYMBOL AKWIZYTORA] = A.symbol
LEFT OUTER JOIN Agencje AS A2 ON A.id_agencji = A2.id_agencji
LEFT OUTER JOIN Dzial AS D ON R.ogl_dzial = D.Id
LEFT OUTER JOIN Rozdzial AS Roz ON R.ogl_rozdzial = Roz.Id
LEFT OUTER JOIN ReklamaLokalizacja AS Lok ON R.AdLocationId = Lok.Id
WHERE
[UKAŻE SIĘ W NR].[Nr Wydania] = @nr2
AND r.tytuł =@tytul
AND r.[zatwierdzono do druku]=1
AND SUBSTRING(R.[Id reklamy],1,7) NOT IN (
SELECT SUBSTRING(R.[Id reklamy],1,7) FROM REKLAMA AS R
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
WHERE [UKAŻE SIĘ W NR].[Nr Wydania] = @nr1
AND r.tytuł =@tytul
AND r.[zatwierdzono do druku]=1
) --ORDER BY starygrzbiet, grzbiet1, reklama1
) Reklama
WHERE staryGrzbiet IN (@grzbiet)
ORDER BY starygrzbiet, grzbiet1, reklama1=Parameters!nr2.Value=Parameters!tytul.Value=Parameters!nr1.Value=Parameters!grzbiet.ValuetrueGrzbietSystem.StringBAZA_REKLAMDECLARE @Grzbiety TABLE
(
Grzbiet varchar(10)
)
IF @tytul='AMT'
BEGIN
INSERT INTO @Grzbiety VALUES ('B')
INSERT INTO @Grzbiety VALUES ('D')
END
--IF @tytul='GS'
--BEGIN
--END
INSERT INTO @Grzbiety VALUES ('-?-')
SELECT * FROM @Grzbiety=Parameters!tytul.Valuetrue22cm1cmtextbox31.25cm4.25cm3true13.25cm0.63492cm="LICZBA: " & Count(Fields!grzbiet1.Value, "reklamyDoDodania")textbox101.25cm12.5cm2true0.5cm0.63492cm="REKLAMY DO DODANIA Z WYDANIA: " &Parameters!nr2.Value