Имя: Пароль:
1C
1С v8
Не сохранять файл при копировании.
0 Solitar
 
16.10.12
13:46
есть обработка, которая обходит эксель файл.

используется метод.
КопироватьФайл(ПутьКФайлу, ВременноеРасположение);


и в обработке код

НовыйПуть = Н_ОбщийМодуль.Копирование(ПутьКФайлу);
Док = ПолучитьCOMОбъект(НовыйПуть);

после обхода и загрузки из нового пути выскакивает сообщение с сохранением файла. как автоматически отменить сохранение?
1 Cube
 
16.10.12
13:47
(0) Кажется, нужно сделать так:

Док.Saved = True;
2 Cube
 
16.10.12
13:54
+(1) Вот, нашел, как я делал:

   Попытка
       MSWord = ПолучитьCOMОбъект(, "Word.Application");    //Если Word уже открыт, то подключаемся к нему.
   Исключение
       Попытка
           MSWord = Новый COMОбъект("Word.Application");    //Открываем Word.
       Исключение
           Сообщить("Ошибка формирования печатной формы. Скорее всего на Вашем компьютере не установлен Microsoft Word.", СтатусСообщения.Внимание);
           Сообщить(ОписаниеОшибки(), СтатусСообщения.Внимание);
           Возврат;
       КонецПопытки;
   КонецПопытки;
   Документ = MSWord.Documents.Open(ИмяФайла);
   Документ.Saved = Истина;
   MSWord.Visible = Истина;
   MSWord.Activate();
3 Solitar
 
17.10.12
13:34
(2) спасибо. помогло )