Navigation:  Конфигурация комплекса > Печатные формы > Дизайнер печатных форм > Справочные сведения о Дизайнере печатных форм > Компоненты отчета >

Переменная

Previous pageReturn to chapter overviewNext page

Компонент RB_pn_1f – Переменная. Служит для осуществления вычислений и вывода результатов в отчет.

Компонент переменная может выводить результат вычислений разных типов, которые задаются в панели инструментов «Правка»:

clip2535

 

Для осуществления вычислений необходимо запрограммировать событие onCalc в локальном меню компонента «Программа» (см. ниже).

Локальное меню компонента переменная выглядит так:

clip2536

 

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

Пункт меню «Послать на Задний План» – аналогичен предыдущему пункту меню, но отправляет компонент на задний план.

Если задано свойство «Авторазмер», то размер компонента будет автоматически изменяться в зависимости от размера шрифта и длины выводимых в нем данных. Иначе, если размер текста будет выходить за границы компонента, то он будет обрезан.

Пункт меню «Экранный формат» вызывает окно диалога, в котором нужно выбрать, как будут отображаться данные в компоненте.

clip2537

 

Для разных типов переменной будут разные наборы форматов.

Пункт меню «Позиция» вызывает окно диалога, в котором можно задать положение и размеры компонента:

clip2538

 

Пункт меню «ПовтПечатьПриПеретоке» – это свойство компонента определяет, нужно ли печатать компонент на другой странице, если изменяющий свои размеры компонент должен печататься на другой странице.

Пункт меню «Сдвиг с родителем» – это свойство компонента определяет, нужно ли сдвигать компонент вместе с родительским компонентом, если родительский компонент изменяет свои размеры.

Пункт меню «Когда Вычислять...» служит для вызова окна диалога, в котором можно указать, в какой момент производить вычисления.

clip2539

 

Пункт меню «Прозрачный» задает, прозрачным или непрозрачным должен быть компонент.

Пункт меню «Видимый» определяет, должен ли быть виден элемент в отчете.

Пункт меню «Перенос слов». Если не установлен «Авторазмер» системной переменной, то в метке ней быть выведена текстовая строка в несколько строк (вертикальный размер компонента должен быть при этом достаточен для вывода необходимого количества строк, и должен быть помечен пункт меню «Перенос слов»).

Пункт меню «Программа» вызывает «Бланк Программы» для текущего компонента. Действие пункта аналогично действию при выборе пункта главного меню «Программа».