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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2005, 09:42   #1  
Roman. ~RVS is offline
Roman. ~RVS
Участник
Аватар для Roman. ~RVS
 
26 / 10 (1) +
Регистрация: 08.10.2004
Адрес: Москва
? COMOfficeDocument_RU как дождаться конца работы в документе?
Задача вот какая: создаётся из под аксапты документ, после чего в аксапте нужно дождаться окончания работы в офисном документе и продолжить выполнение своего кода.

делал бесконечным циклом со sleep(100); и с выходом по условию, что m_ComApplication.toString() == "" или m_ComDocument.toString() == "".

для вордовых документах это как-то работает, но на экселе - нет. это условие срабатывает, когда редактируешь ячейку. (на каком-то из офисов это срабатывало и в ворде при нажатии на крестик, когда выводился запрос о сохранении - бред какой-то, простите)

проверка на существование ссылок на самих com-объектов тоже ничего хорошего не дала - даже после закрытия документа оно продолжает куда-то ссылаться (хоть там уже и методов нет), в null не сбрасывается.

может кто с подобным сталкивался? или идеи какие?...
__________________
Best wishes,
Roman. ~RVS
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Журнал работы пользователей (логи)? Anais DAX: Администрирование 7 26.08.2009 09:15
Ошибка: Сессия работы на сервере AOS прервана... Atani DAX: Программирование 6 09.08.2007 09:28
Использование профилировщика и толкование результатов его работы belugin DAX: Программирование 3 22.11.2005 16:56
Настройка прав доступа для работы с журналами платежей Pismarkina DAX: Администрирование 3 27.05.2005 09:31
Организация работы программистов Андре DAX: Прочие вопросы 34 29.05.2002 13:16

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:58.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.