|
![]() |
#1 |
Гость
|
Я стою на строке контракта в RContractTable и вызываю форму оборотов этого контракта RContractVendTrans, там в датасурсах таблица VendTrans. Эти таблицы связаны по трем полям:
VendTrans.AccountNum == RContractTable.RContractPartnerCode VendTrans.RContractAccount == RContractTable.RContractAccount VendTrans.RContractCode == RContractTable.RContractCode Мне надо, чтобы если я стою на основном контракте, показывались не только его обороты, но и обороты его приложений общим списком. У приложений в поле RContractGeneral находится ссылка на RContractAccount основного контракта. this.query().dataSourceNo(1).addRange(fieldnum(VendTrans,AccountNum)).value(????); this.query().dataSourceNo(1).addRange(fieldnum(VendTrans,RContractAccount)).value(???); this.query().dataSourceNo(1).addRange(fieldnum(VendTrans,RContractCode)).value(???); где ??? должны быть все номера текущего договора и его приложений. |
|