Проблема следующая:
— создал в самом Crystal-ле шаблон отчета
— проверил в нем же (preview)
— хочу использовать шаблон в своей программе
делаю так:
pApplication.CreateInstance(__uuidof(Application));
pReport = pApplication->OpenReport(ReportPath);
m_crystrepview.SetReportSource(pReport);
m_crystrepview.ViewReport();
Результаты:
1) если в меню File сбросить флаг Save data with Report, то шаблон
пытается получить данные из БД, но через некоторое время выдает
сообщение "Server has not yet been opened"
2) если в меню File установить флаг Save data with Report, то шаблон
отображает старые данные (сформированные в preview)
при этом, если нажать на кнопку Refresh, выдается такое же сообщение
"Server has not yet been opened"
Как заставить REPORT получать свежие данные