OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

  • Eliminate error 7254 and allow all method/property implementations in where clauses...

    • Under Review
    • 2 Comments
    The code below may, or may not work depending on the implementation of RecordSelection:Id. If recordselection Id is a property with a default getter it will work. If the getter does some temp-table access it will fail with run-time error A FIND, FOR...
  • Statistics from compile in COMPILER handle

    • Under Review
    • 1 Comments
    Would be nice to get some basic statistics for each compiler command ran in the COMPILER handle-something like lines/chars compiled, elapsed time of code compile and r-code output, bytes written to r-code file, etc. What I'm trying to do here is...
  • Implement a session:first-client-principal attribute

    • Under Review
    • 1 Comments
    We have a process in place to check for memory leaks on a Progress Application Server. The primarily uses the code from article: https://knowledgebase.progress.com/articles/Article/P124514 However in recent testing we found a memory leak on an application...
  • Allow overriding single accessor properties with multiple accessors

    This proposal is similar to the one proposed for C#, and is also not possible in ABL https://stackoverflow.com/questions/82437/why-is-it-impossible-to-override-a-getter-only-property-and-add-a-setter https://github.com/dotnet/roslyn/issues/9482
  • JSON objects need more help with numbers and (some) strings

    JSON does not have any numberic types other than "number". Nor does it have dates (values must be stringified). The GetType(<property-name>) method returns a NUMBER value but that could refer to INT, INT64 or DECIMAL values. The ABL...
  • Create ABL.Net sample code for Telerik .Net components

    • Under Review
    • 0 Comments
    Progress supplies both OpenEdge ABL and Telerik Winforms controls. Historically all sample code is in C#. Some controls behave different when linked to a Probindingsource instead of a .Net bindingsources. It would be a great help is Progress would...
  • LOOKUP method on array (extent)

    Provide a LOOKUP implementation to find the occurence of an item in an extent, much like the existing LOOKUP function to find a string in an expression. See https://community.progress.com/community_groups/openedge_development/f/19/t/34140 If generics...
  • Include empty tables in the output of WRITE-JSON and WRITE-XML on a dataset

    When writing a dasaset with empty tables to JSON or XML, there are omitted. I have a dataset, that I want to serialize to JSON. Here is a simplified definition: define temp-table ttMain no-undo serialize-name 'main':U field Id as character...
  • Add Progress support for STARTTLS

    We are looking to send email via Office 365, however we are unable to send email via SMTP authentication as Progress doesn’t support STARTTLS. Is this something we can request for a future version and is this something you may be aware of already...
  • REST Out support

    Provide wizards and/or ABL objects/methods to facilitate REST OUT support.