регистратором в регистре могут быть 2 документа МД.
у одного документа есть реквизит контрагент, у второго - нет, зато второй вводится только на основании первого.
контрагента в измерениях РС нет, зато есть регистратор.
как в параметрах виртуальной таблица поставить условие на то, что регистратор должен быть по контрагенту или основание регистратора должно быть по контрагенту?
isnull((Выразить Регистатор КАК Документ.ПервыйДокумент).контрагент,Документ.ВторойДокумент.Основание.контрагент)=&Контрагент
как то так
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший