УФ, как правильно установить отбор по владельцу #694003


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

В этой группе 1С