Quintiq file version 2.0 #parent: lstListProducts Response OnClick ( structured[SubsetProductInOptimizerPuzzleWip] selection ) id:Response_lstListProducts_MenuExcludeProducts_OnClick { #keys: '[146140.1.698506283]' CanBindMultiple: false DefinitionID => /lstListProducts/Responsedef_lstListProducts_WebMenu_OnClick Initiator: 'MenuExcludeProducts' Precondition: [* // Get product list of selection subsetProductOptimizerPuzzleWIP productList := selectset( selection, Elements.Product_MP, product, true ); return DataHolderOptimizerPuzzleWIP.Data().CanIncludeExcludeProduct( feedback, productList, OptimizerPuzzleBase::StatusIcon_Uncheck() ); *] QuillAction { Body: [* // Exclude the entity // Get entity list of selection subsetEntityOptimizerPuzzleWIP productList := selectset( selection, Elements.Product_MP, product, true ); Form.IncludeExcludeProducts( productList, false ); *] GroupServerCalls: false } }