Пропадают колонтитулы при флаге UsePageHeadersAndFooters
Добавлено: 19 мар 2014, 17:35
Добрый день!
Ситуация следующая: раньше использовали контрол StiWebViewer, и в событии OnReportExport задавали (args.Settings as StiWord2007ExportSettings).UsePageHeadersAndFooters = true;
Тогда, при выгрузке в Word элементы PageFooters корректно преобразовывались в колонтитулы и все было хорошо.
Но теперь приходится избавляться от стадии промежуточного просмотра и выгрузка в Word делается следующим образом:
1. var report = new StiReport();
...
2. StiOptions.Export.Rtf.UsePageRefField = true;
3. var expSettings = new StiWord2007ExportSettings
4. {
5. UsePageHeadersAndFooters = true
6. };
7.
8. StiReportResponse.ResponseAsWord2007(this, report);
НО! Теперь текст, который идет внутри PageFooters не отображается вообще. Если убрать 4 строчку, то отображается обычным текстом и съезжает.
Кто-нибудь сталкивался с подобным?
Ситуация следующая: раньше использовали контрол StiWebViewer, и в событии OnReportExport задавали (args.Settings as StiWord2007ExportSettings).UsePageHeadersAndFooters = true;
Тогда, при выгрузке в Word элементы PageFooters корректно преобразовывались в колонтитулы и все было хорошо.
Но теперь приходится избавляться от стадии промежуточного просмотра и выгрузка в Word делается следующим образом:
1. var report = new StiReport();
...
2. StiOptions.Export.Rtf.UsePageRefField = true;
3. var expSettings = new StiWord2007ExportSettings
4. {
5. UsePageHeadersAndFooters = true
6. };
7.
8. StiReportResponse.ResponseAsWord2007(this, report);
НО! Теперь текст, который идет внутри PageFooters не отображается вообще. Если убрать 4 строчку, то отображается обычным текстом и съезжает.
Кто-нибудь сталкивался с подобным?