Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Про 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, 15:17 |
|
||
|
Про Crystal вопрос
|
|||
|---|---|---|---|
|
#18+
Ну, насколько я знаю, динамически таблицы в отчет добавлять нельзя. А по поводу guestyyy1. не понятно CrystalReportViewer1.ReportSource = crReportDocument; вот если было б так CrystalReportViewer1.ReportSource = "C:\\Inetpub\\wwwroot\\...\\CrystalReport1.rpt"; то понятно. то как раз понятно. crReportDocument - собственно отчет, он и связывается с rpt-шником. а CrystalReportViewer1 - компонент отображения отчетов, ему подавай готовый документ. Логичная разбивка - работа с данными и визуализация разнесены. Сергей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 17:13 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=18&tid=1394883]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 386ms |

| 0 / 0 |
