OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

  • OOABL - ability to output to property

    • Under Review
    • 2 Comments
    Today (tested with 11.4 for example), I can't output (or input-output) to a property. For example, the following code will not compile: run someProcedure(output aClass:SomeProperty). run someProcedure2(input-output aClass:SomeProperty). Both...
  • Make PDSOE scratchpad respect the Eclipse workspace's default text file enco...

    Currently the scratchpad encodes its files in the host JVM's default text file encoding & not the workspaces one. This is particularly nasty because the scratchpad view does seem to render in the workspace's default. e.g. If JVM default...
  • Release notes - group defects by component and by release fixed.

    Taking the readmesp.txt from 11.3.2.0 as example, the list of issues fixed lists all defects fixed in both 11.3.1 and 11.3.2 service pack, ordered by defect number. It would be good to see this list organized by product component , and to mark when...
  • No longer do full build job when adding files/directories to "exclude from build"...

    Title says it all. Currently, when adding a file or directory to the "exclude from build" list using the context menu, a full build job is triggered. This is unneeded, and cancelling takes a lot of time when dealing with large projects.
  • ABL enhancement: a fast method for getting the number of results of a query

    Background: It would often be useful to know the number of records returned by a query before actually fetching the records (how many rows the query would return if it was opened now?). A work-around is to loop through the records in a separate FOR...
  • Add 4GL/ABL support to display which user/connection has a record locked

    • Under Review
    • 0 Comments
    Please add functions or statements to get the connection ID that has a record locked. Obviously the 4GL has access to this information when you try and lock a record without error handling (record in use by xxx on xxx). If you are writing proper code...
  • Turn off the splash screen for developers

    If a development product is installed, make NoSplash=yes the default setting. Blogpost: http://www.fabianffrank.com/2014/02/the-wonderful-side-benefit-of-nosplash.html Discussion: https://community.progress.com/technicalusers/f/19/t/8980.aspx
  • Support OUTER-JOIN on FOR EACH

    Currently, when you want to outer-join a buffer in a for each, you need to create a (static or dynamic) query. I would be useful if the OUTER-JOIN option could be used directly on a for each statement.
  • Add parameter to QUIT statement to return value to caller

    It's currently not possible to return a value to the shell when exiting a Progress session, so there's no easy way to know if a batch session was successful or not. Trapping return code (using $? or %ERRORLEVEL%) is especially useful when dealing...
  • Add documentation for PROFILER handle

    Currently there is no official documentation for the PROFILER handle, except one article on the knowledge base ( http://knowledgebase.progress.com/articles/Article/19495?q=PROFILER&l=en_US&fs=Search&pn=1 ) This documentation should be available...