11.08.2009, 13:06 | #1 |
Участник
|
Ошибки с явной фильтрацией
как многие источники рекомендуют начал изучения данного вопроса с разбора стандартных отчетов CRM 4.0 . Все замечательно вытащил отчет вставил в VS2005 запустил настроил датасет все работает, попробывал внести корректировку сразу ошибка : Must declare the scalar variable "@CRM_Filtered ....
какие бы танцы с бубном я не делал ошибка не исчезает. в итоге решил пользуясь SDK сделать примитивный отчет свой, но выходит таже фигня : Код: DECLARE @SQL nvarchar(4000) DECLARE @SQL1 nvarchar(4000) DECLARE @SQL2 nvarchar(4000) --DECLARE @CRM_FilteredActivityPointer nvarchar(4000) SET @SQL = ' /* Creating Temp table to store all the data for final query */ CREATE TABLE #temp ( [activityid] [uniqueidentifier] PRIMARY KEY , [activitytypecodename][nVarchar](100) NULL , [owneridname] [nVarchar](100) NULL, ) ' SET @SQL1 = ' insert #temp SELECT activityid ,activitytypecodename, owneridname FROM ('+@CRM_FilteredActivityPointer+') AS FA ' SET @SQL2 = ' /* Select statement to retrieve data from Temp table */ select count(activityid) AS activitycount, activitytypecodename, owneridname from #temp group by activitytypecodename, owneridname ' EXEC (@SQL+@SQL1+@SQL2) PS. ой не в той области разместил (можно перенести в подкаталог Разаработки) |
|
Теги |
parameters passing, reporting services, report |
|
|