2016-12-16 8 views
-1

Ниже приведен код, который экспортирует отчет в XML:FastReport.Net. Экспорт в XLS

using (FastReport.Export.Xml.XMLExport export = new FastReport.Export.Xml.XMLExport()) 
{ 
    if (export.ShowDialog()) 
     export.Export(report1, @"result.xml"); 
} 

но как экспортировать отчет в XLS-файл?

+0

Вы прочитали документацию по продукту, который используете? –

+0

да, конечно. не так ли? – GrApDev

+0

Я думаю, что @DarrenYoung говорит, что вы должны уточнить свой вопрос, поделившись тем, что вы пробовали, и тем, что вы нашли из документации, касающейся вашей проблемы. Вы можете улучшить свой вопрос, сделав [edit], чтобы показать свои исследовательские усилия. – 4castle

ответ

1

Я не думаю, что FastReport.Net может экспортировать в .xls-файл. Но он может экспортироваться в файлы .xlsx. Попробуйте следующий код:

using (var export = new FastReport.Export.OoXML.Excel2007Export()) 
{ 
    if (export.ShowDialog()) 
     export.Export(report1, @"result.xlsx"); 
} 
+0

Спасибо. Но экспорт в .xls остается актуальной задачей – GrApDev

1

Экспорт в Excel97-2003 (ака BIFF8, ​​иначе XLs) был добавлен в январе. Проверьте последнюю ежедневную сборку.

using (var export = new FastReport.Export.BIFF8.Excel2003Export()) 
{ 
    if (export.ShowDialog()) 
     export.Export(report1, @"result.xls"); 
}