#0
by DragonCat
Поиск, к сожалению, ничего не дал, потому даже возникло подозрение, что вопрос дурацкий, из серии "как пройти на Дерибасовскую", но все же попробую: Есть два реквизита. В одном - полное имя объекта метаданных (Справочник.Валюты например, строка естественно). Во втором - поле произвольного типа. Нужно сделать так, что бы при выборе первого поля во втором выбирались объекты только указанного вида метаданных, т.е. в приведенном примере - выбирались только объекты с типом Тип("СправочникСсылка.Валюты"). Для этого, как минимум, нужно сделать трансформацию: "Справочник.Валюты" ==> Тип("СправочникСсылка.Валюты") (ну, чтоб тип полю выбора прописать). Как это можно сделать без использования CASE-структуры (с заменой "Справочник" ==> "СправочникСсылка" и т.д.), и можно ли вообще? Как я понял, конструкции Метаданные.НайтиПоПолномуИмени("Справочник.Валюты").Тип не существует, к сожалению.
#4
by DragonCat
Хоть метод и не универсальный, но по идее должен подойти - заодно и контроль ошибок реализуется. Спасибо за идею! Список выбора формируется стандартной формой БСП 1.2.2.3 "ВыборОбъектовМетаданных". Менять ее не хочется, да и лень.
#6
by unregistered
+ к : естественно может подойти только к объектам имеющим свойство ПустаяСсылка (документы, справочники, перечисления, ПВХ, ПВР, ПС).
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в 1С 7.7 определить количество рабочих дней между заданными датами?
- Как определить что за НАСП ключ?
- Как програмно определить Роль и Интерфейс пользователя?
- Возможно ли определить количество пользователей работающих с ИБ в настоя...
- Как определить тип значения у ПолеВвода составного типа
- Тип(Реквизит.Тип) = Тип("Строка")
- Тип(Реквизит.Тип) = Тип("Строка")
- Как определить программно определить в какой точке завершился бизнес процесс?
- Как привести значение типа "Описание типов" к значению типа "Тип"
- Как определить входит ли тип значения в состав значений составного типа.
- Как определить тип колонки Табличного поля тип Таблица значений
В этой группе 1С
- v7: справка для больничного 1с бухгалтерия 7.7
- почему не закрывается 69,01 счет
- v7: При загрузке документов из 1С ТИС 7.7 ПКО -не заполняется Сумма Взаиморасчетов
- Функция ПолучитьCOMОбъект
- Как отключить цветную печать в лазерном принтере samsung clp -500
- БП 2.0 не закрывает счет 20, НЗП не спасает.
- Как в списке документов просроченные документы выделить красным?
- Сделать активной строку
- v7: новая ТТН для 1с бухгалтерии 7.7
- ИТС на разные конфигурации
- Выполнение отчета СКД через COM. Не получается :(
- v7: Эмулятор ККМ
- Управляемая блокировка регистра накопления
- v7: свойство колонок в журнале документов
- v8: УФ. Обновление на форме программно измененного реквизита
- На ИТС Проф есть полный дистрибутив 1С:Бухгалтерия 8 КОРП?
- v7: Зарплата и кадры в рсв не попадают отрицательные взносы
- v7: Сканер ШК Metrologic MS 5145 и 1С ТиС
- Всплывающие сообщения
- 1С 8.2 УПП 1.3.25.1 Дополнительный отпуск и СЗВ