RE: Modified Field Method
On the modified method of Field A, you can include following code
public boolean modified()
{
boolean ret;
ret = super();
FormDataSource.FieldB = XYZ;
FormDataSource.FieldC = XXX;
return ret;
}
(Or)
On the modifiedField method on the table, you can use following code
public void modifiedField(FieldId _fieldId)
{
super(_fieldId);
case fieldNum(Table, FieldA):
this.FieldB = XYZ;
this.FieldC = XXX;
}
Check modifiedField method of table SalesLine (for reference) for below cases.
case fieldNum(SalesLine, LinePercent):
case fieldNum(SalesLine, SalesPrice):