In cases where you want to make changes to the standard code execution and it cannot be achieved via the extension or eventhandlers in that case we use a COC.
[ExtensionOf(tablestr(TableToExtend))] - > very important syntax.
[ExtensionOf(tablestr(TableToExtend))]
final class TableToExtend_Extension
{
public void delete()
{
next delete();
//...
}
public boolean canSubmitToWorkflow(str _workflowType)
{
boolean ret;
//...
ret = next canSubmitToWorkflow(_workflowType);
//...
return ret;
}
public str caption()
{
str ret;
//...
ret = next caption();
//...
return ret;
}
}
[ExtensionOf(tablestr(TableToExtend))] - > very important syntax.
[ExtensionOf(tablestr(TableToExtend))]
final class TableToExtend_Extension
{
public void delete()
{
next delete();
//...
}
public boolean canSubmitToWorkflow(str _workflowType)
{
boolean ret;
//...
ret = next canSubmitToWorkflow(_workflowType);
//...
return ret;
}
public str caption()
{
str ret;
//...
ret = next caption();
//...
return ret;
}
}
No comments:
Post a Comment