AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.09.2006, 17:34   #1  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
вообще-то при true вроде как не должен
Старый 13.09.2006, 17:41   #2  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Как через класс не знаю, но вообще у документа есть свойство Saved.

Попробуйте его принудительно установить в True. Это должно усыпить бдительность Word'а

В VBA это можно сделать, например, так Application.ActiveDocument.Saved = True. Даже если вы не сохраняли документ, вопросов последовать после этого не должно. В Excel у Workbook есть аналогичное свойство.

P.S. Посмотрел класс - там это свойство как раз и используется. Только не понятно, почему не имеет эффекта... Попробуйте еще на самом Quit сказать "не записывать"
Цитата:
Сообщение от Хелп по Ворду
Quit Method

Quits Word and optionally saves or routes the open documents.
Syntax
expression.Quit(SaveChanges, Format, RouteDocument)

SaveChanges Optional Variant. Specifies whether Word saves changed documents before quitting. Can be one of the following WdSaveOptions constants: wdDoNotSaveChanges, wdPromptToSaveChanges, or wdSaveChanges.
Может, что-то еще открыто в невидимом режиме... А может он какой-нибудь там normal.dot пытается сохранить? (я не более, чем предполагаю)

Последний раз редактировалось Gustav; 13.09.2006 в 18:06.
Старый 13.09.2006, 17:44   #3  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Цитата:
Сообщение от kashperuk Посмотреть сообщение
вообще-то при true вроде как не должен
А, вываливается. Но, даже если и не будет, true не подходит
Если уж сохранять документ, то можно "addDocument.documentSaveAs;" вызвать до закрытия, тогда точно не будет проблем с алертами.
Но, мне не нужно сохранять документ, точнее противопоказано...
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибки Word 2003 при работе в терминальном режиме Владимир Максимов DAX: Программирование 17 03.07.2017 13:42
axcoder: WordSL - Microsoft Word as a visual XSLT editor Blog bot DAX Blogs 0 26.01.2007 05:45
Размножение таблицы Word Eldar9x DAX: Программирование 20 16.01.2007 17:23
Как импортировать из Word chuf DAX: Программирование 4 21.06.2003 15:33
Отчеты в Word... renat DAX: Программирование 4 31.03.2003 11:28
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:56.