How to force Dimension Display? in D365 FO x++
In the class -->InventDimCtrl_frm, method → parmDimParmVisibleGrid, if the required field is set to “True”, then it affect all the users.
InventDimParm parmDimParmVisibleGrid(InventDimParm _dimParmVisibleGrid = dimParmVisibleGrid,
boolean _overRideUserSetup = false
)
{
overRideUserSetup = _overRideUserSetup;
if (this.sysLastValueExist() && !overRideUserSetup)
return dimParmVisibleGrid;
dimParmVisibleGrid = _dimParmVisibleGrid;
dimParmVisibleGrid.InventSerialIdFlag = true;
return dimParmVisibleGrid;
}
the code i done is
public InventDimParm parmDimParmVisibleGrid(
InventDimParm _dimParmVisibleGrid,
boolean _overRideUserSetup)
{
InventDimParm dimParmVisibleGrid = next parmDimParmVisibleGrid(_dimParmVisibleGrid,_overRideUserSetup);
dimParmVisibleGrid.InventSiteIdFlag = true;
dimParmVisibleGrid.InventLocationIdFlag = true;
dimParmVisibleGrid.WMSLocationIdFlag = true;
return dimParmVisibleGrid;
}
Comments
Post a Comment