Вход | Регистрация


Зачем нужны функциональные опции с хранением в константах?

Зачем нужны функциональные опции с хранением в константах?
Я
   1CSharp
 
29.10.18 - 19:58
Почему бы просто не использовать сами константы?
И, получается, опцию можно изменить, только изменив значение константы? Не нашёл метода УстановитьФункциональнуюОпцию.
 
 
   Aleksey
 
1 - 29.10.18 - 20:06
А кто сказал что константа единственное место хранение ФО?
   Aleksey
 
2 - 29.10.18 - 20:09
УправляемаяФорма.УстановитьПараметрыФункциональныхОпцийФормы (ManagedForm.SetFormFunctionalOptionParameters)
УправляемаяФорма (ManagedForm)
УстановитьПараметрыФункциональныхОпцийФормы (SetFormFunctionalOptionParameters)
Синтаксис:

УстановитьПараметрыФункциональныхОпцийФормы(<УстанавливаемыеПараметры>, <СбрасываемыеПараметры>)
Параметры:

<УстанавливаемыеПараметры> (обязательный)

Тип: Структура.
Значения параметров. Ключ элемента структуры задает имя параметра, которое должно соответствовать имени одному из объектов метаданных типа ПараметрФункциональныхОпций. Значение элемента структуры должно содержать значение параметра.
<СбрасываемыеПараметры> (необязательный)

Тип: Массив; Строка. 
Сбрасываемые параметры функциональных опций.
Могут задаваться строкой (имена опций указываются через запятую) или массивом строк имен параметров функциональных опции, значения которых необходимо сбросить.
Описание:

Устанавливает параметры функциональных опций, действие которых будет распространяться на экземпляр формы. Выполнение метода автоматически вызывает обновление формы.
Параметры функциональных опций позволяют определить то, как отобрать значения функциональной опции, привязанной к реквизиту справочника или ресурсу регистра сведений, то есть в случае, когда в одном объекте может храниться набор значений опций.
При привязке функциональной опции к ресурсу периодического регистра сведений, если период в параметрах не указывается, то значение выбирается как срез последних на текущую дату. А если есть параметр Период (Period), то он используется как дата, на которую будет взят срез.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
Вызов метода выполняет обращение к серверу.

Примечание:

Несмотря на то, что можно изменить параметры выборочно, рекомендуется групповая установка одним вызовом, так как эта операция выполняется эффективнее.
--------------------------------------------------------------------------------
   Aleksey
 
3 - 29.10.18 - 20:11
   Лефмихалыч
 
4 - 29.10.18 - 20:16
(0) ФО появились не потому, что в константах хранить больше нечего было, а - как инструмент для управления интерфейсом. Хранение значения в константе - один из вариантов хранения.
   1CSharp
 
5 - 29.10.18 - 20:25
Понял, спасибо!
   palsergeich
 
6 - 29.10.18 - 21:45
(0) очень мощный интерфейсный механизм.
   vde69
 
7 - 29.10.18 - 22:41
(6) ага, особенно в ЗУП... когда они включаются только регламентными заданиями на основании некоторого анализа....

вроде вещь прикольная, но уж если-бы делали то уж 100% в настроках фиксировали а не на виды расчетов и подобное...
   palsergeich
 
8 - 29.10.18 - 22:50
(7) Кто то тут уже на форуме писал, что ЗУП писали инопланетяне.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует