Предлагаю включить возможность использования в полях типа Формула также и служебные поля - id, date_added, created_by.
Эти поля уже присутствуют в таблице app_fields для каждой сущности. Например для сущности Задачи это записи с ИД = 164, 165, 166:
Хочу передать в БД в хранимую функцию over_due номер ИД текущей записи, используя поле id. При попытке использовать эти ИД полей в формуле "в лоб" вот так "over_due( [164] )" разумеется выдается ошибка, поскольку поле называется id а не field_164:
Хотелось бы всё-таки использовать служебные поля в формулах, если это возможно.
Дополню. На самом сервере включена возможность использования в формулах любых полей, как это описано в http://rukovoditel.net/forum/ru/viewtop ... 0%B8#p2243
Служебные поля в формулах
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: Служебные поля в формулах
Первоначально я предполагал, что если на странице Конфигурация полей присутствуют только пользовательские поля, то системные поля недоступны для использования в формулах. Но проведя эксперимент, убедился, что все три поля id, date_added, create_by можно использовать:
Может быть, имеет смысл отразить эту информацию в подсказке? Там про системные поля ничего не сказано.
Может быть, имеет смысл отразить эту информацию в подсказке? Там про системные поля ничего не сказано.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Служебные поля в формулах
Согласен, добавлю. Благодарю.