Последняя версия DataExpress 3 beta от 1 сентября 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

Как добавить к дате "N лет", "N месяцев", "N дней"

Раздел для обсуждений характера, прямо не связанного с остальными разделами форума.
Для тех кто:
1. Надо бы высказаться, но негде.
2. Забрел, но не знает куда написать (полезная информация будет заботливо перенесена администрацией в соответствующий раздел форума)
3. Умышленно или неумышленно отошел от основной темы в полезном разделе форума.
krus52
Новичок
Сообщения: 19
Зарегистрирован: Сб июн 01, 2019 7:14 pm

Как добавить к дате "N лет", "N месяцев", "N дней"

Сообщение krus52 » Вс июн 30, 2019 10:28 pm

дни не работают
Пример: 01.06.219 + 10 дней = !!!ноль реакции!!! ....- 1 день (-зачет дней) = 29.05.2019. печалька(((

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Как добавить к дате "N лет", "N месяцев", "N дней"

Сообщение Develop-Soft » Вс июн 30, 2019 10:35 pm

Опять флуд...

Аватара пользователя
admin
Разработчик
Сообщения: 4515
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 19 раз
Поблагодарили: 72 раза

Как добавить к дате "N лет", "N месяцев", "N дней"

Сообщение admin » Вс июн 30, 2019 11:52 pm

Формула покороче:

Код: Выделить всё

ADDDAY(ADDMONTH(ADDYEAR([начало], [лет]), [месяцев]), [Дней]-[зачет дней])

krus52
Новичок
Сообщения: 19
Зарегистрирован: Сб июн 01, 2019 7:14 pm

Как добавить к дате "N лет", "N месяцев", "N дней"

Сообщение krus52 » Пн июл 01, 2019 7:43 pm

все перепробовал. а вот дни не считает хоть что хочешь)) в таком виде как вот есть

block(
setvar('результат',ADDYEAR([14],nz([К отб_лет],0))),
setvar('результат',ADDMONTH(getvar('результат'),nz([К отб_мес],0))),
ADDDAY(getvar('результат'),nz([К отб_дн],0)) ,
ADDDAY(getvar('результат'),-nz([- зачет дней],0))
)

Аватара пользователя
rausNT
Специалист
Сообщения: 692
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 62 раза
Поблагодарили: 6 раз

Как добавить к дате "N лет", "N месяцев", "N дней"

Сообщение rausNT » Чт сен 05, 2019 9:24 am

krus52 писал(а): setvar getvar
)


Мне кажется, Вы слишком усложняете...