DynaLinks can be removed and added between datasources on form using this code;
ClearDynaLinks() will remove all existing dynaLinks [these can be seen by right click on the click > Personalise > Query tab > under dataSource node
AddDynalink() method has three parameters;
1. Source table field
2. Destination table
3. Destination table field
The following code is implemented in the Click event of a button.
ClearDynaLinks() will remove all existing dynaLinks [these can be seen by right click on the click > Personalise > Query tab > under dataSource node
AddDynalink() method has three parameters;
1. Source table field
2. Destination table
3. Destination table field
The following code is implemented in the Click event of a button.
void clicked()
{
SalesQuotationLine_ds.query().dataSourceNo(1).clearDynalinks();
SalesQuotationLine_ds.query().dataSourceNo(1).addDynalink(fieldNum(SalesQuotationLine, QuotationId),
SAB_DocQuoteGroupRelation,
fieldNum(SAB_DocQuoteGroupRelation,SalesQuotationId));
}