Цитата:
Сообщение от
gl00mie
Если дело в проверке грамматики, то ее ведь можно отключать не для всех клиентов на терминалке, а для того экземпляра Word, через который вы заполняете шаблон.
Теоретически можно.
Но практически, проблема в том, что эта настройка прописывается в реестре. Как следствие, вступает в силу после перезагрузки ВСЕХ экземпляров приложения.
На практике это означает следующее:
Если до программного изменения Options был запущен другой экземпляр Word, то Options, конечно, будет изменен для нового экземпляра, но в силу не вступит. Так и останутся тормоза при выводе до тех пор, пока не будут перезагружены ВСЕ экземпляры Word.
Другими словами, код
X++:
Com comOptions;
;
comOptions = m_comApplication.options();
comOptions.CheckGrammarAsYouType(false);
окажет нужный эффект только в том случае, если на момент его исполнения существует только один запущенный экземпляр Word в котором и выполняются модификации.