Имя: Пароль:
1C
1С v8
Функциональные опции с параметром (объясните пожалуйста)
0 PiterPrg
 
12.09.13
10:01
(Преамбула) Предположим есть следующее:

1. Регистр
    ДанныеТестовойОпции
Измерения:
    Контрагент  (СпрвочникСсылка.Контрагенты)
Ресурсы:
    Включено (Булево)

2. Функциональная опция
    ТестоваяОпция
Хранение:
    РегистрСведений.ДанныеТестовойОпции.Ресурс.Включено

3. Параметр функциональных опций
    Организация
Использование:
    Справочники.Контрагенты
    РегистрСведений. ДанныеТестовойОпции.Измерение.Контрагент

4. Документ
    Поступление
Реквизиты шапки
    Контрагент (СпрвочникСсылка.Контрагенты)
    Комментарий (Строка)
        (У комментария  отмечена Функц. Опция "ТестоваяОпция")

Фабула (если угодно, амбула) Вопросы:

А) Обязательно ли при открытии формы документа использовать что-то типа
УстановитьПараметрыФункциональныхОпцийФормы(Новый Структура("Организация", Контрагент))
Или есть (и я их не нашел) визуальные средства для связи параметра функц. Опции Организация и реквизита документа Контрагент

Б) У Параметра функциональных опций можно выбрать и
    Справочники.Контрагенты и
    РегистрСведений.ДанныеТестовойОпции.Измерение.Контрагент,
причем работает и в том и в том случае.
Почему работает и так и так как нужно правильно делать.

З.Ы. Извините за много букв
З.Ы.Ы. Спасибо всем, кто осилил чтение до конца
1 cw014
 
12.09.13
10:08
1) Справочники.Контрагенты выкидывай из параметра
2) Установка (хотя бы однократная) обязательна
2 PiterPrg
 
12.09.13
10:32
(1) Спасибо за ответ.
Странно, что работает, даже если у параметра выбрать ТОЛЬКО Справочники.Контрагенты.

И вообще с функциональными опциями (парамеризованными) как-то сыровато у них получилось (ИМХО). Не интуитивно понятно, покрайней мере мне.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан