Serves to configure logic that allows to create records with the specific attributes in one table based on a record and its attributes from another table.
For instance - a business flow that allows the creation of a new feature in a specific territory. Feature in this example refers to a geographic entity or object represented in a map or dataset.
A common use case is to create a work group or work assessment based on a work territory.
The configured widget presents the user with a modal where the base feature table is displayed (table A); after selecting an entry in this feature table, the next modal opens, which contains an input form for entering data (attributes) to create a new record. As a result, a new feature is created with the particular attributes from the base table (table A) and with its attributes. This feature will be stored in another table (table B).
Create Feature widget configuration
Field
Description
Visualization
Name
Can be set any name
The name will be visible on the Create Feature modal in Clearion Web
Create Feature Configuration
Target Table
Represents a layer (table) where a new feature (record) will be created
The target table should be initially added to a Data Source > Tables to be displayed in the Source dropdown
Create Modal Fields
Input fields that will be displayed in the Create Feature modal when creating a new feature
Entered values will be attributes of a new feature
Fields can be added manually via Add Column
Fields can be added automatically via Generate Fields:
select an appropriate table
select all the necessary fields
Add Field
Generate Field
Create Modal validation
Allows to configure validation for the Create Feature modal
Required fields should be specified
Required fields types should be specified
Base Layer Configuration
Base Table
Represents a layer (table) based on which a new feature (record) will be created
Will be shown as a modal with a base feature table records
Base Table Columns
Columns that will be visible in a Target Layer table
Columns can be added manually viaAdd Column
Columns can be added automatically viaGenerate Columns:
select an appropriate table
select all the necessary fields
Column Settings:
Header Text- can be added any text which represents a column name
Field- should correspond to a field in a table
Width- can be set any appropriate width. If set to 0 then the width will be automatically adjusted
Lookup- lookup should be added if this is a lookup field
Numeric Format - allows user to choose a specific way to display values of numeric fields. There are 3 available numeric formats: