1
2
3
4
5
6
7
8
9
10
11
12
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method Query (Lib3DS_QueryParameters params) as stream[structured[Lib3DS_Entity]] 
 |  { 
 |    TextBody: 
 |    [* 
 |      // Convert params object as NVT to allow passing by value. This is needed to keep the params object alive across transactions. 
 |      paramsnvt := NamedValueTreeIO::Export( params ); 
 |       
 |      return Lib3DS_RootDataset::Root()->ExecuteQuery( paramsnvt ); 
 |    *] 
 |  } 
 |  
  |