Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 00:12
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Выполняется такой процесс (код 1С):СчетчикЦикла = 0;Для СчетчикЦикла = 1 По СЗ.РазмерСписка() Цикл Document = Desktop.LoadComponentFromURL(ConvertToUR L(СЗ.ПолучитьЗначение(СчетчикЦикла)), "_blank", 0, Array); sMacroURL = "macro://./Standard.Module1.Main"; oDisp.executeDispatch(Desktop, sMacroURL, "", 0, Array); Document.storeAsURL(ConvertToURL(СЗ.Полу читьЗначение(СчетчикЦикла)), Array); Document.close(0);КонецЦикла;В цикле открывается документ, выполняется макрос, сохраняется, закрывается.Можно ли сделать это все невидимым, а то экран моргает?И еще при выполнении этого цикла на быстродействующих машинах, 1С-ка ругается на стороку: Document.storeAsURL(ConvertToURL(СЗ.Полу читьЗначение(СчетчикЦикла)), Array);На мой взгляд это происходит, потому что 1С-ка не дожидаясь OOo идет дальше построчно.Есть ли механизмы обратной связи, т.е. пока OOo не выполнит открытие, макрос и закрытие документа, 1С-ка не сможет идти дальше?
Ответить с цитированием
Ответ

Опции вопроса Поиск в этом вопросе
Поиск в этом вопросе:

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


Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Легко скрыть ненависть, трудно скрыть любовь, всего труднее скрыть равнодушие. Guest Ещё вопросы и ответы из архива 2 0 17.01.2012 14:29
Легко скрыть ненависть; трудно скрыть любовь; всего же труднее скрыть равнодушие Guest Ещё вопросы и ответы из архива 4 0 09.01.2012 15:52
Скрыть время публикации, оставить только дату Guest Третий архив вопросов и ответов 0 29.09.2011 07:49
Как скрыть время добавления? Guest Продолжение нового архива 0 29.09.2011 04:07



© www.otvetnemail.ru - Форум вопросов и ответов.