Airflows Data Platform
Español
English (Deprecated)
IntroductionFirst stepsAdmin toolFormsFieldsIndices & ReferencesUser interfaceForms relationships diagramLists of valuesFunctionsSecurityReportsWeb packagesWeb linksAutoMLDashboardsIAMSettingsAdmin tasksAPI referenceHow to'sFAQ

Airflows

Forms

In Airflows, all the data is stored as forms (entities) composed of fields.

Forms can reference other forms.

Fields can be organized in tabs & groups.

Airflows

The following parameters can be defined for a form (entity):

Parameter nameDescriptionExample value
Name of the applicationThe name of the application.Demo
Name of the formThe name of the form (entity).Product
DocumentationThe documentation of the form (entity).This form stores information about products.
Appears in the menuIt indicates if a direct link to manage the entity data will appear on the admin tool menu.True
Order numberThe order in which it will appear in the admin tool menu.2
Menu iconThe icon that will appear in the admin tool menu.widgets
TranslationsThe labels that represent this form (entity) in different languages.Product

Airflows Airflows


Fields

A form (entity) is composed of fields.

Airflows

The following parameters can be defined for a field:

Parameter nameDescriptionExample value
FormThe form that owns the field.Demo, Product
Field nameThe name of the field.barcode
Content typeThe content type of the field.Barcode
Default valueThe default value. If the field type is TIME, TIMESTAMP or DATE, the value "now()" can be specified also.8480000146397
It is mandatoryIt indicates if the field is required.False
It is used as a label to represent the itemIt indicates if this field is used as a label to represent the form (entity).False
Appears in the listingsIt indicates if this field appears on the table view of the entity.False
Appears in the formsIt indicates if this field appears on the view or edit mode of the form (entity).True
Used as a basic filterIt indicates if this field is used as a basic filter.True
The field is calculated (not modifiable)It indicates if this field is calculated using a function.False
DocumentationThe documentation of the field.The barcode of the product.
TranslationsThe labels that represent this field in different languages.Barcode

Airflows Airflows

Additional parameters can be specified in order to position the field in the admin tool user interface.

The following parameters can be defined:

Parameter nameDescriptionExample value
Order numberThe order number of the field in the form.9
Tab in which the field is displayedThe tab in which the field is displayed or none.General info
Group of fields in which the field is displayedThe group of fields in which the field is displayed or none.General data
Number of columns on small screens (in a grid of 12)The width in number of columns that the field occupies in small screens.12
Number of columns on medium or large screensThe width in number of columns that the field occupies in medium or large screens.12
It is the last field in the rowIt indicates if this field is the last in the form row.True

Airflows

Depending on the field data type, several of the following additional parameters can be specified:

Parameter nameDescriptionExample value
Maximum lengthThe maximum length of the value.200
Validation regular expressionThe regular expression that must match the value in order to be valid.[A-Za-z0-9]+
List of valuesThe list of values that defines the valid values.Demo, CommentType
Supports multiple valuesIt indicates if the field supports multiple values.False
It's a password fieldIt indicates if the field is a password.False
The field is an iconIt indicates if the field is an icon.False
The field is a colorIt indicates if the field is a color.False
It's multi-lineIt indicates if the field supports multiple lines.False
Accuracy (total number of digits)The maximum total number of digits.10
PrefixThe prefix that must be visible before the value.$
SuffixThe suffix that must be visible after the value.
Scale (total number of decimal digits)The maximum total number of decimal digits.2
Minimum valueThe minimum valid value.0
Maximum valueThe maximum valid value.1000000
ResolutionThe resolution of the number (i.e. 0.02).0.02
The field is the beginning of an event in the calendarIt indicates if the field is the beginning of an event, and if the calendar view will be available.False
The field is the end of an event in the calendarIt indicates if the field is the end of an event, and if the calendar view will be available.False
Types of accepted filesIt indicates the accepted type of files.application/zip, application/x-compressed, application/x-zip-compressed, multipart/x-zip
The field is an image in the gallery viewIt indicates if the field is an image, and if the gallery view will be available.False
Enable browsing on Zip filesIt indicates if zip browsing will be activated for this field.False
The field is a point on the mapIt indicates if the field is a point in a map, and if the map view will be available.False
Type of barcodeThe type of barcode.EAN-13

Airflows Airflows Airflows


Indices & References

Airflows

Parameter nameDescriptionExample value
FormThe form that owns the index.Demo, Product
Name of the applicationThe name of the application.Demo
Name of the indexThe name of the index.Product_pkey
You can not repeat (unique)It indicates if the index is unique.True
Used to search in textsIt indicates if the index is used for free-text search.False
It is a primary keyIt indicates if the index is a primary key used to reference the form from others forms.True
DocumentationThe documentation of the index.Product primary key
FieldsThe fields that compose the index.Demo, Product, id

Airflows Airflows

Airflows

Parameter nameDescriptionExample value
FormThe form that owns the reference.Demo, Product
Name of the referenceThe name of the reference.category
Index referencedThe referenced index by the reference.Demo, category, category_pkey
Additional filterTBW
DocumentationThe documentation of the index.
Appears in the listingsIt indicates if this reference appears on the table view of the entity.False
Appears in the formsIt indicates if this reference appears on the view or edit mode of the form (entity).True
It appears as a table in the formsIt indicates if this form appears as a table in the view or edit modes of the referenced entity.True
It is used as a label to represent the itemIt indicates if this reference is used as a label to represent the form (entity).False
Option to filter when the list is emptyIt indicates if an option must be available to filter forms with empty children.False
Used as a basic filterIt indicates if this reference is used as a basic filter.True
Related data will be deleted in cascadeIt indicates if when the reference entity is deleted, all its children should be deleted also.False
Order numberThe order number of this reference in the form.3
Order number of the tableThe order number of this entity when it appears as a table inside view or edit view of the referenced entity.10
Tab in which the field is displayedThe tab in which the reference is displayed
Tab in which the table is displayedThe tab in which the table is displayed when it appears in the view or edit mode of the referenced entity.3
Group of fields in which the field is displayedThe group in which the reference is displayed.
Group of fields in which the table is displayedThe group in which the table is displayed when it appears in the view or edit mode of the reference entity.
Number of columns on small screens (in a grid of 12)The width in number of columns that the reference occupies in small screens.
Number of columns in the table on small screensThe width in number of columns that the table occupies in small screens when it appears as a table inside view or edit mode of the referenced entity.
Number of columns on medium or large screensThe width in number of columns that the reference occupies in medium or large screens.
Number of columns in the table on medium or large screensThe width in number of columns that the table occupies in medium or large screens when it appears as a table inside view or edit mode of the referenced entity.
FieldsThe fields that reference the referenced key.

Airflows Airflows Airflows


User interface

Airflows Airflows Airflows

Parameter nameDescriptionExample value
FormThe form that owns the tab.
Name of the tabThe name of the tab.
Order numberThe order of the tab.
TranslationsThe labels that represent the tab in the different supported languages.

Airflows

Parameter nameDescriptionExample value
FormThe form that owns the group of fields.
Name of the group of fieldsThe name of the group of fields.
Order numberThe order of the group of fields.
TranslationsThe labels that represent the group of fields in the different supported languages.

Airflows

Forms relationships diagram

This view can be used to see a whole view of the model entities.

Also, it can be used to define references between entities dragging from the field that references to the referenced id.

In order to select a reference in the diagram, CAPS key must be pressed while clicking on it.

Airflows