陈清红
2025-04-14 0b84c9999f07bc46275f5947c4b8ebf5ce0c25cf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Quintiq file version 2.0
#parent: pnlLeft_88/ddslFactory
Response OnSelectionChanged () id:Response_pnlLeft_88_ddslFactory_OnSelectionChanged
{
  #keys: '[730572.0.167230570]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebDropDownStringList_OnSelectionChanged'
  QuillAction
  {
    Body:
    [*
      lstRight590.CheckAll();
      
      apims64pr := selectset( InterfaceDataset, APIRMS64ProductRelation, tempAPIMS64PR, 
                              ifexpr( this.Text() = "All", true, tempAPIMS64PR.Factory() = this.Text() ) );
                              
      pmps := selectset( MacroPlan, Product_MP, tempPMP,
                         tempPMP.IsLeaf() and
                         not exists( apims64pr, Elements, tempAPIMS64PR, tempAPIMS64PR.Product() = tempPMP.ID() )
                        );
      
      traverse ( pmps, Elements, pmp ) {
        lstRight590.UnCheckByKey( pmp.Key() );
      }
    *]
    GroupServerCalls: false
  }
}