[Form]public class HSSKCustomerTransactionData extends FormRun{ HSSKCustomerTransactionData customerTrans; CustTrans custTrans; HSSKCustomerData customerData; [DataSource] class HSSKCustomerTransactionData { /// <summary> /// /// </summary> public void init() { super(); HSSKCustomerTransactionData.linkPhysicalTableInstance(customerTrans); } /// <summary> /// ///// </summary> public void executeQuery() { if (element.args()) { if (element.args().record() && element.args().record().tableid == tableNum(HSSKCustomerData)) { customerData = element.args().record(); while select custTrans where custTrans.AccountNum == customerData.AccountNum { customerTrans.Invoice = custTrans.Invoice; customerTrans.Voucher = custTrans.Voucher; customerTrans.AmountCur = custTrans.AmountCur; customerTrans.CurrencyCode = custTrans.CurrencyCode; customerTrans.TransDate = custTrans.TransDate; customerTrans.TransType = custTrans.TransType; customerTrans.insert(); } } } super(); } }}