Зарегистрироваться | Поиск |
Результаты опроса: Нужен ли .Net Аксапте? | |||
Конечно нужен, это ведь дополнительные возможности. | 32 | 84.21% | |
Все что надо можно через DLL делать и не мучиться. | 3 | 7.89% | |
Знал бы прикуп жил бы в Сочи. | 3 | 7.89% | |
Голосовавшие: 38. Вы ещё не голосовали в этом опросе |
|
Опции темы |
13.06.2008, 09:04 | #10 |
Участник
|
Ура у меня заработало) Спасибо всем за помощь, а особенно:
Цитата:
Сообщение от RumataEstor
...
Поэтому, чтобы получить список параметров необходимо:
Еще хочу заметить, что для использования ReportViewer нужна сборка Microsoft.ReportViewer.WebForms.dll X++: static void RSGetReportParameter(Args _args) { Microsoft.Reporting.WebForms.ReportViewer ReportViewer = new Microsoft.Reporting.WebForms.ReportViewer(); Microsoft.Reporting.WebForms.ProcessingMode ProcessingMode; Microsoft.Reporting.WebForms.ServerReport ServerReport; Microsoft.Reporting.WebForms.ReportParameterInfoCollection ParameterCollection; Microsoft.Reporting.WebForms.ReportParameter ReportParameter; System.Uri url = new System.Uri('http://ax-dev/ReportServer'); int i; int parmNum; str name; ; //ReportViewer.set_ProcessingMode(?*?); Как установить не знаю по умолчанию Local ServerReport = ReportViewer.get_ServerReport(); ServerReport.set_ReportServerUrl(url); ServerReport.set_ReportPath('/ABCD_New/ABCD_New'); ParameterCollection = ServerReport.GetParameters(); parmNum = ParameterCollection.get_Count(); info (strfmt('Всего параметров: %1', parmnum)); for (i = 0; i < parmNum; i++) { ReportParameter = ParameterCollection.get_Item(i); name = ReportParameter.get_Name(); info (strFmt("%1 - %2",i,name)); } info('Конец списка'); }
Насколько это критично если я использую не Remote а Local подключение? И есть идеи как его установить?
__________________
Хочу IQ как ICQ, ну или хотя бы ICQ как IQ. |
|
|
За это сообщение автора поблагодарили: iCloud (2). |
Теги |
.net, отчет, reporting services |
|
|