|
v7: Взять время документа
| ☑ |
0
Deenka
26.09.12
✎
17:52
|
Нужно взять дату и время документа ПродажаТовара. И создать новый документ ОприходованиеИзбыткаТовара с датой и временем документа ПродажаТовара минус одна секунда.
Беру время документа следующим способом:
ПродажаТовара.ПолучитьВремя(Часы, Минуты, Секунды);
Можно ли получить время другим способом?
|
|
1
Mikeware
26.09.12
✎
17:53
|
ПозицияДокумента
|
|
2
Deenka
26.09.12
✎
18:51
|
Нужно программно установить дату-время в созданном документе на 1 сек. позже, чем у документа-основания.
делаю так
ПродажаТовара.ПолучитьВремя(Часы, Минуты, Секунды);
ОприходованиеИзбыткаТовара.УстановитьВремя(Часы, Минуты, Секунды-1);
Документ ПродажаТовара был записан с временем 10:26:23, но созданный мной документ прописался с временем 12:00:00.
Помогите решить проблему
|
|
3
Злопчинский
26.09.12
✎
18:58
|
полезность
.
сделай так:
В НУЖНОЙ ДАТЕ!!!
ОприходованиеИзбыткаТовара.Записать();
ОприходованиеИзбыткаТовара.УстановитьВремя(Часы, Минуты, Секунды-1);
ОприходованиеИзбыткаТовара.Записать();
|
|
4
Злопчинский
26.09.12
✎
18:59
|
пока НОВЫЙ документ в базе отсутсвует - то есть не записан - принудительно ему установить нужное врем яне получится... наверное...
|
|
5
Deenka
26.09.12
✎
19:03
|
Злопчинский, спасибо за помощь!
|
|
6
Cthulhu
26.09.12
✎
19:21
|
а вообще лучше сформировать позицию нового по позиции старого.
|
|
7
Злопчинский
26.09.12
✎
19:43
|
(6) это что имеется в виду? взять позицию старого, и сдивнуть на одну? - так все равно, пока не запишем - формировать позицию не у чего?
|
|
8
Злопчинский
26.09.12
✎
19:45
|
(5) пжста!
.
вот человек - не поленился. отписался что ок/спсб! хоть понятно, что не в яму сработал... ради таких спасиб вообщем еще ипишешь что-то ;-)
|
|
9
cathode
26.09.12
✎
20:14
|
(4) Кхм, АвтоВремяОтключить(), нет?
|
|
10
Злопчинский
26.09.12
✎
20:20
|
(9) хз... как-то не экспериментировал...
|
|