Quintiq file version 2.0
|
#parent: #root
|
Method EnableDisableBatch () id:Method_DialogCreateEditInventoryCost_EnableDisableBatch
|
{
|
#keys: '[145730.1.988088]'
|
Body:
|
[*
|
// Enable/disable batch create/edit components
|
isBatchEdit := DataHolderDialogDatas.Data().Size() > 1;
|
isBatchCreate := DataHolderPISPs.Data().Size() > 1;
|
tooltip := Translations::MP_Batch_Disabled_Edit();
|
|
DropDownListAccount.Enabled( not isBatchEdit, tooltip );
|
DropDownStringListCostDriver.Enabled( not isBatchEdit, tooltip );
|
DropDownListStockingPoint.Enabled( not (isBatchCreate or isBatchEdit), Translations::MP_Batch_Disabled_Create_Edit() );
|
DropDownListProduct.Enabled( not (isBatchCreate or isBatchEdit), Translations::MP_Batch_Disabled_Create_Edit() );
|
DateSelectorCostStart.Enabled( not isBatchEdit, tooltip );
|
|
// Time unit, length of time are irrelevant, cost disabled when created
|
EditFieldCost.Enabled( not isBatchEdit, '' )
|
CheckboxBatchEditCost.Visible( isBatchEdit );
|
*]
|
}
|