| Quintiq file version 2.0 | 
| #parent: #root | 
| Method GetValueRepresentation ( | 
|   NamedValue nv | 
| ) as String id:Method_FormSettings_GetValueRepresentation | 
| { | 
|   #keys: '[139544.1.1263145612]' | 
|   Body: | 
|   [* | 
|     value := nv.GetValue(); | 
|      | 
|     value_repr := ''; | 
|      | 
|      | 
|     if( value.istype( BinaryValue ) ) | 
|     { | 
|       value_repr := [String] value.astype( BinaryValue ); | 
|     } | 
|     else if( value.istype( Boolean ) ) | 
|     { | 
|       value_repr := [String] value.astype( Boolean ); | 
|     } | 
|     else if( value.istype( Char ) ) | 
|     { | 
|       value_repr := [String] value.astype( Char ); | 
|     } | 
|     else if( value.istype( Date ) ) | 
|     { | 
|       value_repr := [String] value.astype( Date ); | 
|     } | 
|     else if( value.istype( DateTime ) ) | 
|     { | 
|       value_repr := [String] value.astype( DateTime ); | 
|     } | 
|     else if( value.istype( Duration ) ) | 
|     { | 
|       value_repr := [String] value.astype( Duration ); | 
|     } | 
|     else if( value.istype( Key ) ) | 
|     { | 
|       value_repr := [String] value.astype( Key ); | 
|     } | 
|     else if( value.istype( Number ) ) | 
|     { | 
|       value_repr := [String] value.astype( Number ); | 
|     } | 
|     else if( value.istype( Real ) ) | 
|     { | 
|       value_repr := [String] value.astype( Real ); | 
|     } | 
|     else if( value.istype( String ) ) | 
|     { | 
|       value_repr := [String] value.astype( String ); | 
|     } | 
|      | 
|     return value_repr; | 
|   *] | 
| } |