Child pages
  • Intro to Servoy Concepts

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Solutions can stand alone, or they may also be a module. A module is a solution that is part of another solution.  You can specify a solution to be a module, but it is not required to use a solution as a module.

...

Table

...

A table is a preset format of rows (records) and columns (fields) that defines a store of information in a relational database. Data from created or pre-existing tables can be used by one or more forms in a Servoy solution.

Form

A form is the Servoy object that is used to edit, view, modify, insert, find and delete data. Forms can contain fields, labels, graphics, tabpanels, lines, buttons, portals and shapes - each of which has its own set of design time commands, events and properties.

Forms are normally based on a single database table, which means the data from that table is tied to the form. Forms can also not be linked to any table, meaning data will not be tied to the form.

Forms can also have methods and variables attributed to them, making form a unit of scope in Servoy programming. This means forms can have methods and variables that are within the scope of the form only. Inherited forms can also have methods and variables that are inherited from the parent form as well.

...

All of the methods written in Servoy will begin with the word function in the actual .js page they are written in.

...

Record

...

A record is mapped to a single row in a SQL database table.

Plugin

A plugin extends the functionality of Servoy by using the Java programming language. Written in Java, they can be accessed in a solution through scripting. Plugins can add additional functions available to the Servoy programmer and can link to resources outside of Servoy. An API is available to write plugins for Servoy.

...

The following concepts are related to data management in Servoy

...

Table

...

A table is a preset format of rows (records) and columns (fields) that defines a store of information in a relational database. Data from created or pre-existing tables can be used by one or more forms in a Servoy solution.

...

Record

...

A record is mapped to a single row in a SQL database table.

...

Relation

...

Calculation

...

Aggregation

...

Variable

...

Dataset

...

Foundset