Имя: Пароль:
1C
 
Изменение времени у дат записанных документов
🠗 (Волшебник 06.12.2017 11:37)
0 falselight
 
06.12.17
06:56
Есть выборка документов, нужно перебором им установить время
у даты на 23:59:50, как это сделать?
1 falselight
 
06.12.17
07:01
Понял, как -

Дата(ФОРМАТ( ТекущаяДата(),  "ДЛФ=Д" )+" 23:59:50")
2 s202
 
06.12.17
07:01
ДокОбъект=Выборка.Ссылка.ПолучитьОбъект();
ДокОбъект.Дата=Дата("20171206235950");
3 falselight
 
06.12.17
07:05
(2) Так у вас дата в ручную прописана.
Она же из документа браться должна.
4 Рэйв
 
06.12.17
07:10
Об.Дата=НачалоДня(Об.Дата)+86390
5 nordbox
 
06.12.17
07:15
(0) Даты и время ты выставишь, а вот остатки будут нарушены, будет нарушение последовательности
6 Chieftain
 
06.12.17
07:15
Об.Дата=КонецДня(Об.Дата)-9
7 ildary
 
06.12.17
09:38
(1) а что будет с документами, у которых дата не равна сегодняшней? Они все перенесутся на сегодня - этого нет в задаче.
8 ildary
 
06.12.17
09:39
(3) как будто у Вас в (1) она берется из документа.
9 falselight
 
06.12.17
10:04
(8) В (1) это пример, в базе нет данных, по этому пришлось как то её заменять.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс