#0
by Storm
Как получить все группы справочника лежащие ниже определенной группы на 1 уровень. Например "Основное пр-во"-"Цех1","Цех2","Цех3"-и далее каждый цех делится на участки 1-10. Все значения - группы справочника. Нужно получить значения Цех1, Цех2, Цех3. В общем элементы справочника, являющиеся группами, и лежащие ниже элемента "Основное пр-во" на 1 уровень.
#6
by Diter
А вот тут тебе и поможет Уровень Только не вздумай последовать совету - у тебя попадут все группы ниже первого уровня во всех группах первого (не только "Основное производство")
#7
by Falcon
перед тем как прислушиваться к советам Ditera.... предлагаю ознакомиться с веткой ;..... весьма поучительно :-))
#12
by Falcon
так тебе надо выбрать элементы только 2, 3 и 4 уровня из определенной группы? ну так используй ПринадлежитГРуппе (Сам DITER тебе посоветовал - гордись этим) + (Уровень > 1) И (Уровень < 5)... в чем проблема то?
#15
by Diter
ты ещё ничего не понял мальчик? Ты в той ветке полность (правда к 30 посту) повторил то, что я сказал в первой пятёрке, при условии что ты имел перед глазами конфигурацию, а я нет. Чего ты прыгаешь? Угомонись.....
#20
by Storm
Т.е. выход только в переборе всех элементов, и отборе групп с уровнем Исходный (Основное пр-во)+1, плюс проверка ЭтоГруппа. Так?
#22
by Falcon
ага первая часть Марлезонского балета!!! теперь Вторая часть Марлезонского балета!!!! 15 пост Diter 15:46...... 17 пост Falcon 15:48...... Во на Украине 15 это в первой пятерке а 17 это уже 30..... круто.....
#35
by Diter
Это решение или нет? Это работать будет? Я понимаю - извращений придумать можно много, но вопрос - это работает?
#37
by Ветеран
Я ничего не придумывал ..., тем более извращения ... Извращениями я бы скорей назвал ваши с Флаконом потуги ...
#42
by Falcon
незачто..... однако прикольнее..... Ветерану отдельное фи.... за скрытность и за пост, я все таки искрене интересовался твоим методом.... который ты так и не открыл.
#46
by Falcon
а причем здесь он? ты либо включаешь ВСЕ подчиненые в выборку, либо не включаешь...... т.е. выбираешь по первому уровню.... хотя идея совместного использования ИспользоватьРодителя И ВключатьПодчиненые, не лишена смысла, но требует проверки.... мне кажется что в таком случае выборка будет пустой, хотя могу ошибаться..... тем не менее, если ты уверен, что такая конструкция отработает, можно было сказать, а не обзывать мой код "извращениями"....
#47
by Ёпрст
Не согласен ключатьПодчиненные(<?>); Синтаксис: ВключатьПодчиненные(<Число>) Назначение: Установить флаг выборки всех подчиненных элементов. Возвращает: Текущее числовое значение режима выборки подчиненных элементов справочника (на момент до исполнения метода). Параметры: <Число> - что выбирать: 1 - включать в выборку подчиненные элементы, 0 - не включать в выборку подчиненные элементы (необязателен, по умолчанию - 1). Замечание: По умолчанию в выборку всегда включаются подчиненные элементы. Метод должен вызываться раньше метода ВыбратьЭлементы. Метод можно использовать только для объектов, созданных функцией СоздатьОбъект. " Не нужно перебирать все элементы ... " Как Это не нужно? ... Поясните пожалуйста для бестолковых ...
#48
by Falcon
не нужно перебирать ВСЕ - в смысле весь справочник.... а иначе конечно перебирать в пределах подчинения.....
#49
by Falcon
Ветеран прав.... работает... тогда код принимает вид Спр.ИспользоватьРодителя(ТвоеОсновноеПрво);
#52
by 427
Все таки ИспользоватьДитера пришлось.... тьфу.... не Дитера, а ИспользоватьРодителя... ну и комики, однако...
#65
by Ветеран
Честно говоря, я вас таких даже побаиваюсь ... А где ты тут видел такую? Которая из них?
#66
by Grant
Ямщик, не гони... чем не нравится (цитирую )? Спр.ИспользоватьРодителя(ТвоеОсновноеПрво);
#67
by Ветеран
Ах, вот ты про какое место говорил ... А я, болван, из твоих объяснений себе нечто иное вообразил ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить название группы справочника зная элемент этой группы?
- v8: Как получить форму для выбора группы контрагента в OLE-базе?
- Как получить разность дат (Нужно получить количество дней)
- Как по имени справочника получить Менеджер справочника
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
В этой группе 1С
- Ошибка в запросе: неправильное число полей или несоответствие типов в объед
- V8: УТ Репорт приходы/продажи/оплаты
- Как вывести на печать родителя... подскажите плиз..
- Не получается пропсиать имя сервера в nethasp.ini
- Назначение типа колонке в таблице значений.
- Метод объекта не обнаружен (НайтиПоЗначению) ХЭЛП!
- Помогите с запросом: "Неверно заданный путь"
- Компонента Оперативный учет
- Как вывести ТЗ на чечать?
- ТиС. Проведение документа Возврат от Покупателя
- Управление Торговлей и Клиент-Банк.
- Как запретить отмену проведения документа, если есть все права.
- Печать формы Т-2 по военнообязаным.
- Отбор по свойствам объектов в отчетах
- Неудачная попытка загрузить FormEx.DLL
- Сохранение настроек форм
- ЗиК: расчетно-платежнная ведом. ф. 0504401
- Как вытащить картинки из файла .chm?
- Как сохранить параметры отбора в отчете?
- Чем открыть *.grs файлы