Поле доступно для записи только на сервере. Как быть?
Решаю такую задачу: В ТЧ есть Номенклатура. В спр. "Номенклатура" есть реквизит "НаборМодификаций", у которого есть подчиненный справочник "Модификации". Надо установить отбор для колонки ТЧ "Модификация" по владельцу. Модификация.Владелец = ТЧ.ТекущиеДанные.Номенклатура.НаборМодификаций.
(5) Итак, пока получается только следующим образом:
1. В ТЧ документа добавляем реквизит "НаборМодификаций" - что есть минуса, т.к. теперь мы должны хранить одно ненужное поле в базе данных.
2. Для реквизита ТЧ документа "Модификация" устанавливаем СвязиПараметровВыбора - Отбор.Владелец = ТЧ.НаборМодификаций.
3. На форме в таблицу, которая представляет ТЧ документа добавляем поле (колонку) "НаборМодификаций", это необходимо, чтобы ее заполнять в форме документа.
4. В процедуре НоменклатураПриИзменении на сервере(!) устанавливаем значение - НаборМодификаций = Номенклатура.НаборМодификаций.
Так работает. А хотелось бы без добавления реквизита ТЧ документа решить чисто в форме.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn