|
v7: Изменение времени документа | ☑ | ||
|---|---|---|---|---|
|
0
kupec
20.12.12
✎
13:40
|
Добрый день! Есть некий документ1, в шапке документа есть реквизит типа <документ>, необходимо контролировать время документа1, а именно при записи установить время на секунду позднее чем у документа который в шапке, так вот....если документ1 сохраняется первый раз то проблем не возникает и время правится, а если происходит перезапись то на команду установитьвремя() ругается, смысл такой....как у проведенного документа при повторном перепроведении устанавливать заданное время???
|
|||
|
1
Ёпрст
гуру
20.12.12
✎
13:41
|
Только снятием с проведения, установки времени и проведением.
И всё это, для объектов через СоздатьОбъект |
|||
|
2
пипец
20.12.12
✎
13:41
|
распровести
|
|||
|
3
Ёпрст
гуру
20.12.12
✎
13:42
|
если нужно прямо из открытой формы документа, то есть как минимум, 3 решения обхода.
|
|||
|
4
kupec
20.12.12
✎
13:42
|
т.е. в модуле процедуры ПриЗаписи() это не прокатит?
|
|||
|
5
Ёпрст
гуру
20.12.12
✎
13:43
|
(4) прокатит, но только извратными способами.. коих, не меньше 3-х.
|
|||
|
6
kupec
20.12.12
✎
13:44
|
(5) а какую нибудь наводочку можно?
|
|||
|
7
Ёпрст
гуру
20.12.12
✎
13:47
|
1. прямым запросом апдейтить все таблички для изменении позиции дока (а по-уму, еще и пересчитывать итоги)
2. метод с харе ру "Обход системных блокировок" через открытие-закрытие обработки 3. ОбработкаОжидания 4. Метод с синьёры через копирование атрибутов документа (затратный, но красивый) 5. моей поделкой, например http://infostart.ru/public/79515/ там есть перенос даты (время тоже можно воткнуть, как и перенос периодики и проводок, мне лень ужо было) |
|||
|
8
kupec
20.12.12
✎
13:50
|
(7) спасибо
|
|||
|
9
Стрелок
20.12.12
✎
13:51
|
а может проще не менять время документа исходного? ну чтобы не менять время документ_1? а в коде поставить
Если Выбран()=0 Тогда // устанавливаем время КонецЕсли |
|||
|
10
kupec
20.12.12
✎
13:54
|
(9) в течении дня исходный документ может меняться
|
| Форум | Правила | Описание | Секции | Поиск |