Skip to main content
Version: 4.x

Form views

A form view can be classified as follows:

Interactive

A view in which the user can interact with an open form: select current objects, call actions, change data properties, and so on. Data is usually read as needed depending on user actions. It is this view (along with the programming interface) that is responsible for data input into the system.

Static

In this view, when the form opens all its data is read at once, after which this data is converted/sent to the client. This is a one-way view type.

info

By default, depending on the implementation specifics, conversion can take place either on the server (before sending to the client) or directly on the client itself.

From a data flow standpoint, the interactive view is internal, meaning that the data remains inside the server/native client, while the static view is external, with the data converted and sent to the reporting subsystem, or to the operating system in the form of files in various formats.

Graphic view

Some views are graphic, meaning that to display them the data read must be placed in two-dimensional space: on paper or the screen of the device. Accordingly, for these views a design may/must be defined:

Stack

InteractivePrintStructuredGraphicStatic