Skip to content

Ghost-mo/excelTemplate

Repository files navigation

excelTemplate

Skype: gh0st-m0 @: Ghost-mo@mail.ru

Формирование отчетов по excell шаблону. (report generation by template). Если интересно напишите, обновлю.

В DataSet прописан Dictionary<string,string> values

Данные из Оракл выгружаются таблицами table1, table2 в DataSet.

Значения переменных для шаблон хранятся в Dictionary<string,string> values

В Шаблоне:

В графиках использовать ссылку на ряды (именованный диапазон)

${graf} – расположение графика

${имяПеременной}

${Таблица.колонка}

Формулы надо писать на английском языке

$[AVR(Диапазон)] –это формула

$[SUM(B@;D@:G@)] @-номер строки

Поддерживается функция подитогов, но не более 9 уровней без учета общего итога:

-- обозначает, что дальше пойдут данные по которым будут подводить под итог

subitog1:Таблица.колонкаТекст – обозначает под итог, цифра после subitog обозначает кол-во промежуточных подитогов, после : указывается по изменениям какой колонки будут подводиться итоги. Текст просто текст в ячейке.

Текст – обозначает подведение общего итога. Текст просто текст в ячейке.

В строке subitog там где нужны итоги необходимо писать формат итога.

Пример:

${res.PARTICIPANT_NAME} ${res.pf_code} ${res.DEP_MARGA_INCOME}

<subitog1:res. pf_code >Итого

subitog1:res.PARTICIPANT_NAMEИтого

Итого по разделу 1

пример лучше смотреть в примерах excel

About

Формировалка отчетов по excell шаблону

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages