Визуальный выбор объекта метаданных в форме #807442


#0 by Dmitriy_Kolesnikov
В реквизите справочника надо хранить ссылку на объект метаданных. Можно её засунуть, например, в ХранилищеЗначения. Вот тут есть пример: Но хочется вывести этот реквизит на форму и визуально его менять. Какое-то дерево всех объектов метаданных, например, похожее на то, как в конструкторе запросов. Есть ли что-то готовое?
#1 by NecroDog
В типовых есть общая форма ВыборОбъектовМетаданных. Не то?
#2 by Филиал-msk
А если метаданные изменяются, то судорожно лопатить всю базу, залезать в каждое хранилище значений и копаться там. Отличная идея!
#3 by Лефмихалыч
Не, просто забить и
#4 by Dmitriy_Kolesnikov
а как тогда хранить ссылки на метаданные в реквизитах?
#5 by Филиал-msk
Зачем?
#6 by Dmitriy_Kolesnikov
Справочник - настройка печатной формы документа. В самом документе почти 200 реквизитов, 18 табличных частей. В справочнике хранятся разделы печатной формы (3 уровня вложенности) и информация о том, какие реквизиты как выводить. Там в некоторых полях комбинируются целые наборы реквизитов. У разных табличных частей совсем по-разному устроен вывод, много специфики. Почему настройки в справочнике - потому что документ часто меняется, и я не хочу переписывать код каждый раз, когда это происходит. Делаю, ясное дело, вся это конструкция для техподдержки, а не для юзеров.
#7 by Филиал-msk
> В самом документе почти 200 реквизитов, 18 табличных частей. ... > документ часто меняется был прав. Храни строковые идентификаторы.
#8 by Филиал-msk
Или даже не так. Сделай иерархический справочник, заполни его и ставь ссылки на его элементы. Это будет подходящим пездицом для существующего документа.
#9 by fedoss
Тек, если это типовая, то есть такой справочник - ИдентификаторыОбъектовМетаданных из БСП
#10 by Филиал-msk
Есть. А что он делает - знаешь?
#11 by fedoss
Да как все остальные справочники - хранит информацию. :) Если вопрос про его использование в БСП - как раз используется как аналог ссылки на объекты метаданных там, где это требуется. Например, для настройки команд печати, версионифицирования, прав доступа и пр.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С