Form2
DataSoureName : Table2DataSource —–> Table name : Table2

Classdeclaration() ——–>>>> form2—->method
{
    Table1 tab1;
}

init() ——->>>>>form2——>method
{
   if(element.args().record().tableid == tablenum(Table1))
   {
       tab1 = element.args().record();

       Table2DataSource_ds.executeQuery();
    }
}

executeQuery() ——->>>> form2 ——> data source (Table2DataSource) —–> methods
{
    this.query().dataSoureTable(tablenum(Table2)).addrange(fieldnum(Table2, MeterNumber)).value(tab1.MeterNumber);
}

Advertisements