Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.12.2004, 15:17
|
|||
|---|---|---|---|
|
|||
Про Crystal вопрос |
|||
|
#18+
Есть код из MSDN using CrystalDecisions.CrystalReports.Engine; using CrystalDecisions.Shared; //Crystal Report Variables CrystalReport1 crReportDocument = new CrystalReport1(); //'CrystalReport1' must be the name the CrystalReport TableLogOnInfo crTableLogOnInfo = new TableLogOnInfo(); ConnectionInfo crConnectionInfo = new ConnectionInfo(); //Crystal Report Properties CrystalDecisions.CrystalReports.Engine.Database crDatabase; CrystalDecisions.CrystalReports.Engine.Tables crTables; CrystalDecisions.CrystalReports.Engine.Table crTable; Then, use following code sample to add the logic in the Page_Load method of your Web Form: crConnectionInfo.ServerName = "EnterServerNameHere"; crConnectionInfo.DatabaseName = "EnterDatabaseNameHere"; crConnectionInfo.UserID = "EnterUserIDHere"; crConnectionInfo.Password = "EnterPasswordHere"; crDatabase = crReportDocument.Database; crTables = crDatabase.Tables; foreach(CrystalDecisions.CrystalReports.Engine.Table crTable in crTables) { crTableLogOnInfo = crTable.LogOnInfo; crTableLogOnInfo.ConnectionInfo = crConnectionInfo; crTable.ApplyLogOnInfo(crTableLogOnInfo); } CrystalReportViewer1.ReportSource = crReportDocument; 1. не понятно CrystalReportViewer1.ReportSource = crReportDocument; вот если было б так CrystalReportViewer1.ReportSource = "C:\\Inetpub\\wwwroot\\...\\CrystalReport1.rpt"; то понятно. 2. как мне динамически добавлять необходимые таблицы в отображаемый отчёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.12.2004, 17:13
|
|||
|---|---|---|---|
Про Crystal вопрос |
|||
|
#18+
Ну, насколько я знаю, динамически таблицы в отчет добавлять нельзя. А по поводу guestyyy1. не понятно CrystalReportViewer1.ReportSource = crReportDocument; вот если было б так CrystalReportViewer1.ReportSource = "C:\\Inetpub\\wwwroot\\...\\CrystalReport1.rpt"; то понятно. то как раз понятно. crReportDocument - собственно отчет, он и связывается с rpt-шником. а CrystalReportViewer1 - компонент отображения отчетов, ему подавай готовый документ. Логичная разбивка - работа с данными и визуализация разнесены. Сергей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1394883]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 264ms |
| total: | 378ms |

| 0 / 0 |
