![]() |
![]() |
![]() |
|
Перегрузка 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?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |