Quintiq file version 2.0
|
#parent: #root
|
Method UIShowHideComponent (
|
Boolean isInit
|
) id:Method_DialogCreateEditProductLevel_UIShowHideComponent
|
{
|
#keys: '[135040.0.263481738]'
|
Body:
|
[*
|
//show / hide IsProductCategoryInfo label
|
checkedDataValue := guard( DataHolderDialogData.Data().IsProductCategory(), false );
|
checkedScrValue := CheckboxIsProductCategory.Checked();
|
checkedValue := ifexpr( isInit,
|
checkedDataValue,
|
checkedScrValue );
|
|
LabelIsProductCategoryInfoAvgDemand.Visible( checkedValue );
|
LabelIsProductCategoryInfoMixBalancingFilter.Visible( checkedValue );
|
|
if( checkedValue )
|
{
|
infoAvgDemand := Translations::MP_ProductLevel_Info_DefaultNumberOfPeriodsForAvgDemand( MacroPlan );
|
infoMixBalancing:= Translations::MP_ProductLevel_Info_DurationInventoryMixBalancingCheck( MacroPlan );
|
|
LabelIsProductCategoryInfoAvgDemand.Text( infoAvgDemand );
|
LabelIsProductCategoryInfoMixBalancingFilter.Text( infoMixBalancing );
|
}
|
*]
|
}
|