Полная версия- Режим программы, при котором пользователю доступны все функции программы без ограничения. Предоставляется для тестирования или после активации копии программы, а также для некоторых категорий пользователей бесплатно при выполнении требований, изложенных на странице загрузки.
Усеченная версия- Режим программы, предоставляемый автоматически и бесплатно при наличии связи с сервером. Позволяет заполнять простейшие документы без возможности группового заполнения, применения отдельных настроек для каждого шаблона, формирования имени создаваемых документов и пр. Для заполнения документов используется только данные из строки, в которой находится активная ячейка.
- Таблица
- Одна из таблиц листа (в более раних версиях Excel - список) или прямоугольный, непрерывный его диапазон.
- Заголовок таблицы
- Диапазон ячеек таблицы, состоящий из одной или более подряд идущих строк, предшествующих ее данным, и содержащий "наименования данных" хранимых в соответствующих столбцах. Первая из них может быть указана пользователем явно или указана в настройках для файлов, иначе за таковую принимается первая строка листа, содержащая не пустую ячейку.
- Последней строкой заголовка считается самая нижняя строка из всех объединенных ячеек, затрагивающих первую строку заголовка. Ее номер вычисляется автоматически.
- Таблица без разрывов
- Таблица листа, либо таблица (список), ограниченная пустой строкой снизу или границами листа, в противном случае все данные, расположенные на листе, начиная с первой строки заголовка таблицы, принадлежат таблице.
- Тип используемой таблицы может быть явно указан пользователем посредством кнопки типа таблицы, в настройках для фалов или применен по умолчанию из настроек программы.
- Метаданные
- Это наименования данных заключенные в фигурные скобки {}, которые могут соответствовать одному из наименований заголовков столбцов таблицы, справочников, имен диапазонов, заданных имен для источника данных, наименований общих метаданных или произвольное наименование, значение которого необходимо запрашивать у пользователя. Указанный порядок используется при поиске значений (5), на которые заменяются метаданные при формировании документов.
- При "многоуровневом" заголовке для формирования наименований столбцов используются все значения "уровней", разделеных обратным слэшем (\).
- Напрмер:
-
- для столбца B - № П/П
- для столбца D - Хол.вода\Показания\Тек.пок.
- для столбца F - Хол.вода\Стоимость
- Шаблон документа
- Файл одного из поддерживаемых форматов, содержащий произвольный контент с метаданными, записанными в определенной форме и расположенный в папке, указанной для размещения шаблонов или в ее подпапках.
-
- Excel: метаданные заключаются в фигурные скобки с расположением в ячейках и/или формулах
- Word: метаданные размещаются в тексте документа или тексте полей, заключенные в фигурные скобки. Полный текст поля или наименование закладки может совпадать с наименованиями метаданных, при этом поля и закладки примут их значения.
- Текстовый формат: может содержать метаданные заключенные в фигурные скобки и/или макроопределения для вставки текущих (на момент обработки) даты и времени
При групповом заполнении, часть текста, содержащего метаданные и заключенная в квадратные скобки [], будет последовательно повторена для каждой записи с соответствующей заменой метаданных. Допускается задание нескольких областей [...{наименование метаданных}...].
!!!При использовании квадратных скобок в шаблонах Excel их расположение указывает диапазон строк.
Макроопределения даты и времени-
Запись, начинающаяся и заканчивающаяся символом % (процент), между которыми помещается один или несколько описателей формата и дополнительные символы. В процессе формирования документа такая запись будет заменена данными текущей даты и времени в соответствии с указанными описателями форматов.
Макроопределения могут использоваться в текстовых шаблонах (TXT), а также в полях настроек шаблона: в условиях отбора используемых записей, шаблонах наименований папок, файлов и листов (Excel).
Например, макроопределение "%yyyy год\\MM%" (дата заполнения 2 января 2013 года) будет заменено на значение "2013 год\01"
Описатель формата
Описание
Примеры
d
День месяца, в диапазоне от 1 до 31.
01.09.2009 -> 1
15.06.2009 -> 15
dd
День месяца, в диапазоне от 01 до 31.
01.09.2009 -> 01
15.06.2009 -> 15
ddd
Сокращенное название дня недели.
15.06.2009 -> Пн
dddd
Полное название дня недели.
15.06.2009 -> понедельник
h
Час в 12-часовом формате от 1 до 12.
13:45:30 -> 1
HH
Час в 12-часовом формате от 01 до 12.
13:45:30 -> 01
H
Час в 24-часовом формате от 0 до 23.
01:45:30 -> 1
HH
Час в 24-часовом формате от 00 до 23.
01:45:30 -> 01
m
Минуты, в диапазоне от "0" до "59".
13:09:30 -> 9
mm
Минуты, в диапазоне от 00 до 59.
13:09:30 -> 09
M
Месяц, в диапазоне от 1 до 12.
15.06.2009 -> 6
MM
Месяц, в диапазоне от 01 до 12.
15.06.2009 -> 06
MMM
Сокращенное название месяца.
15.06.2009 -> Июн
MMMM
Полное название месяца.
15.06.2009 -> Июнь
s
Секунды, в диапазоне от 0 до 59.
13:45:09 -> 9
ss
Секунды, в диапазоне от 00 до 59.
13:45:09 -> 09
t
Первый символ указателя AM/PM (до полудня/после полудня).
13:45:09 -> P
tt
Указатель AM/PM (до полудня/после полудня).
13:45:09 -> PM
y
Год, в диапазоне от 0 до 99.
15.06.2009 -> 9
yy
Год, в диапазоне от 00 до 99.
15.06.2009 -> 09
yyyy
Год в виде четырехзначного числа.
15.06.2009 -> 2009
Y
Последняя цифра года от 0 до 9.
15.06.2009 -> 9
:
Разделитель компонентов времени.
-> :
/
Разделитель компонентов даты.
-> .
\символ
Вставка указанного символа.
\\ -> \
"строка"
'строка'
Буквенный разделитель строк.
15.06.2009 13:45:30 ("arr:" h:m t) -> arr: 1:45 P
15.06.2009 13:45:30 ('arr:' h:m t) -> arr: 1:45 P