Сохранение документа Word при его закрытии #457899


#0 by Fominro
Приветствую всех! Проблема в следующем. Из 1С 8.2 создаю документ Word, после обработки этого документа пользователем, документ должен автоматически сохраниться в хранилище значений. Для перехвата события закрытия документа, использую: Но когда выполняется процедура ПередЗакрытиемДокументаWord документ еще не закрыт и сохранение его как файла в хранилище значений выдает ошибку «Ошибка совместного доступа к файлу». Как с этим можно побороться? События типа «После закрытия документа» я не нашел. Как еще можно определить, что нужный документ закрылся и его можно затягивать в базу?
#1 by Mirid
Как вариант сделать отдельную кнопку на форме которая будет помещать файл в хранилище, после того как он закроется.
#2 by Kom-off
Ну, например как второй вариант, попробовать отследить системное событие закрытие Word, например, при помощи технологии WMI.
#3 by Fominro
По кнопке на текущий момент есть обработка. но хочется все таки что бы сохранялось в базу без участия пользователя
#4 by AndreyLan
В конфигурации Документооборот на 8.2 такой функционал реализован. Можно там "подглядеть" как реализовано.
#5 by пента
с копией делай все, что хочешь :)
#6 by пента
+5 и лучше при закрытии, а не перед закрытием
#7 by Fominro
Спасибо, с копией получилось :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С