2 378 документов
← К списку

5.25 Конструктор формул

страница

В приложении предусмотрен конструктор формул, который позволяет быстро составлять формулы и использовать их в различных списках, настройках вариантов отчетов или макетах печатных форм.

Окно конструктора формул состоит из трёх частей. Сверху вводится формула, снизу слева – операнды формулы, снизу справа - операторы и функции. Состав операндов и операторов для формулы, а также способ перехода в конструктор формул зависит от контекста, где эта формула применяется. См. соответствующий раздел документации.

Способ построения формулы зависит от контекста, но условно можно разделить на три вида:

■ Арифметическое выражение – для выражения выполняется указанное арифметическое действие после подстановки значений операндов. Например, вычисляется курс валюты Условная единица на основе значений курсов евро и доллара США по формуле:
(0,5 *``USD``  + 0,5 *``EUR``) / 2. Подробнее см. раздел документации Валюты;

■ Выражение для поля отчета – похоже на арифметическое выражение, но вычисляется в контексте строк отчетов и может использовать различные агрегатные функции, например, Среднее, Количество и т. д. Подробнее см. раздел документации Варианты отчетов.

■ Шаблон строки– простой тест, в который подставляются какие-либо значения. Например, «Счет на оплату № [Номер] от [Дата]». См. также раздел документации Печать.

Построение формулы с помощью конструктора сводится к выбору доступных операндов (полей) и операторов или функций из списка и подстановке их в текст формулы.

Поля и операторы формулы можно добавлять двойным щелчком мыши либо перетаскиванием.

С помощью кнопки панели навигации можно Проверить формулу.

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

Правила построения выражений подробнее см. в Руководстве пользователя Приложение 1. Язык выражений системы компоновки данных.