OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

  • Add ability to transfer dynamic dataset inside serializable object between client...

    Right now only statically defined datasets/temp-tables can be transferred between client/AppServer when they're in a serializable object. This should also be possible for dynamic datasets/temp-tables. Now you have to implement your own serialization...
  • require-field-qualifiers should work for temp tables

    • Under Review
    • 1 Comments
    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...
  • A built-in function or method is required to convert a numeric value in exponential...

    We encountered a problem when obtaining a JSON array containing elements of the Decimal type that have a value in exponential form - today there no built-in functionality available in ABL to convert exponential notation to decimal value. When we try...
  • JsonObject:CopyProperty() - Or AddJsonText

    • Under Review
    • 0 Comments
    When we need to copy property from one JsonObject to another JsonObject, and we it could be nice to have copy. Object1:CopyProperty(property-name1, Object2:Property(property-name2)). Object1:AddJsonText(property-name1, Object2:GetJsonText(property...
  • JsonObject:Rename

    • Under Review
    • 0 Comments
    We often have to rename properties in JsonObjects. So in place of saving value, remove old property-name, add value with new property-name it would be beneficial to have Rename method. Rename(Old-property-name, New-property-name)
  • Have an attribute to track down 4GL transactions of a standard 4GL client (like TRANS...

    What would be a non pasoe equivalent to the TRANS-INIT-PROCEDURE attribute to track down 4GL transactions of a standard 4GL client ? This would help troubleshooting issues where a client has a lot of open windows, and find back the transaction giving...
  • Add an automated ability to spec and deploy REST services to a PASOE instance

    • Under Review
    • 0 Comments
    I have a code generator which'll create the entire back-end stack for a REST service among other things. What I don't have is an automated way to create the REST mappings and then and deploy these services to a PASOE instance w/out going through...
  • Create a global documentation index PDF

    • Under Review
    • 1 Comments
    I've had a number of cases where I was looking for something and spent too much time looking in different docs trying to find what I needed. A PDF with a global "index of everything" would be extremely helpful in such cases.
  • BPROWSDL Output Data Type Mapping

    • Under Review
    • 0 Comments
    The output of bprowsdldoc maps many data types to CHAR, this commonly a solution to the limitations of the native PSC data type. For example double is mapped to CHAR for reasons having to do with format, 2.329727e5 or range of the data type. While this...
  • Enhance stack trace to identify USER-INTERFACE-TRIGGER used

    Stack traces are brilliant for identifying whereabouts code is failing. But when it tells you the code is part of a USER-INTERFACE-TRIGGER it makes it a lot harder to track down. Yes, it tells you the line number, but when icode is involved it becomes...