| 3
    
        Звездец   21.05.17✎ 16:50 | 
        все прекрасно доступно
 вот рабочий кусок кода
 
 ПутьКБазе="D:\DB77\";
 Пользователь="Администратор";//пользователь базы 7.7
 Пароль="";
 МонопольныйРежимOLE = ""; // " /m";
 ЗапускБезЗаставки = 0;
 База = Новый COMОбъект("V77.Application");
 СтрокаПодключения = "/D"""+СокрЛП(ПутьКБазе)+""" /N"""+СокрЛП(Пользователь)+""" /P"""+СокрЛП(Пароль)+"""";
 РезультатПодключения=База.Initialize(База.RMTrade,СтрокаПодключения,?(ЗапускБезЗаставки = 1,"NO_SPLASH_SHOW",""));
 
 Если НЕ РезультатПодключения Тогда
 Сообщить("Не удалось произвести подключение к информационной базе");
 Иначе
 Сообщить("ОК!");
 
 КонецЕсли;
 
 СозданоГрупп = 0;
 СозданоШК = 0;
 СозданоЭлементов = 0;
 
 
 //перенос групп номенклатуры
 
 
 Номенкл = База.CreateObject("Справочник.Номенклатура");
 Номенкл.ВыбратьЭлементы();
 
 
 
 Пока (Номенкл.ПолучитьЭлемент() = 1)Цикл
 Если (Номенкл.ЭтоГруппа()=1) И (Номенкл.ПометкаУдаления()=0) Тогда
 
 
 СоздатьГруппу(Номенкл.Код,Номенкл.Наименование,Номенкл.Родитель.Код);
 СозданоГрупп = СозданоГрупп + 1;
 
 
 
 
 КонецЕсли;
 КонецЦикла;
 Сообщить ("Создано групп " + СозданоГрупп);
 |  |