Имя: Пароль:
1C
1С v8
поменять год в дате
0 Ruslan_
culeiman
 
28.12.16
16:40
В общем туплю как поменять год в дате, к примеру есть дата 01.01.2016
и поменять на 2020
1 xxTANATORxx
 
28.12.16
16:42
добавить 4 года
2 d546
 
28.12.16
16:43
добавить 48 месяцев
3 Ruslan_
culeiman
 
28.12.16
16:44
(1) Понял короче нужно высчитывать месяца а потом добавитьмесяц, просто думал можно типа СтрЗаменить)
4 Fragster
 
гуру
28.12.16
16:45
можно разложить дату на составляющие, потом собрать обратно. но для себя надо ответить на вопрос, что будет, когда к 29 февраля, допустим 1996 года (високосный год), добавят 4 года (2000 - не високосный)
5 Ruslan_
culeiman
 
28.12.16
16:55
Чувствую что не правильно решаю задачу, лучше опишу а опытные подскажите как правильней:

Есть отчет
Есть период - реквизит отчета
Необходимо пользователям в форме отчета иметь поле выбора месяца и ОТДЕЛЬНО год
6 Cool_Profi
 
28.12.16
16:56
(5) два поля выбора. Месяц и год. Дату потом собирать отдельно
7 Ruslan_
culeiman
 
28.12.16
16:59
Ну для года неудобно поле выбора, решил через кнопку регулирования и тут затык как обрабатывать изменение (6)
8 Cool_Profi
 
28.12.16
17:10
(7) Вызывается при нажатии на одну из кнопок регулирования
Регулирование, Tuning
9 IlyaSR
 
28.12.16
17:40
может просто на форму отчета поместить СтандартныйПериод