ClosedXML.Report - как использовать?
От: valenok  
Дата: 02.09.18 12:42
Оценка:
Покажите, как использовать эту библиотеку для вывода DataTable в шаблон Excel?
На самом github документация как таковая отсутствует, в качестве примера использования приведен
    protected void Report()
    {
        const string outputFile = @".\Output\report.xlsx";
        var template = new XLTemplate(@".\Templates\report.xlsx");

        using (var db = new DbDemos())
        {
            var cust = db.customers.LoadWith(c => c.Orders).First();
            template.AddVariable(cust);
            template.Generate();
        }

        template.SaveAs(outputFile);

        //Show report
        Process.Start(new ProcessStartInfo(outputFile) { UseShellExecute = true });
    }

Даже если взять этот самый DbDemos из выложенных там же "test", то все равно не работает — ругается на LoadWith

Простое использование — замена идентификаторов на значение — не вопрос.
Но мне надо вывести таблицу (строки значений).
Может кто подкинет работающий пример?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.