...
SCL-2923 Corrected JSON markup generated for Angular Viewers when absolute positioning is used
Description:
We have made several fixes to the JSON markup for MetaViewer intances with absolute positioning for fields.
SCL-2927 Fixed an issue with the scl-pasoe-agentsessions script with a production PASOE instance
Description:
We have resolved an issue with the scl-pasoe-agentsessions script that occurred when a PASOE instance was launching multiple agent processes. This issue is resolved now.
Improvement
SCL-1687 Implemented Unit Test for use of // Style comments
Description:
We have implemented a unit test that test for the usage of // comments (single line comments) in our source code ( https://knowledgebase.progress.com/articles/Article/Can-Single-line-comments-feature-be-disabled ).
As single line comments are only supported in recent releases of OpenEdge, we cannot use that type of comments in our code base.
The Unit Test is based on the class Consultingwerk.Studio.Proparse.SingleLineCommentParser.SingleLineCommentParser
SCL-2812 Improved creation of the "nobody" client-principal object
Description:
Previously we have been creating a new client-principal object each time when reacting to the Deactivate event. We are now only creating a single client-principal for the "nobody" user when the ServerSessionActivator class is loaded and reusing this each time the Deactivate event is raised.
SCL-2930 Implemented a QueryHelper API which inserts an expression into the where clause for a specific buffer
Description:
Similar to the QueryHelper:InsertExpression API we have added a new API which inserts an expression into the query expression of a specific query buffer:
Code Block | ||
---|---|---|
| ||
METHOD PUBLIC STATIC CHARACTER InsertExpressionForBuffer (pcWhere AS CHARACTER,
pcExpression AS CHARACTER,
pcBufferName AS CHARACTER):
|
...
SCL-2931 Replaced all references to Consultingwerk.OERA.FetchDataAccessRequest with an Inteface
Description:
We have introduced a new Interface IFetchDataAccesRequest. This interface extends the IFetchDataRequest interface and allows customers to implement custom variants of the FetchDataAccessRequest class.
New Feature
SCL-2470 Implemented option to connect databases from JSON startup file
Description:
We have added a new feature to the JSON configuration file ( https://consultingwerk.atlassian.net/wiki/spaces/SCL/pages/8094594/JSON+Configuration+File+Format ).
This option allows to connect to databases during the session startup. The feature is implemented both for the AppServerStartupManager and the GuiClientStartupManager.
Code Block | ||
---|---|---|
| ||
"inheritDatabases": false,
"databases": {
"sports2000": "-db C:/Work/SmartComponents4NET/121_64/DB/Sports2000/sports2000.db",
"icfdb": "-db C:/Work/SmartComponents4NET/121_64/DB/icfdb/icfdb",
"SmartDB": "-db c:/Work/SmartComponents4NET/121_64/DB/SmartDB/SmartDB"
}
|
...