Runa
Администратор
Во всех формулах, при указании ссылки на поле данного объекта, поле другого объекта или более глубокой вложенности, требуется обрамлять источник данных в квадратные скобки. В некоторых случаях это может показаться излишним, так как в определённых случаях допускается указание только одного источника. Но в других местах полей может быть несколько и, для приведения к единообразию и привычности восприятия, в конструкторе "База Руна" квадратные скобки являются обязательными.
При наборе полей на русском языке, переключение раскладки на английскую для ввода квадратных скобок, особенно при активной разработке проекта - не самое комфортное занятие, которое часто приводит к ошибкам и необходимости исправления.
Чтобы пользователю было проще, почти везде можно ввести квадратные скобки через контекстное меню. Их можно просто вставить в поле, а можно выделить уже набранное наименование поля и, по правой кнопке, также указать вставку скобок - они обрамят выделенный текст или подставят функцию с этим полем, после чего останется лишь указать аргументы функции, если они требуются.
![Вставка квадратных скобок в форме итогов.png Вставка квадратных скобок в форме итогов.png](http://runabase.ru/forum/data/attachments/0/57-2fd850414518fc15be8da6cee02e27d7.jpg)
Также через контекстное меню в формуле поля расчёта можно вставить системное поле "~today" и функции над числом.
![Вставка функций для расчётного поля.png Вставка функций для расчётного поля.png](http://runabase.ru/forum/data/attachments/0/55-1ba2487cd1882a206fa2b8adeda0ad7f.jpg)
В составном поле возможен вариант ввода множества функций, которые разбиты на группы для числа, даты и строки.
![Вставка функций для составного поля.png Вставка функций для составного поля.png](http://runabase.ru/forum/data/attachments/0/56-74cabc0bed92bb42a62bbb9000fb49d8.jpg)
Справка по функциям для расчётного поля: http://runabase.ru/help/field.html#calc
Справка по функциям шаблонов и для составного поля: http://runabase.ru/help/function.html
При наборе полей на русском языке, переключение раскладки на английскую для ввода квадратных скобок, особенно при активной разработке проекта - не самое комфортное занятие, которое часто приводит к ошибкам и необходимости исправления.
Чтобы пользователю было проще, почти везде можно ввести квадратные скобки через контекстное меню. Их можно просто вставить в поле, а можно выделить уже набранное наименование поля и, по правой кнопке, также указать вставку скобок - они обрамят выделенный текст или подставят функцию с этим полем, после чего останется лишь указать аргументы функции, если они требуются.
![Вставка квадратных скобок.png Вставка квадратных скобок.png](http://runabase.ru/forum/data/attachments/0/54-71fd146f29fb5e2bae2af0681c42417d.jpg)
![Вставка квадратных скобок в форме итогов.png Вставка квадратных скобок в форме итогов.png](http://runabase.ru/forum/data/attachments/0/57-2fd850414518fc15be8da6cee02e27d7.jpg)
Также через контекстное меню в формуле поля расчёта можно вставить системное поле "~today" и функции над числом.
![Вставка функций для расчётного поля.png Вставка функций для расчётного поля.png](http://runabase.ru/forum/data/attachments/0/55-1ba2487cd1882a206fa2b8adeda0ad7f.jpg)
В составном поле возможен вариант ввода множества функций, которые разбиты на группы для числа, даты и строки.
![Вставка функций для составного поля.png Вставка функций для составного поля.png](http://runabase.ru/forum/data/attachments/0/56-74cabc0bed92bb42a62bbb9000fb49d8.jpg)
Справка по функциям для расчётного поля: http://runabase.ru/help/field.html#calc
Справка по функциям шаблонов и для составного поля: http://runabase.ru/help/function.html