#0
by EuVod
Имеется элемент справочника-«ведущий» (который может быть любого вида в процессе исполнения). Нужно независимо от вида, не привязываясь к конкретной структуре МД получить список подчиненных ему элементов (всех видов). Как бы это сделать пооптимальнее. Пока мысля только – перебирать Метаданные и создаватьОбъект(Спавочник.ххх) для каждого вида, у которого владельцем стоит вид «ведущего» справочника. В этом объекте делать .ИспользоватьВладельца, и затем .ВыбратьЭлементы – и их уже заносить в список. А может я чего-то упускаю и можно как-то проще. (типа как у документов – док. неопределенного вида->ВыбратьПодчиненныеДокументы ).
#1
by pit
а почему бы просто не перебрать справочники и выяснить владельцев... без создания справочника владельца...
#2
by EuVod
дык сам эелмент у меня есть - мне нужны все, кто ему подчинен, какого бы вида они не были. То есть от владельца пляшу. (мне не виды справочников нужны, а конкретные элементы)
#3
by VicAlex
что за произвольный справочник? Все равно работать будешь с конкретным элементом конкретного справочника. Не глядя на владельца элементы подчиненного справочника перебираютя Спр.ВыбратьЭлементы;
#4
by USSR
Правильно ты всё написал. Перебираешь метаданные и ищешь виды, у которых владелец вида твоего элемента. Создаешь и выбираешь, задавая элемент в качестве владельца
#5
by EuVod
спасибо!уже так и сделал - буду спать спокойно:) - а то всегда хочется как-то изяшнее и изяшнее.
#6
by EuVod
ИМХО вы путаете элементы подчиенные данному и элементы, входящие в данную группу. мне нужно было грубо говоря получить все данные о некотором элементе некоторого справочника (заранее неизветсно какого). В том числе все элементы (справочников всех возможных видов), для которых он является владельцем.
#9
by EuVod
ну и обясните мне тупому, к какому объекту применить метод .ВыбратьЭлементы ???еще раз постановка задачи. У меня есть объект "ВедущийЭлемент". (известно, что это значение типа элемент справочника, но какого вида заранее неизвестно. ) Требуется получить СЗ, заполненный элементами всех возможных справочников, для которых ВедущийЭлемент является владельцем.Либо я туплю, либо невнятно объясняю, либо с таким аппломбом мне советуют ответ не на мой вопрос.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как в запросе выбрать номенклатуру, по определенной группе?
- v8. Как выбрать только элементы первого уровня из справочника ?
- Как выбрать иерархически элементы справочника в обрятном порядке ?
- Как выбрать Подчиненные документы в запросе?
- Как выбрать элементы из группы справочника,исключая элементы подгруппы?
- v8: можно ли выбрать элементы из списка значений
- упп , не олучается выбрать в кодах дохода НДФЛ выбрать код 2720 новогодний
- Выбрать тип справочника и выбрать элементы
- Кнопка "Выбрать" на форме выбора или как выполнить нажатие кнопки "Выбрать"
- УНФ 1.6 Как выбрать в документе перемещение запасов выбрать набор/комплект ?
В этой группе 1С
- ТиС9.2 поможите, отчет АВС анализ ТМЦ
- промышленная автоматизация
- Вот посмотел интервью Нуралиева.
- Как удалить все реквизиты из помеченных на удаление документах ?
- принятие к учету ОС списывает суммы не по тем ОС
- Какую проводку ставить на бесплатное питание сотудникам?
- печать из 7.7 на матричный принтер
- OLE, расчет и работа с группами расчетов
- почему иногда при проведении документа нет движений?
- Как учитывать ПО и диски ИТС?
- Попытка оштрафовать Microsoft за нежелание предоставить программный код операцио
- Договорники и начисление ЗП на 76.5 в Бухгалтерии
- Удаленный склад в другом городе
- Вопрос по МОД. (менеджер обмена данными от ПиБи)!?
- Почему 1С тормозит при запуске.
- Не печатает принтер из налогоплательщика...., из любых других программ печатает
- Как программно добавить к строке двойную кавычку?
- Запрашивать подтверждение при закрытии программы
- AMD или Pentium - где скорость работы 1С (7 и 8) выше?
- Выгрузка в текст. Какова максимальная длина строки?