Reflection

  
Is there way to get info about, say, Records' data (the way types' reflection provides in .net/others ), i.e in used Record/Entity get actual name of its field/s
Hi Vladimir,

Yes there is information in Entity Records about the actual database field names (only on entities, not structures).
Just create an entity on an extension and look at the generated code.

It looks like this:
[OutSystems.HubEdition.RuntimePlatform.MetaInformation.EntityAttributeDetails(  "ID",0,true,true,false)]

Also the object itself is also annotated with usefull information, like the physical tablename:
[OutSystems.HubEdition.RuntimePlatform.MetaInformation.EntityRecordDetails("TimeLine","TxIqU7II9kCUgmuKMO9zAg","nOY_WUt19kexHPYGsJYGUQ",0,"OSUSR_vcl_TimeLine",null)]

Regards,
João Rosado