| Quintiq file version 2.0 | 
| #parent: #root | 
| StaticMethod GetAllowedCostDrivers ( | 
|   String entityorproductname | 
| ) as String | 
| { | 
|   Description: | 
|   [* | 
|     Get possible cost drivers from the KT. | 
|     Used to populate strings in the Designer | 
|   *] | 
|   TextBody: | 
|   [* | 
|     // soh yee Nov-5-2013 (created) | 
|      | 
|     allowedcostdriver := ''; | 
|     table := CostDriverRulesTable::Table(); | 
|     matchedrows := selectvalues( table, Rows, row, row.CostType() = entityorproductname and row.IsAllowed(), row.CostDriver() ); | 
|     allowedcostdriver := matchedrows.ToString( ';' ); | 
|      | 
|     return allowedcostdriver; | 
|   *] | 
| } |