Служебные слова применяются для присвоения определенных свойств отдельному элементу шаблона бланка, либо элементу шаблона строки для формирования многострочной части документа. Правило записи служебных слов описаны в разделе 15.2.11.6.

·         «Лист» - предназначено для отображения порядкового номера листа. При формировании отчета вместо этого служебного слова будет записываться порядковый номер сформированного листа.

·         «ЛистБланк» - предназначено для отображения порядкового номера листа выходного документа, сформированного на основе данного бланка. При формировании отчета вместо этого служебного слова будет записываться порядковый номер листа, сформированного на основе данного бланка.

·         «НомерСтроки» - подставляется порядковый номер сформированной строки относительно начала документа с учетом всех сформированных листов. Нумерация строк начинается с единицы.

·         «НомерСтрокиНаЛисте» - номер текущей строки текущего листа бланка. Подставляется порядковый номер сформированной строки на листе. Нумерация строк начинается с единицы, если не указан другой начальный номер в параметре «НумероватьСтроки» на закладке «Параметры» в реквизитах бланка (см. раздел 15.2.8).

·         «НомерПозиции» - подставляется порядковый номер сформированной позиции относительно начала документа с учетом всех сформированных листов. Отличается от «НомерСтроки» тем, что не учитываются пустые строки, формирование которых задается параметром «ПустыеСтроки» на закладке «Параметры» в реквизитах бланка (см. раздел 15.2.8).

·         «Карта» - получает значение равное «1», если текущий лист выходного документа формируется на основании области «Карта1», получает значение «2», если на основании «Карта2».

·         «АбсПозИД» - номер текущей записи основного источника данных.

·         «АбсПозДИД» - номер текущей записи дополнительного источника данных.

·         «SYS (или «SYSTEM_») - далее слитно пишется имя константы определенной в системных настройках (для отчетов) (см. раздел 2.7.5). По умолчанию берется значение константы, определенное в настройках пользователя (для отчетов) выполняющего отчет (см. раздел 2.7.5). Если константа в настройках пользователя (для отчетов) не указана, то берется значение константы системных настройках (для отчетов).

·         «RPT (или «REPORT_») - далее слитно пишется имя константы определенной в настройках отчета (см. раздел 15.2.7). Если константа настроек отчета не указана для текущего пользователя, то берется значение константы по умолчанию.

·         «SES (или «SESSION_») - далее слитно пишется имя константы определенной в настройках сессии в API.

·         «СменаГруппы_ИмяГруппы» - применяется только для шаблона строки бланка. Строка будет формироваться при смене группы записей с данным именем в основном источнике данных.

·         «НачалоГруппы_ИмяГруппы» - применяется только для шаблона строки бланка. Строка будет формироваться в начале каждой группы записей с данным именем в основном источнике данных.

·         «КонецГруппы__ИмяГруппы» - применяется только для шаблона строки бланка. Строка будет формироваться в конце каждой группы записей с данным именем в основном источнике данных.

·         «КонецОтчета» - применяется только для шаблона строки бланка. Строка будет формироваться последней после обработки всех записей в основном источнике данных.

·         «КонецСтраницы» - применяется только для шаблона строки бланка. Строка будет формироваться в конце каждого листа. При этом действуют дополнительные правила:

·         Строка(и) имеет фиксированную высоту, переносы не допускаются.

·         Если присутствуют шаблоны строк со служебным словом «КонецОтчета», то конец листа будет сформирован перед ним.

·         ВТОРОЕ служебное поле не используется.

·         Шаблон строки не имеет объединенных по вертикали ячеек.

·         «Одна» - применяется только для шаблона строки бланка. Из группы подряд идущих сформированных строк с одинаковыми значениями элементов в выходной документ будет вставлена только первая.

·         «Все» - применяется только для шаблона строки бланка. Вставлены будут все строки, но при этом элементы с совпадающими значениями будут отображены только в первой строке группы, во всех остальных строках группы они будут иметь пустое значение.

·         «ПустаяСтрока» - применяется только для шаблона строки бланка. Такой шаблон строки предназначен для формирования пустых строк, количество которых указывается параметром «ПустыеСтроки» на закладке «Параметры» в реквизитах бланка (см. раздел 15.2.8).

·         «ВклПустые» - применяется только для шаблона строки бланка. Всегда формировать строку.

·         «НеВклПустые» - применяется только для шаблона строки бланка. Не формировать строку с пустыми значениями элементов.

·         «ВставлятьПустыеПосле» - применяется только для шаблона строки бланка. После строки, сформированной на основе данного шаблона, пустые строки будут формироваться всегда, если в параметре «ПустыеСтроки» на закладке «Параметры» в реквизитах бланка (см. раздел 15.2.8) указано ненулевое значение.

 

См. также:

15.2.11 Создание бланка