Child pages
  • Servoy Concepts
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This chapter provides an overview of the anatomy of a Servoy solution.

Solution  

In Servoy an application is called a Solution and as such is a container for business logic and UI.

The business logic, made up of variables and methods, is is organized in scopes. A solution has three distinct scope levels:

Application scope:
A solution has one application scope (also referred to as Top Level scope). This scope contains all the predefined scripting libraries that come with Servoy. It also contains "globals": a customizable application level scope in which 

Datasource scope

Form scope

Globals
Form
Media
Scripting API
Data layer

A solution is a container for a set of UI's, which are called Forms in Servoy. Forms contains components like labels, fields and buttons. The generic name for these in Servoy is elements.

Servoy comes with the following built-in components:

  • TextField
  • TextArea
  • HTMLArea
  • RTFArea
  • CheckBox
  • Radio
  •  
  • No labels