FormRun formrun = sender formRun :
0bject PurchAgreementHeader ds = formRun.dataSource(formDataSourcetr(PurchAgreementCreate,PurchAgreementHeader)) as FormDataSource;
PurchAgreementHeader purchAgreementHeader = PurchAgreementHeader ds. cursor():

qry2 = new Query();

    qry2.allowCrossCompany( true );
    qry2.addCompanyRange( 'dat' );
    qry2.addCompanyRange( 'twf' );