В конфигурации определена функциональная опция, состав - справочник "Справочник1", хранение - константа Булево. Если в расширении добавить какой нибудь объект, например документ "ДокументРасширения", в него вставить реквизит типа "Справочник1", то этот реквизит отображается на форме "ДокументРасширения" независимо от того, какого значение константы функциональной опции.
Как заставить отрабатывать функциональную опцию в расширении?
(0) Добавь в расширении в состав ФО свой реквизит с типом Справочник1 из ДокументРасширения.
Кстати, не в расширении это работает так же. Если реквизит не включен в состав ФО, он будет виден, независимо от ФО
(1) Спасибо. Забыл про возможность включения реквизитов. Именно потому, что "Кстати, не в расширении это работает так же. Если реквизит не включен в состав ФО, он будет виден, независимо от ФО" не верно. Если в ФО включен сам справочник, все ссылающиеся на него реквизиты (не проверял сборные) видны в зависимости от ФО. Вопрос решен, тема закрыта.
Но мне немного не понятно без перепроверки - неужели видимость на форме в каком-то произвольном объекте просто так, без отработки кода из БСП будет зависеть только от попадания в состав ФО справочника?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший