In order of simplicity, you can:
- Add a request range (maybe not possible in your case)
- Add test to
executeSectionreport section method - Add test to
sendreport method
An example of overriding a sendreport method (in this case, option 1 would be better):
boolean send(Common cursor, int level=1, boolean triggerOffBody=TRUE)
{
boolean ret;
InventTable inventTable;
if (cursor.tableId == TableNum(InventTable))
{
inventTable = cursor;
if (inventTable.InventType == InventType::BOM)
ret = super(cursor, level, triggerOffBody);
}
return ret;
}
source
share