This page lists answers to Frequently Asked Questions related to Kendo UI Builder.
Please see the Mobile FAQ page for items related to the JSDO and the JSDO integration with the Kendo UI DataSource.
What is the recommended way to create the Backend/Business Entities and Services?
Please see the following thread and related document for info on this item:
How to use the Hierarchical Data Grid and Stacked Data Grids templates?
In the current version of Kendo UI Builder, the Hierarchical Data Grid and the Stacked Data Grids templates, expect a data source for resources defined from a Business Entity with a dataset with parent/child temp-tables with a relationship.
The following post in the Forum provides information about creating a Business Entity with multiple tables:
Note: When creating the data provider in Kendo UI Builder, you can use the option "Create Data Sources for child tables" to automatically create both the parent and child data sources.
How to use the Foreign Key support in Kendo UI Builder 2.0?
Kendo UI Builder 2.0 provides Foreign Key support in the form of a placeholder field. Use the following steps to use the functionality:
The following article and sample code shows how to add a custom DropDownList to a grid:
See the following article for details on how to add a custom module and service:
How to disable the initial read in a Kendo UI Grid?
The autoBind property of the Kendo UI Grid can be set to false to disable the initial read. Following data operations on the data source such as filter and sorting would perform the initial read.
This autoBind property can be set in the construct() of the controller in controller.public.js.
In a built-in view, the grid options are specified via this.$model.options.
Use the following statement:
this.$model.options.autoBind = false;
In a custom view created using the blank view template, the grid options are specified via this.$components.grid0.options.
this.$components.grid0.options.autoBind = false;
You can check the controller.js file fto see how te grid options are specified for a given view.
Where to find the documentation for Custom Templates
Kendo UI Builder 2.0.1 introduces the support of Custom Templates that can be defined by developers.
Documentation for the this functionality can be found online:
How to implement user roles in Kendo UI Builder 2.1 with the OpenEdge backend
Kendo UI Builder 2.1 provides support for User Roles.
The following link provides information on how to set use roles with the OpenEdge backend: