Имя: Пароль:
1C
1С v8
Как найти элемент по коду
0 Demetres
 
25.08.11
16:05
Есть иерархический справочник "ОКСО" в корне находиться две предопределённые группы Справочники.ОКСО.СтарыеДо2011 и Справочники.ОКСО.НовыеПосле2011, контроля уникальности кодов нет и наименования тоже могут повторяться. Подскажите пожалуйста как искать элемент (группировку) по коду в заданной группировке (СтарыеДо2011 или НовыеПосле2011 внутри этих групп коды уникальны), получать нужно элемент типа СправочникСсылка пробовал использовать Справочники.ОКСО.НайтиПоКоду(Код,,Справочники.ОКСО.СтарыеДо2011) но она отрабатывает для одного уровня вложенности, хотел написать функцию, которая получает данные из запроса, но столкнулся с проблемой как описать что мы выбираем только те элементы которые находятся в группе СтарыеДо2011 или НовыеПосле2011, подскажите пожалуйста как решить эту проблему?
1 Edin_one
 
25.08.11
16:07
Казалось бы чего проще, написать функцию, тем более если элементы предопределенные
2 mikecool
 
25.08.11
16:09
в запросе условие В ИЕРАРХИИ ЗНАЧЕНИЕ(Справочник.ОКСО.СтарыеДо2011)
3 Kreont
 
25.08.11
16:09
Через запрос
4 Aprobator
 
25.08.11
16:12
дурацкий вопрос, а коды элементов, которые ищем как получаем?
5 Aprobator
 
25.08.11
16:12
потому как есть понятие полный код и тогда на родителя то пофиг.
6 Demetres
 
25.08.11
16:13
всем спасибо в "простые примеры разработки" нашёл что искал
7 Demetres
 
25.08.11
16:13
(2) решение такое же как вы предложили