Страница 2 из 2
Как подцепить отчет к контролу stiPreviewControl ?
Добавлено: 27 июн 2008, 12:53
Vital
Здравствуйте,
Дело в том что вот этот код:
Код: Выделить всё
report.Load(reportName);
((StiSqlDatabase)report.Dictionary.Databases[0]).ConnectionString = builder.ConnectionString;
абсолютно верен. Добавить к нему нечего.
Спасибо.
Как подцепить отчет к контролу stiPreviewControl ?
Добавлено: 27 июн 2008, 13:07
vlsaf
Все верно. Этот код работает.
Идея была в том, чтобы повысить быстродействие загрузки отчета.
Отчет я компилирую и создаю dll.
Эту dll поставляю заказчику.
Строка соединения у него другая.
Вот и хотелось бы менять строку соединения на dll отчете.
Предыдущий свой пост я подкорректировал.
Если не использовать dll, то все идет.
(Каюсь и извиняюсь, у меня вкралась ошибка в проект)
Но с dll не получается. Будте так любезны, посмотрите еще раз мой предыдущий топик.
Как подцепить отчет к контролу stiPreviewControl ?
Добавлено: 27 июн 2008, 17:30
Vital
Здравствуйте,
В случае если отчет загружается из сборки, то он уже является откомпилированным. Т.е. вот этот код будет верным:
Код: Выделить всё
report = StiReport.GetReportFromAssembly(reportPath_dll);
((StiSqlDatabase)report.Dictionary.Databases[0]).ConnectionString = builder.ConnectionString;
Спасибо.
Как подцепить отчет к контролу stiPreviewControl ?
Добавлено: 28 июн 2008, 11:14
vlsaf
Все работает.
Спасибо большое за ваше терпение.
Техподдержка, это не легкий труд,
но благодарность пользователей вносит в эту работу
немного радости.
Если бы теперь помогли бы разобраться с "Настройка принтера и страницы." ?
Был бы очень признателен. Поднимаю тот топик повыше (Up).
Не сочтите за труд, чиркните там пару строк кода.