powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting Services несколько вопросов
3 сообщений из 3, страница 1 из 1
Reporting Services несколько вопросов
    #36978156
malyshev.e.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть запрос, который необходимо приспособить для работы на сервере отчетов.
В запросе выбираются данные из различных таблиц и помещаются в различные же табличные переменные.
Вопрос №1: Query Builder ругается на объявление табличных переменных в запросе "The Declare SQL construct or statement is not supported." Их что нельзя использовать на сервере отчетов?
Вопрос №2: в запросе несколько select'ов, количество столбцов в них разное, т.е. union'ом объединить не получится. Под каждый селект нужно создавать новый DataSet или можно как-то все вывести в одном?
...
Рейтинг: 0 / 0
Reporting Services несколько вопросов
    #36980055
SQLPowerUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
malyshev.e.sВопрос №1: Query Builder ругается на объявление табличных переменных в запросе "The Declare SQL construct or statement is not supported." Их что нельзя использовать на сервере отчетов? Можно. В этом SQL-запросе 9431654 я использовал
Код: plaintext
1.
2.
3.
Microsoft Visual Studio  2005  Version  8 . 0 . 50727 . 42   (RTM. 050727 - 4200 ) Microsoft .NET Framework
Version  2 . 0 . 50727  SP2 Installed Edition: IDE Standard SQL Server Reporting Services
Microsoft SQL Server Reporting Services Designers Version  9 . 00 . 4035 . 00 
Не ругается...


malyshev.e.sВопрос №2: в запросе несколько select'ов, количество столбцов в них разное, т.е. union'ом объединить не получится. Под каждый селект нужно создавать новый DataSet или можно как-то все вывести в одном? Если надо вывести именно в одном select`e, то можно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
-- Выборка трех стобцов
select  15 ,  25 ,  35 

-- Выборка двух столбцов
select  10 ,  20 

-- Объединяем их в один select
select  15 ,  25 ,  35 
union all
select  10 ,  20 , null
...
Рейтинг: 0 / 0
Reporting Services несколько вопросов
    #36980800
malyshev.e.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting Services несколько вопросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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