powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Возможно ли привязаться к набору данных из SSRS
5 сообщений из 5, страница 1 из 1
Возможно ли привязаться к набору данных из SSRS
    #36855017
Linkorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ReportServer храниться набор данных.
Как можно осуществить привязку из VS проекта silverlight.
Если это возможно, то подскажите где искать пример.
...
Рейтинг: 0 / 0
Возможно ли привязаться к набору данных из SSRS
    #36855453
Bob Dylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отчётные службы представляют интерфейс доступа через веб службы, рекомендую погуглить на тему:
Using the SQL Reporting Services Web Service
...
Рейтинг: 0 / 0
Возможно ли привязаться к набору данных из SSRS
    #36856516
Linkorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо Bob Dylan,
с твоей помощью нашел интересную статью http://odetocode.com/Articles/95.aspx
будем исследовать.
...
Рейтинг: 0 / 0
Возможно ли привязаться к набору данных из SSRS
    #36857751
Bob Dylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Linkorn,

есть книжка Wrox "Professional SQL Server™ 2005 Reporting Services": а в ней- глава "Part Five: Reporting Services Integration and the Reporting Services Web Services" , посмотри в торрентах, может сможешь загрузить, там всё подробнее описано, знать только нужно как передавать параметры (Passing Report Information through the URL) и как формат установить, ну иногда ещё проблемы с аутентификацией не забывать


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
//get the format and report item from the comboboxes
Format format = (Format)cboFormat.SelectedItem;
ReportItem reportItem = (ReportItem)cboReports.SelectedItem;
//set up variables needed to call render method
ParameterValue[] parameters = GetParameters();
string encoding;
string mimeType;
ParameterValue[] parametersUsed;
Warning[] warnings;
string[] streamIds;
//render the report
byte[] data;
data = _rs.Render(reportItem.Path, format.Name,
null, null, parameters, null, null, out encoding, out mimeType,
out parametersUsed, out warnings, out streamIds);
//create a file stream to write the output
string fileName = txtOutputLocation.Text + “\\” +
reportItem.Name + format.Extension;
System.IO.FileStream fs = new System.IO.FileStream(fileName, System.IO.FileMode
.OpenOrCreate);
System.IO.BinaryWriter writer = new System.IO.BinaryWriter(fs);
writer.Write(data,  0 , data.Length);
writer.Close();
fs.Close();
MessageBox.Show(“File written to: “ + fileName);
...
Рейтинг: 0 / 0
Возможно ли привязаться к набору данных из SSRS
    #36857790
Bob Dylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
or :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
ReportingService rs = new ReportingService();
//set the credentials to be passed to Reporting Services
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
ParameterValue[] parameters = new ParameterValue[ 0 ];
string encoding;
string mimeType;
ParameterValue[] parametersUsed;
Warning[] warnings;
string[] streamIds;
//render the report
byte[] data;
data = rs.Render(path, format, null, null, parameters, null, null,
out encoding, out mimeType, out parametersUsed,
out warnings, out streamIds);
//determine if format is rendered to the web or a file.
string extension = GetExtension(mimeType);
string reportName = path.Substring(path.LastIndexOf(“/”) +  1 );
string fileName = reportName + “.” + extension;
//write the report back to the Response object
Response.Clear();
Response.ContentType = mimeType;
//add the file name to the response if it is not a web browser format.
if(mimeType!=”text/html”)
Response.AddHeader(“Content-Disposition”, “attachment; filename=” +
fileName);
Response.BinaryWrite(data);
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Возможно ли привязаться к набору данных из SSRS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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