Quintiq file version 2.0
|
#parent: pGeneration/dhCheckGenerations
|
Response OnDataChanged () id:Response_pGeneration_dhCheckGenerations_OnDataChanged
|
{
|
#keys: '[414996.1.218091372]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
|
GroupServerCalls: true
|
QuillAction
|
{
|
Body:
|
[*
|
products := dhFinelProducts.Data();
|
if( this.Data().Size() <> 0 ){
|
products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Generation()));
|
dhFinelProducts.Data( &products );
|
}else{
|
if( dhCheckedProducts.Data().Size() <> 0 ){
|
dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
|
}else{
|
dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
|
}
|
}
|
*]
|
}
|
}
|