2010-02-09 1 views
0

У меня есть время, пытаясь манипулировать моими отчетами, так что, когда я делаю дамп только для данных, excel может распознавать заголовки страниц. Мне было интересно две вещи.Экспорт нескольких заголовков страниц в хрустальных отчетах (в визуальной студии) в Excel

1.) Есть ли способ изменить параметры экспорта Excel в Visual Studio? Я знаю, что вы можете сделать это с помощью Crystal Reports автономно ... но, к сожалению, мой проект требует использования VS.

2.) Как я получаю следующее для печати:

{Header Report}
(Примечание: это должно быть окно, содержащее следующую информацию)
Запрос:
Сортировка:
Aggregation:
Дата:
{Header Report}

{Заголовок страницы A}
----------- TITLE --- --------- ----------- TITLE ------------
{Заголовок заголовка A}

{Заголовок заголовка B}
[заголовок страницы] [заголовок страницы] [заголовок страницы] [заголовок страницы] [заголовок страницы]
{заголовок страницы B}

Каждый раз, когда я напечатать это, заголовок отчета забивается в ряд. Заголовок заголовка A вообще не отображается ... и заголовок страницы B отображается хорошо. Есть ли способ обойти это? Я попытался слить оба заголовка ... но тогда появляется только [Заголовок страницы], а не Заголовки над ним.

Любые идеи?

ответ

1

Я не совсем понимаю проблему, но я помогу изменить параметры экспорта. В коде вы можете установить их с помощью ExcelFormatOptions и ExportOptions.

Ниже код, который позволит экспортировать отчет в виде данных с шириной столбца 100.

ExportOptions exportOpts = new ExportOptions(); 
ExcelFormatOptions excelFormatOpts = new ExcelFormatOptions(); 

excelFormatOpts.ExcelUseConstantColumnWidth = true; 
excelFormatOpts.ExcelConstantColumnWidth = 100; 
exportOpts.ExportFormatType = ExportFormatType.ExcelRecord; 

exportOpts.FormatOptions = excelFormatOpts; 
exportOpts = report_xl.ExportOptions; 

Так как вы сказали: «Я знаю, что вы можете сделать это с помощью Crystal Reports автономного ... но, к сожалению, мой проект требует использования VS ", вы должны использовать эти параметры для настройки экспорта, как вы будете экспортировать в Excel из Crystal.

Я знаю, что это не совсем то, что вы искали, но, поскольку вопрос был там в течение недели, я полагаю, что выброшу это. Надеюсь, это поможет.