Имя: Пароль:
1C
1С v8
Функциональная опция и расширение
🠗 (Фрэнки 28.06.2020 08:20)
0 LienXo
 
28.06.20
00:10
В конфигурации определена функциональная опция, состав - справочник "Справочник1", хранение - константа Булево. Если в расширении добавить какой нибудь объект, например документ "ДокументРасширения", в него вставить реквизит типа "Справочник1", то этот реквизит отображается на форме "ДокументРасширения" независимо от того, какого значение константы функциональной опции.
Как заставить отрабатывать функциональную опцию в расширении?
1 AlvlSpb
 
28.06.20
01:03
(0) Добавь в расширении в состав ФО свой реквизит с типом Справочник1 из ДокументРасширения.
Кстати, не в расширении это работает так же. Если реквизит не включен в состав ФО, он будет виден, независимо от ФО
2 LienXo
 
28.06.20
02:37
(1) Спасибо. Забыл про возможность включения реквизитов. Именно потому, что "Кстати, не в расширении это работает так же. Если реквизит не включен в состав ФО, он будет виден, независимо от ФО" не верно. Если в ФО включен сам справочник, все ссылающиеся на него реквизиты (не проверял сборные) видны в зависимости от ФО. Вопрос решен, тема закрыта.
3 Фрэнки
 
28.06.20
08:23
если тема "закрыта", то пускай тонет

Но мне немного не понятно без перепроверки - неужели видимость на форме в каком-то произвольном объекте просто так, без отработки кода из БСП будет зависеть только от попадания в состав ФО справочника?
4 AlvlSpb
 
28.06.20
10:30
(2) Ошибаешься. Проверь на любой копии. Если реквизит не указать в составе ФО, он прекрасно будет виден https://d.radikal.ru/d29/2006/81/e9b975aea4b2.jpg