View

Click to copy

Element to display a record from the database


Initial setting:

Model - data model for the view.

Endpoint - data source for the view.
 
 View Config


Look and Feel Settings:

Title (not mandatory) - view title.

Width (mandatory) - view width.

Direction (mandatory) - how elements are arranged inside the view, vertically or horizontally. Horizontall be default.

Size (mandatory) - view row size.

Border (mandatory) - view borders.

Name (mandatory) - name of the view.

Visible (mandatory) - makes the view visible if turned on. Enabled by default.
 


Data settings:

In this section, you can manage view lines.
 View Data


Workflow triggers:

  • onCreate – fires when the component is created on the page;
  • onShow – fires when the component changes its state to visible (displayed on the page); 
  • onHide – fires when the component changes its state to hidden (stops being displayed); 
  • onDestroy – fires when the component is destroyed;
  • onDataUpdate – fires by the View Update Data block.

Component Actions:

View Get Properties:

Gets view's properties

Input parameters:

  • Component Id [string] - view component's identifier.

Output parameters:

  • Title [string] - view title;
  • Style [enum] - view style;
  • Layout [enum] - view enum;
  • Bordered [boolean] - state of border;
  • Visible [boolean] - state of visible;
  • Loading [boolean] - state of loading. 

View Get Properties

View Set Properties

Sets all view's properties

Input parameters:

  • Component Id [string] - view component's identifier.
  • Title [string] - view title;
  • Style [enum] - view style;
  • Layout [enum] - view enum;
  • Bordered [boolean] - state of border;
  • Visible [boolean] - state of visible;
  • Loading [boolean] - state of loading.

View Set Properties

View Update Properties

Update view's properties

Input parameters:

  • Component Id [string] - view component's identifier.
  • Title [string] - view title;
  • Style [enum] - view style;
  • Layout [enum] - view enum;
  • Bordered [boolean] - state of border;
  • Visible [boolean] - state of visible;
  • Loading [boolean] - state of loading.


View Update Properties  

View Get Data

Gets data from view

Input parameters:

  • Component Id [string] - view component's identifier.

Output parameters:

  • Data [Data Model] - Data Model element to be used. Available in the business process when Component ID is specified only.


View Get Data 

View Clear Data

Clears data from view

Input parameters:

  • Component Id [string] - view component's identifier. 
     

View Clear Data

View Refresh Data

Refresh data in a view

Input parameters:

  • Component Id [string] - view component's identifier.
  • Data [Data Model] - Data Model element to be used. Available in the business process when Component ID is specified only.

View Refresh Data

View Update Data

Update data in a view

Input parameters:

  • Component Id [string] - view component's identifier.
  • Data [Data Model] - Data Model element to be used. Available in the business process when Component ID is specified only.

View Update Data



Usage example:

The view element can be used to display the data of one record from the database. For example, information about the application user:

View view