Вход | Регистрация
 

Запуск 1С из 1С

Запуск 1С из 1С
Я
   RolandGrey
 
02.08.19 - 16:34
Доброго дня.
Исходные данные - запускаю конфигуратор другой базы через ЗапуститьПриложение. В этой команде конечно есть параметр ДождатьсяЗавершения, чтобы после запуска пойти дальше.
Но как вообще понять - запустилось приложение или запуск вообще завис и все пропало?
 
 
   ДенисЧ
 
1 - 02.08.19 - 16:37
Через винапи перебрать окна и проверить
   sqr4
 
2 - 02.08.19 - 16:38
Жестью пахнет) а что конкретно делаете?
   RolandGrey
 
3 - 02.08.19 - 16:45
(2) пахнет :).
подключаюсь к другой базе к структуре конфигурации чтобы там проверить содержимое 1 макета и его перезаписать при необходимости

пока все делал на своей машине - проблем не было. Сейчас перехожу на сервер и возникла проблем что подключение зависло и залочило 1 файл. Хотелось бы эту проблему мониторить как-то
   sqr4
 
4 - 02.08.19 - 17:00
А не проще было бы хранить макет в предприятии?
   RolandGrey
 
5 - 02.08.19 - 17:03
(4) а в чем принципиальная разница в данном случае?
в макете лежат записи о версии определенных объектов
   sqr4
 
6 - 02.08.19 - 17:14
так не нужно будет запускать никакое "стороннее приложение", типа "предприятия" или "конфигуратора". Просто цепанули данные, по тому же кому(а можно вообще какой нибудь веб/хттп сервис), проверили все ли норм в макете, если что то нужно, то записали, если нет оставили так.
Почему макет, а не регистр сведений?
   RolandGrey
 
7 - 02.08.19 - 17:30
(6) ком не катит, хттп-блок есть рядом.
принципиально хотелось убрать от глаз пользователей, потому и внутри конфы. Макет показался удобным с точки зрения структуры.
   RolandGrey
 
8 - 02.08.19 - 17:32
(7) ну и баз много - публиковать их на веб-сервере не хотелось бы
   sqr4
 
9 - 02.08.19 - 17:34
[подключаюсь к другой базе к структуре конфигурации]
А это как делаете?
   RolandGrey
 
10 - 02.08.19 - 17:39
формирую строку запуска типа 
"C:\Program Files (x86)\1cv8\8.3.12.1790\bin\1cv8.exe" DESIGNER /IBName "ИмяБазы" /N "ИмяПользователя" /ConfigurationRepositoryF "ПутьКХранилищу"  и т.д.
   VladZ
 
11 - 02.08.19 - 17:42
(0) С какой целью?
   palsergeich
 
12 - 02.08.19 - 17:43
(0) Гляь как это реализовано в АПК
   RolandGrey
 
13 - 02.08.19 - 17:45
(11) с целью изменить общий макет в конфигурации
   sqr4
 
14 - 02.08.19 - 17:54
Походу надо отказаться от "ДождатьсяЗавершения" и ввести какой то таймаут на запуск ну да или окошки мониторить
   Вафель
 
15 - 02.08.19 - 17:58
а как ты из конфигуратора данные читаешь?
   RolandGrey
 
16 - 02.08.19 - 18:02
(15) /DumpConfigToFiles КаталогВыгрузки -listFile ФайлНастройкиВыгрузки -Format Hierarchical

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.