У меня есть следующая проблема с использованием построителя отчетов в Visual Studio 2015: Когда я пытаюсь добавить параметр даты (инструкция BETWEEN) в следующий код, VS автоматически изменяет их на вопросительные знаки, например. @Datefrom -> '?'Параметры построителя отчетов SSRS
SELECT DISTINCT au.FIRST_NAME AS 'Serwisant',
(SELECT COUNT(CHARGEID) AS Expr1
FROM ChargesTable AS ct
WHERE (TECHNICIANID = hdc.TECHNICIANID)
AND (DATEADD(s, DATEDIFF(s, GETUTCDATE(), GETDATE()) + TS_STARTTIME/1000, '1970-01-01 00:00:00') BETWEEN DATEADD(month, DATEDIFF(month, 0, GETDATE()), 0) AND DATEADD(s, - 1, DATEADD(mm, DATEDIFF(m, 0, GETDATE()) + 1, 0)))
AND (CHARGEID IN (SELECT CHARGEID
FROM WorkOrderToCharge)
OR CHARGEID IN (SELECT CHARGEID
FROM TaskToCharge
WHERE (TASKID IN
(SELECT TASKID
FROM WorkOrderToTaskDetails))))) AS 'Ilosc wpisow'
FROM HelpDeskCrew AS hdc INNER JOIN
AaaUser AS au ON au.USER_ID = hdc.TECHNICIANID
Мой код имеет как 3 или 4 блоков с предложением этого типа «между» заявлениями и когда я изменить их параметры ВС изменяет все из них? " и дает мне 10 параметров werid в конструкторах отчетов.
Спасибо за помощь!