Массив String запихнуть в таблицу в Fast Reports
В Data Source я передаю массив string, на страничке в fast report у меня лежит таблица в которой кол-во ячеек = длинне массива, как мне данные из массива раскидать по ячейкам массива?
Идеально было бы в цикле, но как сделать я не понял.
Попробовал захардкодить
не прокатило, ругается, подскажите как правильно?
Идеально было бы в цикле, но как сделать я не понял.
Попробовал захардкодить
string[] array = (String[])Report.GetColumnValue("Данные.Days");
Cell1.Text = array[1];
не прокатило, ругается, подскажите как правильно?
Комментарии
такс, как заполнить таблицу понятно, как обратиться к передаваемому массиву не очень понятно
Если стоит задача передать в отчет массив строк, то можно это сделать двумя способами:
1) передать массив через параметр отчета: в скрипте отчета значение параметра получаем так:
2) зарегистрировать массив как источник данных: в скрипте работаем с источником данных так:
Сейчас я передаю данные в отчет таким образом: TableLines - это и есть данные, лист объектов или сом объект
renderer - это IRenderer
Хотя конечно это скорей всего наш класс (написаный нашими программыстами)