| Шаблоны отчётов XLS |
AKReport |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Для создания банда следует выделить одну или несколько строк входящих в банд, и задать выделенной области имя, заключив его между парами знаков подчеркивания. Формат имени банда:
В Excel выделите строку, для этого кликните левой клавишей мыши на соответствующий заголовок строки слева. Если банд должен состоять из нескольких строк, то для этого кликните левой клавишей мыши на заголовке слева первой строки, а затем удерживая "Shift" на заголовке последней строки. Имя выделенной области вводится в поле "Имя" на панели управления слева от поля "Строка формул" или, выбрав пункт меню "Вставка - Имя - Присвоить". В открывшемся окне "Присвоение имени" следует ввести новое имя и нажать кнопку "ОК".
Все параметры внутри банда задаются с именем банда в формате:
Пример реализует задачу примера "Demo1" на основе Excel-шаблона. Шаблон "Demo6" в Excel.
Желтым цветом выделен мастер-банд с именем "__dsDepartments__", на его фоне голубым цветом выделен деталь-банд с именем "__dsWorkers__".
Доступ к параметрам пользователя Все параметры пользователя должны принадлежать банду "__MAIN__". Это проще сделать если выделить весь шаблон, и дать ему имя "__MAIN__". Для доступа к параметрам пользователя используется формат: решетка, точка, имя параметра. Формат доступа к параметрам пользователя.
В каждую ячейку таблицы можно вставить только один параметр. Если есть необходимость в одной ячейке отобразить более одного параметра, то ссылки на параметры прописываются в скрытые ячейки, а в отображаемых ячейках прописываются ссылки на соответствующие скрытые ячейки. Несколько ссылок в одной ячейке объединяются с текстом знаком "&".
Пример "Demo6" (доступ к параметрам) Пусть необходимо вывести в одной ячейке документа: "С Data1 по Data2", где "Data1", "Data2" параметры типа "Date". Необходимо ввести в ячейку "A1" строку "#.Date1", в ячейку "A2" строку "#.Date2", затем скрыть столбец "А". В отображаемую ячейку, например "B2" необходимо ввести " ="C " & $A$1 & " по " & $A$2 ". В результате в ячейку "B2" будет выведена строка: "C 07.08.2004 по 14.08.2004", где отображены даты, введенные пользователем.
Результат "Demo6" с учетом последних изменений.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © 2004: Alexander
Krepky, Eugeny Makalish |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||