#0
by Stim
скриптом выгружаю базу. Вот часть кода: Я так понимаю - что WshShell.Run - должно сначала выполниться, потом идти на следующую строку. У меня же получается выполнение идет на след строку, в то время, как процесс 1сv8.ехе еще не завершен. И весь скрипт проходит до конца, а выгрузка все еще выполняется. как заставить скрипт ждать выполнения команды WshShell.Run ?
#1
by Лопата
вся проблема в том, что после старта 1cestart.exe стартует 1cv8.exe. Поэтому нужно использовать 1cv8.exe в первой строчке кода.
#6
by spectre1978
если все-таки нужно запускать именно 1Сestart, то можно потом пытаться в цикле с паузами в 10 секунд открывать DumpIBFile на чтение. Файл 1С открывает эксклюзивно, т.е. пока у вас в скрипте происходит ошибка открытия - выгрузка не завершена. Как только открытие произойдет - значит, все, можно закрыть и выполнять дальнейшие действия.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Розница 2.1 как по умолчанию продавать пачками а не штуками?
- Помогите пожалуйста вылезает ошибка ожидается выражение "ВЫБРАТЬ"
- Мой пакет XDTO не появляется среди пакетов глобальной фабрики
- v7: сохранение таблицы в excel
- Отображение картинки при добавлении позиций в табличную часть
- Расчет доли в запросе (внешний отчет) не СКД.Возможно?
- Изменить показатели расчета зарплаты ЗУП 3.0
- Перенос логов базы при переносе сервера 1С
- v7: Отловить изменение пометки списка на форме
- Загрузка рабочих центров
- Количество записей регистра Хозрасчетный
- Как из внешней компоненты на С++ вызвать функцию Сообщить 1с 8?
- Счет-фактура в БП 3.0
- Варианты отчета не отображаются
- Как заполнить тч в тз
- отчет на скд
- Корректировка приходного ордера
- Обмен через XDTO с мобильным приложением
- УТ 11. Сбрасывается расчет себестоимости
- 1С 8.3, локальный HASP и RDP