Установил последнюю версию 2014.1 Дизайнера и столкнулся с проблемой неработающих отчетов. Проверяю источник данных в виде хранимой процедуры. Код:
Код: Выделить всё
SET NOCOUNT ON
DROP TABLE dbo.temp_KursRaz_Saldo0_643
CREATE TABLE dbo.temp_KursRaz_Saldo0_643
(
KodPolOpl int NOT NULL,
SumOpl1 money ,
KodVal int ,
UIN nvarchar(20)
)
INSERT INTO dbo.temp_KursRaz_Saldo0_643
SELECT V_S1_Opl1.KodPolOpl, Sum(V_S1_Opl1.Nominal) AS SumOpl1, V_S1_Opl1.KodVal,
V_S1_Opl1.UIN
FROM (SELECT V_S1_Opl1_1.KodPolOpl, V_S1_Opl1_1.DateOpl, CASE
WHEN V_S1_Opl1_1.DateOpl < @DateBeg0 THEN 0 ELSE V_S1_Opl1_1.Nominal
END AS Nominal, V_S1_Opl1_1.KodVal, sprVal.UIN
FROM (SELECT odOplata.KodPolOpl, odOplata.Nominal, odOplata.DateOpl,
odOplata.Flag, odOplata.VidOpl, odOplata.KodVal
FROM odOplata LEFT JOIN
OplataDopInfo ON odOplata.KodOplata_ = OplataDopInfo.KodOplata_
WHERE odOplata.Nominal <> 0 AND odOplata.Flag >= 0 AND
odOplata.KodVal = 643 AND ISNULL(OplataDopInfo.Opl2012Year, 0) =
0) V_S1_Opl1_1 INNER JOIN
sprVal ON V_S1_Opl1_1.KodVal = sprVal.KodVal
WHERE V_S1_Opl1_1.DateOpl >= dbo.DateTrim(@DateSaldo) AND
V_S1_Opl1_1.DateOpl < @DateBeg) V_S1_Opl1
GROUP BY V_S1_Opl1.KodPolOpl, V_S1_Opl1.KodVal, V_S1_Opl1.UIN
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.
На прежней версии программы 2012.3 все работало
Спасибо.