|
Изменение времени у дат записанных документов 🠗 (Волшебник 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) это пример, в базе нет данных, по этому пришлось как то её заменять.
|
|