- Task 1
- Combine two tables in one DSO
- Task 2
- Create a backend DSO
- Task 3
- Enable the Omni-Search for the customer
Task 1
Combine two tables in one DSO
Result: You have a grid which shows data from the Customer and the Order table
Task: Create an own entity - Create an DSO based on that entity - Create grid based on that
Documentation:
Combine multiple Tables in one DSO
In this documentation you will learn how to combine several tables into one DSO. For example, you want to display the contents of two tables in a grid or form. To do this, create a new entity with a source query that combines these tables. From the table you can generate the DSO and all other objects.
helpcenter.build.one
Task 2
Create a backend DSO
Result: You have a grid based on a backend DSO
Task: Create the backend code for your class - Create the entity and DSO for your backend class - Create a grid for it
Documentation:
Create an Entity and DSO without a DB/Table
In B1, it is possible to create data sources and entities based on a Backend Data Source Object (DSO). This implies that there is no need for a physical database with a table in the background. To achieve this, create a Backend DSO and a temporary table. Based on these, an entity is generated. Subsequently, a Data Source Object (DSO) can be created based on the generated entity.
helpcenter.build.one
Task 3
Enable the Omni-Search for the customer
Result: The user is able to search for a specific customer
Task: Enable the Omni Search based on the documentation
Documentation:
Global search (OmniSearch)
The global search is one searching window for all possible entities. So a developer can configure the searchable entities and for each entity another target window could be opened.
helpcenter.build.one