Помощь - Поиск - Пользователи - Календарь
Полная версия: как программно согласиться с переиндексированием
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Обмен данными
tunec
вопрос:
Запускаю предприятие для обмена через OLE:
БАЗА.Initialize(БАЗА.RMTrade, c:\program files\1c77\BIN\1cv77.exe enterprise /d c:/копияБД /nПользователь /pПароль, "NO_SPLASH_SHOW");

Так если слетели индексы мне выдается ошибка и я вручную должен заходить и переиндексировать, что весьма неудобно. Можно ли сделать, чтобы база открывалась монопольно и при необходимости переиндексировалась программно, без всяких глупых вопросов?
WaRDeR
Запустить в пакетном режиме с переиндексацией баз (читай книгу по установке 1С77)
shegy
Цитата(tunec @ 17.9.2008, 15:22) *

вопрос:
Запускаю предприятие для обмена через OLE:
БАЗА.Initialize(БАЗА.RMTrade, c:\program files\1c77\BIN\1cv77.exe enterprise /d c:/копияБД /nПользователь /pПароль, "NO_SPLASH_SHOW");

Так если слетели индексы мне выдается ошибка и я вручную должен заходить и переиндексировать, что весьма неудобно. Можно ли сделать, чтобы база открывалась монопольно и при необходимости переиндексировалась программно, без всяких глупых вопросов?

А попробуй просто cdx файлы грохнуть, перед тем как будешь базу подключать!
tunec
К сожалению книги по установке 1с 7.7 у мну нету, где-то потерялась...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.