| Quintiq file version 2.0 | 
| #parent: #root | 
| Function CalcIndex | 
| { | 
|   TextBody: | 
|   [* | 
|     // rislai Jul-24-2024 (created) | 
|     year := this.Date().Year(); | 
|     month := this.Date().Month(); | 
|     day := this.Date().Day(); | 
|      | 
|     index := [String]year; | 
|     if( month < 10 ){ | 
|       index := index + "0" + [String]month;  | 
|     }else{ | 
|       index := index + [String]month;  | 
|     } | 
|     if( day < 10 ){ | 
|       index := index + "0" + [String]day;  | 
|     }else{ | 
|       index := index + [String]day;  | 
|     } | 
|      | 
|      | 
|     value := ifexpr( this.CustomIndex() = -999,[Number]index,this.CustomIndex() ); | 
|      | 
|     this.Index( value ); | 
|   *] | 
| } |