Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Report Services / 16 сообщений из 16, страница 1 из 1
24.08.2007, 10:28
    #34749891
FlyAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Пишу запрос типа:

declare @a varchar(8000)

SET @a = '
DECLARE @tttt table
(
...
)
insert into @tttt (...)

select DataProv, ...'


set @a = replace(@a,...)
set @a = replace(@a,...)
set @a = replace(@a, ...)
set @a = replace(@a,...)
set @a = replace(@a, ...)
set @a = replace(@a, ...)
set @a = replace(@a, ...)

exec (@a)

В закладке Data запускаю выполнение, все отрабатывается без проблем.
В закладке Layout поля привязаны (пример: =Fields!DataProv.Value).
Но при запуске отчеты выдает следущее:
[rsFieldReference] The Value expression for the textbox ‘DataProv’ refers to the field ‘DataProv’. Report item expressions can only refer to fields within the current data set scope or, if inside an aggregate, the specified data set scope.
и так на все поля :(

Я только начал изучать reporting Services, с обычными запросами все было без проблем, а тут...
...
Рейтинг: 0 / 0
24.08.2007, 10:40
    #34749943
FlyAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Гуру помогите, отчет горит!!!
...
Рейтинг: 0 / 0
24.08.2007, 10:49
    #34749968
Дэр Пароль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
А если запрос в хранимую процедуру скинуть?
...
Рейтинг: 0 / 0
24.08.2007, 11:00
    #34750020
Evolex_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
При редактировании textbox в редакторе expression
в группе fields нужные поля отобрадаются?
...
Рейтинг: 0 / 0
24.08.2007, 11:02
    #34750028
FlyAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Скинул, в запросе пишу:
exec dbo.cont_tmp @CC, @CompDB, @YY, @Period1, @Period2, @Account, @Account2
опять же в data все работает, а к полям не привязать, он их не видит..
Пытаюсь привязать через Expression, там тоже пусто...
Каким образом связать поля которые выдает процедура и поле отчета?
...
Рейтинг: 0 / 0
24.08.2007, 11:09
    #34750049
Evolex_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Скриншоты data и layout
...
Рейтинг: 0 / 0
24.08.2007, 11:10
    #34750056
Дэр Пароль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Возможно что RS не видит поля из-за использования табличной переменной.
Напишите фиктивный запрос, возвращающий таблицу с нужными полями.

З.Ы. RS 2000?
...
Рейтинг: 0 / 0
24.08.2007, 11:12
    #34750074
Evolex_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
можно попробовать поставить ещё в начале процедуры

set nocount on

а перед последним селектом

set nocount off
...
Рейтинг: 0 / 0
24.08.2007, 11:22
    #34750121
Дэр Пароль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Evolex_можно попробовать поставить ещё в начале процедуры

set nocount on

а перед последним селектом

set nocount off
Установку set nocount on в начале скрипта вообще лучше завести в привычку :)
...
Рейтинг: 0 / 0
24.08.2007, 11:31
    #34750162
FlyAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
http://photofile.ru/users/avbaykov/3013625/62081826/#mainImageLink
http://photofile.ru/users/avbaykov/3013625/62081848/#mainImageLink
http://photofile.ru/users/avbaykov/3013625/62081605/#mainImageLink
...
Рейтинг: 0 / 0
24.08.2007, 11:31
    #34750166
FlyAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
RS 2005
...
Рейтинг: 0 / 0
24.08.2007, 11:36
    #34750178
Evolex_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
ну самое интересное - список полей на вкладке data и обрезал ))
nocount дал эффект?
надо попробовать
...
Рейтинг: 0 / 0
24.08.2007, 11:41
    #34750200
FlyAngel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
http://photofile.ru/users/avbaykov/3013665/62083413/#mainImageLink
http://photofile.ru/users/avbaykov/3013625/62083386/#mainImageLink
...
Рейтинг: 0 / 0
24.08.2007, 11:44
    #34750213
Evolex_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
во, надо добиться, чтобы на вкладке
data сначала поля появились
...
Рейтинг: 0 / 0
24.08.2007, 11:52
    #34750250
ASa
ASa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Report Services
Если не ошибаюсь, то надо прописать DataSet для листа/таблицы в свойствах.
...
Рейтинг: 0 / 0
28.08.2007, 15:01
    #34758411
Report Services
ASaЕсли не ошибаюсь, то надо прописать DataSet для листа/таблицы в свойствах.
+1
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Report Services / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]