[progress Communities] [progress Openedge Abl] Forum Post: Re: Composition In Openedge Classes

  • Thread starter Thread starter Peter Judge
  • Start date Start date
Status
Not open for further replies.
P

Peter Judge

Guest
There’s no built-in ORM in ABL, and opinions are divided as to their benefit in ABL. You can create a temp-table with any structure you want … it can match the db schema exactly or you can make it more readable/more normalized, add calculated (derived) fields. There’s nothing standing in your way of doing what you want - like C#, ABL has properties which you can use to chain stuff, or you can use the method approach java requires. You should be able to encapsulate the temp-table/data access in classes quite easily. I’ve seen approaches which use the active record pattern and others that do a bunch of dynamic stuff . There’s no one right way.

Continue reading...
 
Status
Not open for further replies.
Back
Top