использование функции текущая дата в формуле
использование функции текущая дата в формуле
Мне нужно, чтобы сделать так, чтобы при выборе определенного статуса , из поля со списком, автоматически в другом поле появлялась дата выбора этого статуса. Для реализации этой задачи решил сделать поле с типом формула. И в поле формула пишу следующее if([245]=[8], CURRENT_TIMESTAMP()) , где [245] -это поле со список [8] - это значение поля со список при выборе которого, должна ставиться текущая дата и время при помощи функции CURRENT_TIMESTAMP(). Но почему-то вместо даты получаю ошибку)))
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: использование функции текущая дата в формуле
if([245]=[8]... - этот оператор сравнивает значения двух полей, имеющих ИД==245 и ИД==8. Пользовательские поля начинаются с ИД где-то после 170. Так что значение [8] использовать нельзя.
Наверное, ваша формула должна выглядеть так:
if([245]=8...
Наверное, ваша формула должна выглядеть так:
if([245]=8...
Re: использование функции текущая дата в формуле
спасибо за рекомендации , но к сожалению не работает....
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: использование функции текущая дата в формуле
Потому что оператор IF должен обязательно иметь 3 параметра. У вас указано так -
if([245]=[8], CURRENT_TIMESTAMP())
а должно быть так -
if([169]=50, CURRENT_TIMESTAMP(), 0)
if([245]=[8], CURRENT_TIMESTAMP())
а должно быть так -
if([169]=50, CURRENT_TIMESTAMP(), 0)
Re: использование функции текущая дата в формуле
Спасибо !!!!!
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: использование функции текущая дата в формуле
На этой странице приведен ряд практический примеров, в том числе и с оператором IF
http://blog.rukovoditel.net/ru/kak-ispo ... i-funkcii/
http://blog.rukovoditel.net/ru/kak-ispo ... i-funkcii/
- meu3
- Сообщения: 398
- Зарегистрирован: 28 сен 2018, 13:21
- Имя: Юрий Трифонов
- Откуда: Россия Севастополь
- Организация: IDEA
Re: использование функции текущая дата в формуле
Сдается мне, что туда будет заносится _ТЕКУЩЕЕ_ время. И делать будет это динамически, нет?
Re: использование функции текущая дата в формуле
Мне и нужно чтобы заносилось текущее время, после того когда в определенном поле выбрали нужное значение. Так и происходит. Только дата и время изменяется во всех записях в сущности при соблюдении условий, и становится везде одной и той же при последующем соблюдении заданных условий. Нужно еще наверно как-то добавить поле ID , чтобы изменения применялись только к конкретной записи, и не изменялись , если следующие записи имеют такие же значения
- meu3
- Сообщения: 398
- Зарегистрирован: 28 сен 2018, 13:21
- Имя: Юрий Трифонов
- Откуда: Россия Севастополь
- Организация: IDEA
Re: использование функции текущая дата в формуле
Я это и имею ввиду. Поле сейчас - не хранимое, насколько я понял, а вычисляемое. ВОт оно и вычисляет каждый раз ТЕКУЩУЮ дату
Re: использование функции текущая дата в формуле
Как-то можно сделать , чтобы не изменялись все поля , а только одно поле при соблюдении условий? Мне нужно , чтобы при смене статуса дата автоматически проставлялась, а не пользователь ее ставил вручную. Или может кто знает, как можно использовать дату добавления комментария в формулы или поля типа запрос? У меня при изменении значения поля со списком - статус , создается комментарий , и там есть дата создания комментария, вот эта дата мне бы была нужна