1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Quintiq file version 2.0
| #parent: #root
| Method EnableDisableComponent () id:Method_DialogPostponeSalesDemandInPeriod_EnableDisableComponent
| {
| #keys: '[131438.0.269275424]'
| Body:
| [*
| // Enable disable component of dialog
| hasleaf := exists( DataHolderBaseSalesDemandInPeriods.Data(), Elements, sdip,
| sdip.istype( LeafSalesDemandInPeriod ) );
| if( not hasleaf )
| {
| EditorPostponeQuantity.DisableWithUserFeedback( Translations::MP_BaseSalesDemandInPeriod_PostponeSalesDemand_DSDIPQuantityNotRelevant() );
| }
| *]
| }
|
|