Quintiq file version 2.0 #parent: #root Method EnableBatchEdit () id:Method_DialogCreateEditSalesDemand_EnableBatchEdit { #keys: '[136682.1.803157508]' Body: [* //Set visibility of batch edit checkbox isbatchedit := DataHolderSalesDemands.Data().Size() > 1; if ( isbatchedit and DropDownListSalesSegment.ActionLinkText() = '' ) { ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DropDownListSalesSegment ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DropDownListProduct ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DropDownListStockingPoint ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DropDownListCurrency ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DateSelectorStart ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DateSelectorEnd ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( EditFieldPrice ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( EditFieldQuantityUom ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DropDownListUnitOfMeasurement ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( DropDownListPriority ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( EditFieldDemandUncertaintyPercentage ); ApplicationMacroPlanner.ChangeActionLinkTextEditRevert( CheckBoxIsExcludedFromFulfillmentKPI ); } Form.EnableDisableComponent( isbatchedit, DataHolderDialogData.Data().Product_MP() ); *] }