We get error "Fill requires an attached datasource eCODAFAMILYDESC 11874" in the BE Tester, see
screenshot https://i.imgur.com/Thui8yW.png
The DESC tables in this BE are calculated and do not have a source buffer.
What is the correct way to set NO-FILL ?
The DataAccess contains the code below but we see that OnBeforeFill is not executed if the top table is not fetched.
method override protected void DefineReadEvents ():
this-object:SetDatasetCallback("BEFORE-FILL", "OnBeforeFill").
end method.
/**
* Purpose: sets fill-mode to
"NO-FILL" of the read-only temp-tables
* @param dsCODADOMAIN Dataset
CODADOMAIN
*/
method public void OnBeforeFill (input dataset dsCODADOMAIN):
buffer eCODADOMAINDESC:fill-mode = "NO-FILL".
buffer eCODAFAMILYDESC:fill-mode = "NO-FILL".
buffer eCODASUBFAMILYDESC:fill-mode = "NO-FILL".
end method.