Служебные поля в формулах

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Служебные поля в формулах

Сообщение Евгений »

Предлагаю включить возможность использования в полях типа Формула также и служебные поля - id, date_added, created_by.

Эти поля уже присутствуют в таблице app_fields для каждой сущности. Например для сущности Задачи это записи с ИД = 164, 165, 166:
поля.jpg
Хочу передать в БД в хранимую функцию over_due номер ИД текущей записи, используя поле id. При попытке использовать эти ИД полей в формуле "в лоб" вот так "over_due( [164] )" разумеется выдается ошибка, поскольку поле называется id а не field_164:
ошибка.jpg
Хотелось бы всё-таки использовать служебные поля в формулах, если это возможно.

Дополню. На самом сервере включена возможность использования в формулах любых полей, как это описано в http://rukovoditel.net/forum/ru/viewtop ... 0%B8#p2243
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Служебные поля в формулах

Сообщение Евгений »

Первоначально я предполагал, что если на странице Конфигурация полей присутствуют только пользовательские поля, то системные поля недоступны для использования в формулах. Но проведя эксперимент, убедился, что все три поля id, date_added, create_by можно использовать:
формула.JPG
Может быть, имеет смысл отразить эту информацию в подсказке? Там про системные поля ничего не сказано.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Служебные поля в формулах

Сообщение support »

Согласен, добавлю. Благодарю.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Служебные поля в формулах

Сообщение support »

Добавил подсказку
Вложения
example2.png
Ответить