Ошибка при генерации отчёта через ExcelStrategyReport
При вызове new ExcelStrategyReport(strategy, "c:\\1.xls").Generate();
возникает ошибка, ниже прилагаю трассу: (xml генерируется нормально)
System.Runtime.InteropServices.COMException was unhandled by user code
HelpLink=xlmain11.chm
Message=Введено недопустимое имя для листа или диаграммы. Убедитесь,
что:
* длина введенного имени не превышает 31 знака;
* имя не содержит ни одного из следующих знаков: : \ / ? *
[ или ];
* имя не оставлено пустым.
Source=Microsoft Excel
ErrorCode=-2146827284
StackTrace:
at Microsoft.Office.Interop.Excel._Worksheet.set_Name(String
RHS)
at Ecng.Trading.Algo.ExcelStrategyReport. (Sheets , String )
at Ecng.Trading.Algo.ExcelStrategyReport. ()
at Ecng.Trading.Algo.ExcelStrategyReport.Generate()
at Robots.MainWindow.MainWindow.OnClosing(CancelEventArgs e) in
C:\Users\Alexander\Documents\Visual Studio 2010\Projects\Robots\Robots
\MainWindow\MainWindow.xaml.cs:line 65
at System.Windows.Window.WmClose()
InnerException: