Имя: Пароль:
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
Все готово, все получилось идеально. Спасибо.
Но вот еще вопрос: Ктонибудь ковырял обработку подбор номенклатуры, вызываемою из документов по кнопке подбор?
Как там реализовать подобную связь?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn