| Quintiq file version 2.0 | 
| #parent: pPower_969/dhCheckPowers | 
| Response OnDataChanged () id:Response_pPower_969_dhCheckPowers_OnDataChanged | 
| { | 
|   #keys: '[414996.1.192703087]' | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_WebComponent_OnDataChanged' | 
|   GroupServerCalls: true | 
|   QuillAction | 
|   { | 
|     Body: | 
|     [* | 
|       products := dhFinelProduct.Data(); | 
|       if( this.Data().Size() <> 0 ){ | 
|         products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Power())); | 
|         dhFinelProduct.Data( &products ); | 
|       }else{ | 
|         if( dhCheckedProduct.Data().Size() <> 0 ){ | 
|           dhFinelProduct.Data( dhCheckedProduct.Data().Copy() ); | 
|         }else{ | 
|           dhFinelProduct.Data( DataHolderProduct.Data().Copy() ); | 
|         } | 
|       } | 
|     *] | 
|   } | 
| } |