дорогой все, что я пытался добавить запрос в команде Crystal Report запрос являетсяпередавая [значение%] для параметра в кристаллическом докладе
Declare @FromDate Datetime
Declare @ToDate Datetime
Declare @Whse nvarchar(10)
select @FromDate = min(S0.Docdate) from dbo.OINM S0 where S0.Docdate >={[email protected]}
select @ToDate = max(S1.Docdate) from dbo.OINM s1 where S1.Docdate <={[email protected]}
select @Whse = Max(s2.Warehouse) from dbo.OINM S2 Where S2.Warehouse ='[%2]'
Select @Whse as 'Warehouse', a.Itemcode, max(a.Dscription) as ItemName,
sum(a.OpeningBalance) as OpeningBalance, sum(a.INq) as 'IN', sum(a.OUT) as OUT,
..
.. .. .. первоначальный запрос .. .select @FromDate = min (S0.Docdate) из dbo.OINM S0, где S0.Docdate> = '[% 0]' выберите @ToDate = max (S1.Docdate) из dbo.OINM s1, где S1.Docdate < = '[% 1]' выберите @Whse = Max (s2.Warehouse) из dbo.OINM S2 Где S2.Warehouse = '[% 2]' Я изменил '[% 0] на> = {? @ FromDate} (параметр), и он работает нормально t он тот же для «[% 1]« теперь я не могу изменить »[% 2]« единственное, что работает со мной, - это изменить его на {? @Whse}, но это дает мне неправильные данные в отчете приветствует
Что именно ошибка, вы получаете, и когда вы его получите? Кроме того, вы уже создали параметр Whse? –