# Свойства элементов - Формулы

Формулы применяются на определенных элементах, имеющих соответствующее свойства и нужны для автоматических расчетов и отображения требуемой информации. Для удобства работы с формулами предусмотрена отдельная вкладка в редакторе шаблона – «Формулы».

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

Из формул можно применять следующие:

- **Формула для установления названия документа.** То, что будет указано в поле с данной формулой, станет названием документа: ***Документ.Текст=\[выражение\]***.
- **Формула для установки даты документа**<u>.</u> То, что будет указано в поле с данной формулой, станет датой данного документа (используется только для элементов типа «Дата и время»): ***Документ.Дата=\[дата\]***.
- **Формула для заполнения поля значением: *Текст=(выражение)***.
- **Формула для передачи индекса выбранного элемента**<u>.</u> Используется как правило для элементов типа «Список» в качестве расчетов. Например, специалист выберет из списка какой-либо пункт, индекс данного выбора передастся в другое поле, в котором будет данная формула, а в ней в свою очередь будут произведены дополнительные манипуляции. Формула выглядит как: ***Индекс=\[выражение\]***.
- **Формула для установки обязательности заполнения поля**<u>.</u> При соблюдении описанных в формуле условий выполнения, делает поле с данной формулой обязательным для заполнения: ***Обязательное=(условие выполнения)***.
- **Формула для отображения либо скрытия элемента**<u>.</u> При соблюдении описанных в формуле условий выполнения, делает поле с данной формулой видимой, иначе поле становится скрытым: ***Видимость=(условие выполнения)***.