Имя: Пароль:
1C
1С v8
Программная установка свойства связи параметров выбора в документе.
0 brenli
 
14.03.18
09:59
Доброго времени.
Подскажите пожалуйста как программно установить это свойство?

Я правильно понимаю что его установка должна происходить в момент создания формы "ПриСозданииНаСервере" ?
1 Cyberhawk
 
14.03.18
10:03
Это свойство не только у элемента формы, но и у реквизита объекта метаданных
2 brenli
 
14.03.18
11:49
(1) Т.е я правильно понимаю что его устанавливать при создании на сервере?

Нужно сделать так: чтобы у менеджеров это свойство устанавливалось в документах, а у остальных нет.
3 Cyberhawk
 
14.03.18
11:52
Насчет программной установки Я хз, смотреть-пробовать надо
4 FIXXXL
 
14.03.18
11:56
(0) СП
Расширение поля формы для поля ввода (Form field extension for a text box)
СвязиПараметровВыбора (ChoiceParameterLinks)
Использование:

Чтение и запись.
Описание:

Тип: ФиксированныйМассив.
Параметры выбора.
Фиксированный массив из элементов типа СвязьПараметраВыбора.
Пример:
НоваяСвязь = Новый СвязьПараметраВыбора("Отбор.Владелец", "Объект.Контрагент");
НовыйМассив = Новый Массив();
НовыйМассив.Добавить(НоваяСвязь);
НовыеСвязи = Новый ФиксированныйМассив(НовыйМассив);
Элементы.Реквизит1.СвязиПараметровВыбора = НовыеСвязи;



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

Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
Примечание:

Свойство доступно на запись только на сервере.
5 brenli
 
16.03.18
15:30
(4) А у реквизита табличной части как быть?
6 FIXXXL
 
16.03.18
18:09
(5) а что с ним?
если непонятки, сделай связь руками в элементе формы, посмотри в отладчике как это выглядит и сделай уже кодом
7 brenli
 
19.03.18
12:17
Все готово, все получилось идеально. Спасибо.
Но вот еще вопрос: Ктонибудь ковырял обработку подбор номенклатуры, вызываемою из документов по кнопке подбор?
Как там реализовать подобную связь?
Закон Брукера: Даже маленькая практика стоит большой теории.