Имя: Пароль:
1C
 
.ИспользоватьРодителя(группа) при добавлении нового элемента
0 the sheriff Benjamin
 
11.08.06
13:03
Добрый день.
Подскажите как реализовать программно добавления нового элемента в ту группу в которую мне нужно. используя метод .ИспользоватьРодителя(группа) при создании нового элемента (в контексте .Новый() - Записать()) элемент добавляется как обычно - на верхний уровень.
в ЖКК написано что .ИспользоватьРодителя(группа) используется для Выборки , а также является свойством при создании нового элемента. Как правильно реализовать?
1 povar
 
11.08.06
13:04
Спр.Родитель = НужныйРодитель
Спр.Записать
2 skunk
 
11.08.06
13:07
(1)а если уникальность по родителю...


спрКакойТо = создатьобъект("Справочник.НужныйНам");
если спрКакойТо.НайтиПоНаименованию("Наименование Нужного Родителя") > 0 тогда
 Родитель = спрКакойТо.ТекущийЭлемент();
 спрКакойТо.ИспользоватьРодителя(Родитель);
 спрКакойТо.Новый();
конецесли
3 povar
 
11.08.06
13:09
(2) подождал бы пока (0) написал, что не получается и тоды переделал
4 skunk
 
11.08.06
13:11
(3)а вдруг будет получаться? ... вдруг у него уникальность по всему справочнику
5 the sheriff Benjamin
 
11.08.06
13:15
именно. серия кодов во всем справочнике. и моя ошибка
 Родитель = спрКакойТо.нАЙТИПОКОДУ(СПР.КОД); (А НЕ ТЕКУЩИЙЭЛЕМЕНТ)
 спрКакойТо.ИспользоватьРодителя(Родитель);
в общем спасибо
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший