The treeview explained

Introduction

The treeview is the main way of navigating through your application. I has a generic/global part that is used for all the applications in your project and it contains the details for each application.

One application or multiple?

In theory, you will be able to create multiple applications within one project. Each of these applications will be able to connect to its own database. Also, multiple applications may share one database. Each application will have its own code modules, messages, domains, etcetera. When a user logs on, he will be able to start either one of the applications or even multiple.

The reality is that most solutions implement only one single application. In this situation, the boundaries between global objects and application-specific objects are less relevant. You will even be able to let load all code modules (the global modules and the application-specific modules) in 'one space'.

For simplicity, we assume you will only have one application per project in our documentation.

Globals

The globals part contains all elements that are defined 'globally' and are shared with all applications you create in your project.

Per application

Per application, the tree allows you to edit all application specific properties and objects.