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