Имя: Пароль:
1C
1С v8
Не срабатывает связь параметров выбора
0 commdt
 
19.07.16
16:42
Добрый день!
Платформа 83.8, БП 3.0 (управляемые формы)
У справочника Договоры есть добавленные вручную реквизиты "Дебитор" (спрСсылка.Контрагенты) и  "Контракт" (спрСсылка.Договоры)

У договора есть ТЧ, в которой есть реквизит "Договор поручительства". Также в ТЧ есть реквизиты "Дебитор" и "Контракт"

У реквизита Договор поручительства установлен параметр выбора
Вид договора = "Поручительство",
а также, связь параметров выбора
Отбор.Дебитор(ТабЧасть.Дебитор)
Отбор.Контракт(ТабЧасть.Контракт)
Отбор.Владелец(Владелец)

Параметры выбора работают, Отбор.Владелец работает, а Отбор.Дебитор и Отбор.Контракт - нет. Подозрительно, что именно эти реквизиты были добавлены вручную.

При этом у самого реквизита "Контракт" в ТЧ прекрасно срабатывает Отбор.Владелец(ТЧ.Дебитор)

Какого черта, господа?

ПС: индексирование не предлагать, не помогает
1 commdt
 
20.07.16
09:37
*Решено:
Динамический список в типовой форме выбора договоров не содержал новых реквизитов, поэтому отбор по ним не выполнялся
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший