Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) обновление конфигурации cmdMergeMD (число прочтений - 5853 )
jbrain
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 20. Сентября 2006
обновление конфигурации cmdMergeMD
10. Октября 2006 :: 10:54
Печать  
Добрый день!
пытаюсь реализоват автоматическое обновление конфигурации, изменив в скрипте autoload.vbs
cmdLoadMD на cmdMergeMD, но в процессе работы возникает окно "Объединение конфигурации", в нем нужно нажать кнопку ОК, как это сделать, подскажите пожалуйста!!
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: обновление конфигурации cmdMergeMD
Ответ #1 - 10. Октября 2006 :: 11:24
Печать  
Юзай dynawrap.dll
примеров в скриптах для Опенконфа полно
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
jbrain
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 20. Сентября 2006
Re: обновление конфигурации cmdMergeMD
Ответ #2 - 10. Октября 2006 :: 11:32
Печать  
простите, а можно поподробнее?
извиняюсь за не грамотность, но я не совсем программист...
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: обновление конфигурации cmdMergeMD
Ответ #3 - 10. Октября 2006 :: 11:41
Печать  
ИМХО долго объяснять.
Ищи в инете доку по dynawrap.dll и смотри примеры в скриптах.
ИМХО нужно быть программистом все-таки для этого Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
jbrain
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 20. Сентября 2006
Re: обновление конфигурации cmdMergeMD
Ответ #4 - 10. Октября 2006 :: 12:04
Печать  
ну сказть - "rtfm" и "google тебе поможет", это конечно проще всего...

иными словами нужно отлавливать по заголовку окно и посылат в него "ОК" ? средствами только openconf, так как сделано в функциях Configurator_OnFileDialog, Configurator_OnDoModal никак??

просто стоит задача автоматического обновления порядка же 200 баз.. а разработчик требует чтобы база сначала делала обновление МД а потом загрузку нового МД.. со вторым проблем нет, а вот в первом это дурацкое окно все портит..


  
Наверх
 
IP записан
 
jbrain
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 20. Сентября 2006
Re: обновление конфигурации cmdMergeMD
Ответ #5 - 10. Октября 2006 :: 13:21
Печать  
вообщем криво конечно, но сделал так:

Count=1

Sub Configurator_OnIdle()
  if Count = 1 Then
   set wshShell = createObject("WScript.Shell")
   wshShell.sendKeys("{Enter}")
   wshShell = ""
   Count = 0
end if
End Sub
  
Наверх
 
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: обновление конфигурации cmdMergeMD
Ответ #6 - 10. Октября 2006 :: 15:25
Печать  
jbrain писал(а) 10. Октября 2006 :: 12:04:
ну сказть - "rtfm" и "google тебе поможет", это конечно проще всего...


На самом деле и искать ровно столько же Улыбка, даже еще меньше: примеры работы с dynwrap в самих скриптах ОпенКонфа, доходчивое описание самой компоненты - http://script-coding.info/dynwrap.html.

Ссылка эта не раз приводилась, будьте внимательнее Улыбка и удачи!
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
jbrain
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 20. Сентября 2006
Re: обновление конфигурации cmdMergeMD
Ответ #7 - 10. Октября 2006 :: 16:52
Печать  
kuntashov писал(а) 10. Октября 2006 :: 15:25:
Ссылка эта не раз приводилась, будьте внимательнее Улыбка и удачи!

Спасибо!

вопрос теперь еще вот какой, как передать сообщение нужному мне окну, если машина разлогинена?
связка
WshShell.AppActivate("Объединение")
WshShell.sendKeys("{Enter}")
не отрабатывает.. я думаю именно потому что машина не залогиненая... но весь смысл в том, чтобы обновление конфигурации происходило не зависимо от того, залогинена машина или нет.. как передать фокус окну?


  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: обновление конфигурации cmdMergeMD
Ответ #8 - 12. Октября 2006 :: 05:48
Печать  
Ищи на проклубе разработку "Загрузчик 1С", там решены задачи объединения и загрузки через ком.строку
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
jbrain
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 20. Сентября 2006
Re: обновление конфигурации cmdMergeMD
Ответ #9 - 25. Октября 2006 :: 16:34
Печать  
artbear писал(а) 12. Октября 2006 :: 05:48:
Ищи на проклубе разработку "Загрузчик 1С", там решены задачи объединения и загрузки через ком.строку

Если Вы этот имеете ввиду http://1c.proclub.ru/modules/mydownloads/personal.php?cid=6&lid=429 то я что-то не нашел там ничего про командную строку..
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: обновление конфигурации cmdMergeMD
Ответ #10 - 26. Октября 2006 :: 04:30
Печать  
Нет, это другая прога.
Ищи нужную по автору AlexQC на проклубе или на итланде.
ЗЫ точное название не помню Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать