How to generate and configure a dynamic datasource

1. Generate the entity object and datafields:

2. Generate datasource object:

3. Generate a grid object:

4. Generate a desktop screen: