[progress Communities] [progress Openedge Abl] Forum Post: Iterate Openedge Collections And...

  • Thread starter Thread starter Johan Vergeer
  • Start date Start date
Status
Not open for further replies.
J

Johan Vergeer

Guest
Hi everyone, I just found out that OpenEdge does provide collections. https://documentation.progress.com/output/oehttpclient/oe116/index.html Currnently I have succeeded in adding items to a map / collection. (That was the easy part). Now I am wondering on how to get the data out of the collection. A simple Example. CLASS Order: DEFINE PUBLIC PROPERTY OrderNo AS INT NO-UNDO GET. SET. In a procedure. USING OpenEdge.Core.Collections.Map. USING Order. DEF VAR oOrder as Order NO-UNDO. DEF VAR oOrders as Map NO-UNDO. oOrders = new Map(). oOrder = new Order(). oOrder:OrderNo = 123456. oOrders.Put(123456, oOrder). // Now iterate over the collection. In C# this would be something like: foreach (Order order in oOrders) { System.Out.Println(order.OrderNo); } How van this be done in ABL for Collections and Maps?

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