OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

  • Ignore STOP-AFTER when stepping in the debugger

    If a STOP-AFTER phrase is in effect, the STOP condition is raised when the time-out is reached while stepping with the debugger. This leads to difficulty in identifying where the problem is. For starters, the code initially seems to "crash"...
  • Proper date formatting options in Progress

    • Under Review
    Could we get a change in date formatting in 11.4? Or should I post this somewhere else? Currently I can do STRING(TIME,"HH:MM AM") but for dates I must use numbers STRING(DATE,"99/99/99") . But it would be so much more useful if...
  • SUPPROMSGS for OEDK: Classroom Edition

    Non english language pack exists only in additional language pack and is not available for OEDK: Classroom Edition users. This is serious problem for newbie. Please add a language pack (SUPPROMSG) to the OEDK: Classroom Edition
  • Add expected error message numbers per statement/method/... to the documentation

    When handling specific Progress.Lang.SysErrors currently it's always try and error to know the error message numbers to filter on. If the expected error message numbers would be documented this would make creating rock-solid code much simpler. Other...
  • require-field-qualifiers should work for temp tables

    • Under Review
    At the moment (11.7.2) the compiler catches some cases with temp tables but not all of them. TechSupport informed me that the intended behaviour is that this rule should not trigger at all for temp tables because there is no ambiguity for the compiler...
  • Add write-json and write-xml methods to query object handles

    • Under Review
    Currently you can apply the method to a buffer handle and write out the entire table as json or xml. If you only want some of it, the only way is to copy the records into a temp-table and then apply the method to that. Creating temp-table records takes...
  • ABL Scratchpad - Tabbing

    • Complete
    Re: A bit of a nuisance that is. Tab key doesn't tab in the ABL Scratchpad. Confirmed as still broken in 11.4.
  • Rationalize procedure references in xref

    Currently, procedure references in xref (both kinds) are placed in the output in sequence with the end of that procedure rather than at the line where the procedure actually begins. The line number referenced is the line number of the end. My understanding...
  • Ability to use properties anywhere a scalar can be used

    • Under Review
    This includes all UI input / output fields, dialogue boxes, etc. Presently an intermediate scalar variable has to be used to shuttle data from the property to the UI element and back again.
  • Add CANCEL-REQUEST() method to Async request handle

    Currently you can't cancel a single asynchronous AppServer request. AppServerHandle:CANCEL-REQUESTS() cancels ALL pending requests, which is too much for my needs. A CANCEL-REQUEST() method on the asynchronous request handle could be useful to...