OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

  • Allow INITIAL for properties in a interface

    • Under Review
    • 0 Comments
    Currently this is not allowed (Error 14785). This can lead to all kinds of fun bugs where someone forgets to change the init value in one of many classes that implement a specific interface. Imho this is just a compile time check. A class that has a...
  • Allow PROTECTED and PRIVATE accessors in interface

    • Under Review
    • 2 Comments
    Currently only PUBLIC accessors can be used in interfaces. (Error 14784) For properties this is horrible since there is no possibility to define a public get / private set property in an interface. A workaround is to create methods for these cases and...
  • JSON SERIALIZATION OF A PRODATASET SUPPORT REPRESENTING A SINGLE NESTED CHILD RECORD...

    • Under Review
    • 0 Comments
    I tried searching the IDEAS for this but couldn't locate a search feature for just ideas and I looked through several pages of items and was unable to locate it. I was told it's out here and I sure would like to vote for it. This is coming from...
  • Implement dynamic streams

    ABL already supports stream-handles to access statically defined streams in a more dynamic way. But there is no way to instantiate a stream dynamically. Or to check dynamically in what mode the stream is currently open etc.) It would be good if there...
  • export delimiter <expression>

    • Under Review
    • 0 Comments
    Allow the delimiter phrase of the export statement to accept an expression or variable as well as a constant. Per the standard, only accept the first character of the expression as the delimiter. This would be HUGE for code that needs to support standard...
  • PDSOE: Show code assist info on hovering over method name (better:ABLDoc info)

    • Under Review
    • 3 Comments
    In PDSOE while hovering over a method call in your code a tooltip shows up like this: "MethodCall: <method name>" This is more than useless. Why not show the information the code assistance would present (parameters, parameter...
  • Have the ability to enable/disable/modify the –y, -yc and -yd settings from within...

    https://knowledgebase.progress.com/articles/Article/Is-it-possible-to-enable-ABL-Statistics-dynamically
  • Please allow .Net OpenClient API to be used from within a .Net Standard library ...

    • Under Review
    • 1 Comments
    The openclient is not open enough. The .Net proxies to PASOE can only be used from within a .Net Framework assembly. Please allow them to be fully compatible with .Net Standard so they can be included in assemblies that run on either the .Net Core or...
  • Add startup option to ignore startup.pf

    • Under Review
    • 1 Comments
    startup.pf is created during OpenEdge installation and contains the I18N choices made duing setup. It can be used to further tailor the installation (e.g. -T /tmp ). Some scripts are written with American settings in mind and fail to run with e...
  • Output the stack trace in batchmode when debug-alert is activated

    • Under Review
    • 2 Comments
    It is possible to pipe error messages in batchmode to a file (for example). That is nice but the output is pretty useless for most error messages. For example you get a logfile with "Invalid handle. Not initialized or points to a deleted object....