Возникает ошибка при попытки создания отчета xls в версиях 4.2.2.2 - 4.2.2.6 . В старых версиях 4.1.17 отчет создается нормально. Другие версии отчетов csv,xml создаются нормально.
private void ReportClick(object sender, RoutedEventArgs e) { // сгерерировать отчет по прошедшему тестированию
SmaStrategy sma = new SmaStrategy(_series,new SimpleMovingAverage(){Length = 5}, new SimpleMovingAverage(){Length = 10})
{
Connector = _trader,
Security = _lkoh,
Portfolio = _trader.Portfolios.First(elem => elem.Name == _portfolio),
Volume = 1,
};
sma.Start();
// new XmlStrategyReport(_strategyBollinger, @"sma.xml").Generate(); var ex = new ExcelStrategyReport(sma, @"sma1.xls"); // ex. // ex.ExcelVersion = 2010; ex.Generate();
// dd.Generate();
// открыть отчет
Process.Start("sma1.xls");
// Process.Start("sma.xml"); }
评论 (8)
登录 或 创建账户, 登录或注册以发表评论
Что пишет новая версия?
Какая у вас версия?
4.2.2.2 и 4.2.2.6 пробывал оба одинаковую ошибку выдают.
Попробуйте с последней версией
С 4.2.2.15 xls файл генерится без ошибок выше, но зато не открывается - excel выдает ошибку, что file is damaged
Это уже в майкрософт пишите.
Версия 4.2.2.15 работает нормально спасибо.