Quintiq file version 2.0
|
#parent: #root
|
Method EnableDisableBatch () id:Method_DialogCreateEditUnitCost_EnableDisableBatch
|
{
|
#keys: '[145730.1.988088]'
|
Body:
|
[*
|
// Enable /disable batch edit components
|
isBatch := DataHolderDialogDatas.Data().Size() > 1;
|
isBatchCreate := DataHolderUnits.Data().Size() > 1;
|
DropDownListAccount.Enabled( not isBatch, 'Not allowed in batch edit.' );
|
DropDownStringListCostDriver.Enabled( not isBatch, 'Not allowed in batch edit.' );
|
DropDownListUnit.Enabled( not (isBatchCreate or isBatch), 'Not allowed in batch create/edit.' );
|
DateSelectorCostStart.Enabled( not isBatch, 'Not allowed in batch edit.' );
|
|
// Time unit, length of time, cost disabled when created
|
DropDownStringListTimeUnit.Enabled( not isBatch, '' );
|
EditFieldLengthOfTime.Enabled( not isBatch, '' );
|
EditFieldCost.Enabled( not isBatch, '' )
|
|
CheckboxBatchEditTimeUnit.Visible( isBatch );
|
CheckboxBatchEditTimeUnit.Visible( isBatch );
|
CheckboxBatchEditLengthOfTime.Visible( isBatch );
|
CheckboxBatchEditCost.Visible( isBatch );
|
*]
|
}
|