|
текущаяДата + N-ое месяцев | ☑ | ||
---|---|---|---|---|
0
aleks_p99
03.05.16
✎
14:31
|
Здравствуйте! Подскажите пожалуйста, как добавить к текущийДате N-ое количество месяцев?
|
|||
1
RomanYS
03.05.16
✎
14:33
|
добавитьмесяц(дата, месяцев)
|
|||
2
1Сергей
03.05.16
✎
14:33
|
ДобавитьМесяц(
|
|||
3
zak555
03.05.16
✎
14:34
|
Глобальный контекст.ДобавитьМесяц (Global context.AddMonth)
Глобальный контекст (Global context) ДобавитьМесяц (AddMonth) Синтаксис: ДобавитьМесяц(<Дата>, <ЧислоМесяцев>) Параметры: <Дата> (обязательный) Тип: Дата. Исходная дата. <ЧислоМесяцев> (обязательный) Тип: Число. Количество месяцев, которое необходимо добавить к исходной дате. Если принимает отрицательное значение, то число месяцев вычитается. Возвращаемое значение: Тип: Дата. Дата, полученная в результате добавления. Описание: Добавляет (или вычитает) к указанной дате заданное число месяцев. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). Пример: ДатаРождения = СтрокаТаблицы.КонтактноеЛицо.ДатаРождения; ДеньРожденияБудущегоГода = ДобавитьМесяц( (ДобавитьМесяц(НачалоДня(ТекущаяДата()), -(Год(ДатаРождения) - 1) 12)), (Год(ТекущаяДата()) 12)); |
|||
4
1Сергей
03.05.16
✎
14:34
|
давно таких простых вопросов на мисте не было
|
|||
5
aleks_p99
04.05.16
✎
13:45
|
Всем спасибо! вот что у меня в конце получилось
&НаКлиенте Процедура СрокДоговораПриИзменении(Элемент) Объект.ДатаОкончаниеДоговора=ДобавитьМесяц(ТекущаяДата(), Объект.СрокДоговора) КонецПроцедуры |
|||
6
Dotoshin
04.05.16
✎
13:46
|
(5) Хвастаешься?
|
|||
7
Nuobu
04.05.16
✎
13:47
|
(5) А если минус там будет?
|
|||
8
Dotoshin
04.05.16
✎
13:56
|
(7) Это как? Срок выполнения договора - вчера?
|
|||
9
Dmitrii
гуру
04.05.16
✎
14:01
|
(8) >> Это как?
Внесение данных задним числом. Сегодня дошли руки до того, что бы указать срок договора (до этого не был указан вообще). Или классический случай - исправление ошибок (срок был указан, но не верно), а дело было полгода назад, а срок договора - 3 месяца. В результате выполнения кода из (5) получим ДатаОкончаниеДоговора = 4.08.2016 вместо правильной 4.02.2016г. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |