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

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

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

set nocount on

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

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

set nocount on

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

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


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