Try OpenEdge Now
skip to main content
OpenEdge 11.6.3 New Information : Data Object Services : Business Entity updates : Supporting server processing for Kendo UI Builder apps
 
Supporting server processing for Kendo UI Builder apps
The topic, "Updating Business Entities for access by Telerik DataSources and Rollbase external objects," in the "Data Object Services" chapter of OpenEdge Development: Web Services, documents additional coding for Business Entities that is required to handle certain Read operation requests that include server processing to filter, sort, and page the results returned to the client app. These are any requests from client apps that pass a JSON Filter Pattern (JFP) as input to the Read operation routine in the Business Entity.
The supported clients currently documented to send such requests include:
*Mobile hybrid apps that send requests using the JSDO dialect of the Kendo UI DataSource and that you build using the Telerik Platform
*Rollbase external objects, that access remote OpenEdge Data Object Services using a JavaScript Data Object (JSDO) on behalf of Rollbase client applications
In Release 11.6.3 and the Kendo UI Builder by Progress Version 1.0, the list of supported clients includes web apps that you build using the Kendo UI Builder. For more information, see Kendo UI Builder by Progress: Application Modernization.
When you create Business Entities that handle this server processing for Kendo UI Builder-generated web apps, you must also identify the name of the "count" routine (ABL method or internal procedure) that you have created for each Business Entity. You must then communicate this name as the Count Function name to the web app developer, who must specify it when they create the corresponding data source for each Business Entity (Data Object resource) in the Kendo UI Designer for a given web app.