| Quintiq file version 2.0 | 
| #parent: #root | 
| StaticMethod CreateData ( | 
|   MacroPlan macroPlan | 
| ) | 
| { | 
|   TextBody: | 
|   [* | 
|     macroPlan.DL_EngineRackRow( relflush ); | 
|     macroPlan.DL_EngineRackColumn( relflush ); | 
|      | 
|     // 创建行EVO5 MLB, EVO5 MQB, GEN3 MLB, GEN3 MQB | 
|     macroPlan.DL_EngineRackRow( relnew, Generation := "EVO5", MLB_MQB := "MLB" ); | 
|     macroPlan.DL_EngineRackRow( relnew, Generation := "EVO5", MLB_MQB := "MQB" ); | 
|     macroPlan.DL_EngineRackRow( relnew, Generation := "GEN3", MLB_MQB := "MLB" ); | 
|     macroPlan.DL_EngineRackRow( relnew, Generation := "GEN3", MLB_MQB := "MQB" ); | 
|      | 
|     // 创建列 | 
|     indexDate := macroPlan.StartOfPlanning().Date().StartOfMonth(); | 
|     for ( i := 0; i < 12; i++ ) { | 
|       macroPlan.DL_EngineRackColumn( relnew, StartDate := indexDate ); | 
|       indexDate := indexDate.StartOfNextMonth(); | 
|     } | 
|      | 
|     // 创建单元格 | 
|     traverse ( macroPlan, DL_EngineRackRow, dlerr ) { | 
|       traverse ( macroPlan, DL_EngineRackColumn, dlerc ) { | 
|         cell := dlerr.DL_EngineRackCell( relnew ); | 
|          | 
|         // 外租库入库费用(发动机销量 / 包装容量[向上取整] * 料架入库单价) | 
|          | 
|         // 外租库出库费用(发动机产量 / 包装容量[向上取整] * 料架出库单价) | 
|       } | 
|     } | 
|   *] | 
| } |