15.2.11.4 Служебные слова для элементов бланка |
Служебные слова применяются для присвоения определенных свойств отдельному элементу шаблона бланка, либо элементу шаблона строки для формирования многострочной части документа. Правило записи служебных слов описаны в разделе 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) указано ненулевое значение.
См. также: