powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Отчет из данных от ХП в MS Reporting Services
9 сообщений из 9, страница 1 из 1
Отчет из данных от ХП в MS Reporting Services
    #37309675
SFlash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Столкнулся с тем что не могу (не знаю) как сделать.
Есть хранимка выдающая данные в виде тиблицы, но при построении макета отчета Visual Studio в списке полей (Fields) выдает только 1 поле 'ID'
Принудительно прописать получается но выдает "Выражения элементов отчета могут ссылаться на поля внутри области текущего набора ......"
В разделе данные в VS при нажатии выполнить (воклицательный знак) прекрасно выдает и сами данные и список полей.
Куда копать?
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310333
SFlash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SFlash,

Никто не сталкивался? Или все отчеты делают по элементарным таблицам не используя какую либо сложную обработку через хранимки?
Как вариант можно ХП переделать во вложенные select-ы, но не оптимально все это будет...
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310447
SFlash,
У нас RS 2008, Vusual Studio 2008, и мы как раз делаем все через хранимки
Более того, я в хранимках окончательные названия полей заключаю в квадратные скобки [ ] и называю по-русски, чтобы не заморачиваться с заголовками при создания макета. Например,
Код: plaintext
1.
2.
select LastName [Фамилия], DataBegin [Дата начала]
from ...

Как вариант, можно попробовать поиграться с этим:
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310454
Т.е. Command Type сделать = "Store Procedure"
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310664
Andrews25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SFlash,

проверьте, что в rdl файле правильно отображен набор , который выдает Хранимая процедура - кнопка Refresh (Обновить) d Dataset properties
названия полей ЧУВСТВИТЕЛЬНЫ к регистру!
првоерье что в хранимой процедуре, помимо окончательно select-а не стоит какой-нибудь отладочный - выше по тексту
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310818
SFlash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начинающий SQL 2008SFlash,
У нас RS 2008, Vusual Studio 2008, и мы как раз делаем все через хранимки
Более того, я в хранимках окончательные названия полей заключаю в квадратные скобки [ ] и называю по-русски, чтобы не заморачиваться с заголовками при создания макета. Например,
Код: plaintext
1.
2.
select LastName [Фамилия], DataBegin [Дата начала]
from ...

Как вариант, можно попробовать поиграться с этим:


Ок вот дельная мысль, попробуя поля указать, у меня действительно после всей обработки в итоге из текущей таблицы выбирается просто
Код: plaintext
SELECT * FROM #tmp
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310855
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SFlash,
Хранимки простые ?
Если "сложные" - с временными таблицами , if и тд - то будут глюки

Я делаю так - сначала модельную хранимку которая возвращает только поля
select 1 [сумма], 2 [месяц], 3 [code]
потом делается отчет и после модельная хранимка заменяется настоящей
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310859
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок вот дельная мысль, попробуя поля указать, у меня действительно после всей обработки в итоге из текущей таблицы выбирается просто
SELECT * FROM #tmp
Вот вот ... именно в вашем случая я и делаю через "промежуточную" процедуру.
Ну не умеет студия понимать сложный сиквельный код ...

PS так сделан не один десяток отчетов.
...
Рейтинг: 0 / 0
Отчет из данных от ХП в MS Reporting Services
    #37310877
SFlash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvim,

Процедура сложная с несколькими временными таблицами, с несколькими вложенными циклами while, но в конце сделал полное нормальное перечисление по полям + обновил поля во вкладке "Данные" в VS и все вуаля, все супер. Спасибо всем огромное.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Отчет из данных от ХП в MS Reporting Services
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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