Вкладки
Добавлено: 16 ноя 2009, 02:56
Добрый день.
У меня на форме два компонента - StiViewerControl, в одном отображается полноэкранный отчёт, в другом (маленьком) превью. То есть, к примеру, в главном окне таблица, в превью - график, или наоборот. По клику на превью меняю отчёты, отчёт из превью копирую в главное окно, а из главного в превью.
Проблема в том, что если в отчёте открыты дополнительные вкладки (например при клике на элемент отчёта открывается доп. вкладка с детализацией), то копируется только открытая на текущий момент вкладка, остальные исчезают.
Код такой:
Версия - Stimulsoft Reports.Net 2009.11.02 R2005
У меня на форме два компонента - StiViewerControl, в одном отображается полноэкранный отчёт, в другом (маленьком) превью. То есть, к примеру, в главном окне таблица, в превью - график, или наоборот. По клику на превью меняю отчёты, отчёт из превью копирую в главное окно, а из главного в превью.
Проблема в том, что если в отчёте открыты дополнительные вкладки (например при клике на элемент отчёта открывается доп. вкладка с детализацией), то копируется только открытая на текущий момент вкладка, остальные исчезают.
Код такой:
Код: Выделить всё
StiReport temp = stivReportWindow.Report;
stivReportWindow.Report = stivReportPreview.Report;
stivReportPreview.Report = temp;
stivReportWindow.FirstPage();
stivReportWindow.SetZoomPageWidth();
stivReportWindow.Refresh();
stivReportPreview.FirstPage();
stivReportPreview.SetZoomPageWidth();
stivReportPreview.Refresh();