Имя: Пароль:
1C
1C 7.7
v7: Перехватить вывод окна установки времени документа при изменении его даты?
0 pvase
 
19.09.12
15:35
Есть некоторая проблема с датами документов. Например, сегодня создаются документы и проводятся на 23:00. Менеджер вдруг решил документ перенести на завтра и поменять в нем дату. При таком изменении время документа будет запрошено и по умолчанию стоять тоже время (23:00), в результате чего документ запишется на завтра на 23:00. Что приводит к тому что завтра новые документы будут записаны и проводиться после этого времени (23:00:10 и т.д. по 10 секунд). Как сделать так чтобы документы при изменении даты на будущую записывались на другое время (например 06:00)? Можно ли как то перехватить окно "Время документа" и принудительно указать другое время чем сейчас установлено?
1 pvase
 
19.09.12
15:43
Если нельзя перехватить - как тогда запретить менять время, а для будущих документов (но уже созданных ранее) заменять время на другое при Записи?
2 oslokot
 
19.09.12
15:54
АвтоВремяОтключить();
Синтаксис:
АвтоВремяОтключить()
Назначение:
Отключить режим автоматической установки времени для новых документов, при этом новые документы заносятся с временем, устанавливаемым при помощи метода УстановитьВремя.
3 pvase
 
19.09.12
16:55
(3) Спасибо, но "УстановитьВремя" не работает для Формы документа, есть только АвтоВремяxxx
4 Mikeware
 
19.09.12
16:58
только делать свой перенос. из собственного журнала
5 pvase
 
19.09.12
16:58
(+3) А АвтоВремяНачалоДня() - будет записывать доукменты в обратном порядке.
АвтоВремяКонецДня() - начнет с 12:00 что не хорошо.
Основная теорема систематики: Новые системы плодят новые проблемы.