|
Из 1С word на печать и надо закрыть без диалога сохранения | ☑ | ||
---|---|---|---|---|
0
боксер
10.12.15
✎
20:36
|
Из 1С печатаем договора из WORD шаблона.
Режим отправки на принтер сначало вроде все нормально работало. Но, вдруг стало после отправки на принтер выдавать диалоговое окно сохранения. Как его убрать? Добавил в код строку док.Application.DisplayAlerts = -1; не помогло. Ранее ее не было и все было нормально Если ОтправитьНаПринтер Тогда Док.Application.Visible = Ложь; //не показываем документ Док.Activate(); // активизируем Док.Application.PrintOut(); // отправляем на принтер док.Application.DisplayAlerts = -1; док.Application.Quit(); //закрытие документа иначе Док.Application.Visible = Истина; Док.Activate(); КонецЕсли; |
|||
1
Смотрящий
10.12.15
✎
20:37
|
(0) За компом еще кто нить работает ?
|
|||
2
mehfk
10.12.15
✎
20:41
|
(0) Предлагаю вернуть систему в состояние "сначало вроде все нормально работало".
|
|||
3
MishaD
10.12.15
✎
20:43
|
видать ворд считает, что документ изменился. Принудительно сохранить программно не предлагать ?
|
|||
4
боксер
10.12.15
✎
20:59
|
(3)ворд естественно меняется, но он не сохряняясь сразу на печать и надо просто закрыть.
там десятки таких договоров печатают сразу и сохранять ничего не нужно.Для сохранения есть другой режим работы не отправляя сразу на принтер |
|||
5
боксер
10.12.15
✎
21:00
|
(1) терминал.много.
(2)админы перегружали пару раз. мож что обновляли-назад не вернуть.надо выяснить из-за чего. |
|||
6
боксер
10.12.15
✎
21:01
|
пока поставил наугад такую фигню
док.Application.Quit(0); //закрытие документа вроде перестало открываться. завтра на месте чел проверит |
|||
7
боксер
11.12.15
✎
12:35
|
(6) не сработало.ставил и (-1) безтолку.
проблема в (0) актуальна. Причем, у меня допустим 5 видов печатных форм. Все печатаются из своего шаблона WORD. Все заполняются аналогично и на печать выводятся: Док.Application.Visible = Ложь;//не показываем документ Док.Activate();// активизируем Док.Application.PrintOut();// отправляем на принтер док.Application.Quit();//закрытие документа все 5 на печать отправляются, но для первого еще и окно сохранения файла открывается- его и надо убрать как то |
|||
8
dk
11.12.15
✎
12:41
|
Док.Application.PrintOut()
Док.Close(Ложь) |
|||
9
боксер
11.12.15
✎
13:27
|
(8)спасибо, чуть позже попробую
вообще Док.Application.Close() так пробовал и ругалось попробую по твоему, но ложь вряд ли проглотит надо 0 или -1 или что там для отмены? |
|||
10
dk
11.12.15
✎
13:38
|
0 = Ложь
|
|||
11
Vladal
11.12.15
✎
13:55
|
(3) Нет, не предлагать. При открытии объекта ворда надо еще один метод задействовать, запамятовал, какой.
|
|||
12
боксер
11.12.15
✎
15:17
|
(8)спасибо большое.проверили.все ОК
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |