Имя: Пароль:
1C
 
Перегрузка 7 - 8
0 Мисти
 
19.03.15
16:29
Если  Контр8.НайтиПоНаименованию(Контр7.Наименование) = 1 Тогда  
                    Иначе
                        КонтрПапка = Контр8.СоздатьГруппу();
                        КонтрПапка.Наименование = Контр7.Наименование;
                        КонтрПапка.Записать();
                    КонецЕсли;

Почему она у меня раз за разом не находит? Да еще и за 1 проход по 2 папки создает!
1 salvator
 
19.03.15
16:31
Потому что НайтиПоНаименованию возвращает ссылку на справочник.
2 vicof
 
19.03.15
16:32
Потому что по наименование не совпадает с искомым.
Потому что не находит.
Ваш кэп.
3 vicof
 
19.03.15
16:32
(1) +1
4 vicof
 
19.03.15
16:32
(0) А вообще вся проблема в прокладке.
5 Мисти
 
19.03.15
16:35
Кажется, уже исправила.
А вот еще:
Подключает нормально:
    Подключение = СоздатьОбъект("V83.COMConnector");//  V83.Application
    попытка
        Если ИспользуетсяСервер1С = 1 тогда
            БазаОле = Подключение.Connect("Srvr= """+СокрЛП(Сервер1С)+""""+";Ref="+СокрЛП(ПутьКБазе)+";Usr=""" + СокрЛП(Пользователь) +""""+";Pwd="""+ СокрЛП(Пароль)+""";");
        Иначе
            БазаОле = Подключение.Connect("File=""" + СокрЛП(ПутьКБазе) + """; Usr=""" + СокрЛП(Пользователь) + """; Pwd=""" + СокрЛП(Пароль) + """");
        КонецЕсли;

А как отключить?
У меня написано - БазаОле = ""
При этом с ошибкой закрывается 7.
6 Мисти
 
19.03.15
16:37
КонтрПапка = Контр8.НайтиПоНаименованию(Контр7.Наименование);
                    Если  КонтрПапка = Контр8.ПустаяСсылка()  Тогда  
                        КонтрПапка = Контр8.СоздатьГруппу();
                        КонтрПапка.Наименование = Контр7.Наименование;
                        КонтрПапка.Записать();
                    КонецЕсли;
7 zak555
 
19.03.15
16:38
что за ковнокод ?
8 zak555
 
19.03.15
16:39
9 salvator
 
19.03.15
16:44
(5) Присвоить Неопределено.
10 salvator
 
19.03.15
16:46
(6) Если  КонтрПапка = Контр8.ПустаяСсылка()  Тогда

Это что?
11 vicof
 
19.03.15
16:49
(10) Это мисти) знакомься)
12 salvator
 
19.03.15
16:50
Что у тебя в Контр8?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший