Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 00:14

Среда. Вопрос 4

Автор mixqn, 13 мар 2013, 00:46

0 Пользователей и 1 гость просматривают эту тему.

shest

Функциональные опции - это общие объекты конфигурации. Они являются частью механизма функциональных опций и позволяют выделить в прикладном решении функциональность, которую можно включать/выключать при внедрении, не изменяя само прикладное решение.

PaulMc

ЦитироватьДля чего в 1С используется функциональная опция?

тюю B) да чтобы задействовать функционал программы опционально. хошь включил. не хошь выключил.
призвана в основном облегчить жисть прогерам дабы не перерисовывать интерфейсы, не заморачиваясь с видимость объектов на формах. ну и алгоритмы соответственно пишутся с оглядкой на включенность опций. и т.п.

:)

TimonChD

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

vlad___2011___

Для "динамического" управления составом объектов интерфейса
управляемого приложения, т.е. если опция установлена для текущего
объекта - он отображается, не установлена - не отображается.

Основное использование - это когда задан состав опции, а так
константа - как константа, ну или ссылка на реквизит.

kitaets

для включения или выключения элементов интерфейса в пользовательском режиме

SergioSS

Служит для группировки элементов интерфейса

lobster13

Функ. опции позволяют настроить функционал системы в зависимости от потребностей заказчика (пример: отображение реквизитов на форме в зависимости от значение Функ. опции)

crs

позволяет включить/выключить определенную функциональность в конфигурации. Например, если в опцию добавить поле ответственный документов, то можно настроить при включении опции отображения этого поля в документах или скрытия.

SirYozha

Функциональная опция используется для возможности включать/выключать некоторую функциональность прикладного решения. Если из интерфейса необходимо исключить элементы связанные с некоторым функционалом, надо создать функциональную опцию, определить состав объектов и реквизитов на которые она влияет, указать хранение значения опции (обычно это константы).
При включении или отключении опции меняется видимость объектов, связанных с этой функциональной опцией.

Cyber_mouse

Функциональные опции позволяют разработчику о описать возможности прикладного решения, которые можно оперативно включать или выключать на этапе внедрения или в процессе работы системы. Этот механизм позволяет включать/выключать при внедрении целые блоки функциональности, не изменяя при этом саму конфигурацию.
Можно это рассмотреть на простом примере.
Например, мы создали небольшое прикладное решение, которое позволило автоматизировать работу рекламного агенства "Мода". После удачного внедрения и эксплуатации этого решения, к на обратились сотрудники салона красоты "Аква". Наслышанные о удачном внедрении проекта, они попросили автоматизировать ведение учета в их салоне красоты. Для этого нам не нужно будет полностью переписывать конфигурацию под специфику данной организации, а просто создать дополнительные функциональные опции.

Теги:
Рейтинг@Mail.ru

Поиск