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 ); *] }