|
|
#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 |
|
|
|