Quintiq file version 2.0
|
#parent: #root
|
Method EnableDisableComponents () id:Method_DialogCreateEditServiceLevel_EnableDisableComponents
|
{
|
#keys: '[113694.2.1012445984]'
|
Body:
|
[*
|
// Enable disable components
|
if( DataHolderChildProducts.Data().Size() > 0 )
|
{
|
if( CheckBoxProduct.Checked() )
|
{
|
SelectionProduct.Enabled( true );
|
}
|
else
|
{
|
SelectionProduct.DisableWithUserFeedback( Translations::MP_Designer_DialogCreateEditServiceLevel_DisableProduct() );
|
}
|
}
|
else
|
{
|
CheckBoxProduct.Checked( false );
|
CheckBoxProduct.DisableWithUserFeedback( Translations::MP_InventorySpecification_CanCreateNew_EmptyProductNavSelection() );
|
SelectionProduct.DisableWithUserFeedback( Translations::MP_InventorySpecification_CanCreateNew_EmptyProductNavSelection() );
|
}
|
|
if( DataHolderChildStockingPoints.Data().Size() > 0 )
|
{
|
if( CheckBoxStockingPoint.Checked() )
|
{
|
SelectionStockingPoint.Enabled( true );
|
}
|
else
|
{
|
SelectionStockingPoint.DisableWithUserFeedback( Translations::MP_Designer_DialogCreateEditServiceLevel_DisableStockingPoint() );
|
}
|
}
|
else
|
{
|
CheckBoxStockingPoint.Checked( false );
|
CheckBoxStockingPoint.DisableWithUserFeedback( Translations::MP_InventorySpecification_CanCreateNew_EmptyStockingPointNavSelection() );
|
SelectionStockingPoint.DisableWithUserFeedback( Translations::MP_InventorySpecification_CanCreateNew_EmptyStockingPointNavSelection() );
|
}
|
*]
|
}
|