Имя: Пароль:
1C
 
Связь параметров выбора в ТЧ программно
0 Сибиряк_1Ц
 
14.04.25
23:30
Привет. Добавили программно новые реквизиты "Номенклатура_Врем" - спр. Номенклатура, "Характеристика_Врем" спр.Характеристика. Программно добавляем в ТЧ документа. Как программно установить СвязьПараметраВыбора для Характеристики_Врем в зависимости от  Номенклатура_Врем ?
Сделал так, не работает:
НоваяСвязь = Новый СвязьПараметраВыбора("Отбор.Владелец", "Элементы.Товары.ТекущиеДанные.Характеристика_Врем", РежимИзмененияСвязанногоЗначения.Очищать);
  НовыйМассив = Новый Массив();
  НовыйМассив.Добавить(НоваяСвязь);
  НовыеСвязи = Новый ФиксированныйМассив(НовыйМассив);
  ПолеВвода.СвязиПараметровВыбора = НовыеСвязи;
1 Ёпрст
 
15.04.25
00:36
(0) почему а связи характеристика а не номенклатура?
3 программистище
 
15.04.25
09:10
почему в
НоваяСвязь = Новый СвязьПараметраВыбора("Отбор.Владелец", "Элементы.Товары.ТекущиеДанные.Характеристика_Врем", РежимИзмененияСвязанногоЗначения.Очищать);

не
НоваяСвязь = Новый СвязьПараметраВыбора("Отбор.Владелец", "Элементы.Товары.ТекущиеДанные.Номенклатура_Врем", РежимИзмененияСвязанногоЗначения.Очищать);

как спросили в (1)
4 Сибиряк_1Ц
 
15.04.25
11:20
(3) блин, работает.
Спасибо!
5 Stepashkin
 
15.04.25
11:41
(4) Н - невнимательность
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший