Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Возможно ли привязаться к набору данных из SSRS / 8 сообщений из 8, страница 1 из 1
20.09.2010, 12:14
    #36855103
Linkorn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
В ReportServer храниться набор данных.
Как можно осуществить привязку из VS проекта silverlight.
Если это возможно, то подскажите где искать пример.

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
20.09.2010, 14:00
    #36855447
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
LinkornВ ReportServer храниться набор данных.
Как можно осуществить привязку из VS проекта silverlight.
Если это возможно, то подскажите где искать пример.

Модератор: Тема перенесена из форума "Microsoft SQL Server".

Это вы о чем? Датасет возникает при условии существования источника данных и запроса к источнику данных. А Reporting Services это служба, которая отоброжает шаблоны отчетов в контексте набора данных (ну может и снимки отчетов кэшировать). Ничего иного она не хранит, насколько мне известно.
...
Рейтинг: 0 / 0
20.09.2010, 14:39
    #36855549
Linkorn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
tarrus, я имею в виду созданные мной наборы данных с расширением - *.rsd и сохраненные на SSRS.
Если я могу обратиться к сервису на SSRS и сформировать отчет из - *.rdl, то быть может есть возможность обратиться к сервису на SSRS и получить данные с помощью готового *.rsd и вывести данные в гриде Silverlight-приложения.
...
Рейтинг: 0 / 0
20.09.2010, 15:11
    #36855602
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
Linkorntarrus, я имею в виду созданные мной наборы данных с расширением - *.rsd и сохраненные на SSRS.
Если я могу обратиться к сервису на SSRS и сформировать отчет из - *.rdl, то быть может есть возможность обратиться к сервису на SSRS и получить данные с помощью готового *.rsd и вывести данные в гриде Silverlight-приложения.

В этом файле хранится строка подключения к источнику данных. Запроса она не содержит, т.к. для каждого отчета свой набор данных. Даже если в Silverlight есть возможность подключаться к источникам данных, то я не понимаю как вы довели цепочку рассуждений к попытке использования датасета из RS.
...
Рейтинг: 0 / 0
20.09.2010, 15:34
    #36855661
Linkorn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
tarrus, если вы говорите о файлах с расширением *.rsd, то вы ошибаетесь.
Вот внутренности моего rsd:

<?xml version="1.0" encoding="utf-8" ?>
- <SharedDataSet xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/shareddatasetdefinition">
- <DataSet Name="DataSet1">
- <Query>
<DataSourceReference>/ot</DataSourceReference>
- <DataSetParameters>
- <DataSetParameter Name=":P1">
<ReadOnly>false</ReadOnly>
<Nullable>false</Nullable>
<OmitFromQuery>false</OmitFromQuery>
<rd:DbType>Object</rd:DbType>
</DataSetParameter>
</DataSetParameters>
<CommandText>select t.c1, t.c2 from users_tab.table1 t where t.с1 = :P1 order by t.c2 </CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
- <Fields>
- <Field Name="C1">
<DataField>ОЕ_ID</DataField>
<rd:TypeName>System.Decimal</rd:TypeName>
</Field>
- <Field Name="C2">
<DataField>C2</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
- <Field Name="C1">
<DataField>C1</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
</DataSet>
<rd:ReportServerUrl>http://localhost/ReportServer</rd:ReportServerUrl>
</SharedDataSet>
...
Рейтинг: 0 / 0
20.09.2010, 16:07
    #36855775
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
Linkorn,

Это касается Report Builder 3.0. Да там можно делать общие датасеты, но сути это не меняет.
...
Рейтинг: 0 / 0
21.09.2010, 01:47
    #36856514
Linkorn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
tarrus,
Суть проста, на SSRS куча готовых датасетов, хочется работать с готовыми наборами, а при необходимости править запрос только в датасете.
Ведь сам Report Builder 3.0 через сервис как-то к ним обращается и получает данные.
Вот я и ищу ответ. В гугле нашел пока только как получить список датасетов, а как теперь его вытащить и на основе него получить данные - голову ломаю.
...
Рейтинг: 0 / 0
21.09.2010, 09:50
    #36856742
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли привязаться к набору данных из SSRS
Linkorntarrus,
Суть проста, на SSRS куча готовых датасетов, хочется работать с готовыми наборами, а при необходимости править запрос только в датасете.
Ведь сам Report Builder 3.0 через сервис как-то к ним обращается и получает данные.
Вот я и ищу ответ. В гугле нашел пока только как получить список датасетов, а как теперь его вытащить и на основе него получить данные - голову ломаю.
Это просто xml-файлы разбирайте их как хотите, если ваше средство разработки умеет работать с источниками данных через провайдеры используя строку подключения, то берите это строку из от туда же.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Возможно ли привязаться к набору данных из SSRS / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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