Feedback

Settings

Grid application advanced settings

Friendly URL

This attribute defines the friendly URL of the application.

Exemplo da definição da url amigável

Allowed characters are:

  • Alphanumerics (a-z, A-Z and 0-9)
  • Some special characters like: hyphen(-), underscore(_), comma(,) and dot(.)

The use of accents or spaces is not allowed.

Here are some recommendations:

  • Use keywords.
  • Use hyphens to separate words.
  • Use only lowercase letters.
  • Avoid using dates.
Example application without friendly URL

Aplicação sem utilizando URL Amigavel

Example application with friendly URL

Aplicação utilizando URL Amigavel

The settings can also be performed on the project’s home screen, in the list of applications, changing the column Friendly URL in the desired application.

See example below

URL amigável na tela inicial do projeto

Display Line Number

This attribute defines whether or not the line counter is displayed in the application. The row counter will be positioned next to the options column.

This feature is only available for forms configured in the formats: Grid Editable and Grid Editable (View)

Example with display line number enabled

Example of the app with the record counter

Example with display line number disabled

Example of the app without the record counter

  • Display Titles : Allows you to set if the titles of fields will be displayed or not.

Line break in title

This attribute defines whether or not the line break in the field label will be allowed.

This attribute is only available in horizontal forms (Multiple Records, Editable Grid and Editable Grid (View)) configured to use partial pagination.

When enabled, does not allow line breaks in the field label. In this way, even if the field occupies a smaller space than the label, as in the Customer Code field in the image below, the line will not be broken.

Example of line break in title enabled

App com a opção de Quebra de linha na label

When disabled, allows a line break in the field label. When using this option, the space destined to the label will be defined by the size of the field, in this way, if the ladel is larger than the space destined to the field, there will be a break in the line.

Example of line break in title disabled

App com a opção de Quebra de linha na label

Horizontal Alignment

Defines the horizontal alignment of the application and can be defined as: Centered, Left or Right.

The attribute’s default setting is Centered

Centered

Positions the application in the center of the page, respecting the margin definitions defined in the theme or in the margin attribute.

Application example with centered alignment

App with the Line Break option in the label

Left

Positions the application in the left corner of the screen, respecting the definitions of the margins defined in the theme or in the margin attribute.

Left-aligned application example

App with the Line Break option in the label

Positions the application in the right corner of the screen, respecting the definitions of the margins defined in the theme or in the margin attribute.

Right-aligned application example

App with the Line Break option in the label

Vertical Alignment

This attribute defines the vertical alignment of the application and can be configured with the following options: No Value, Top, Center ou Bottom.

When using Top, Center or Bottom alignments, the margin attribute is disregarded.

See below for details on each of the alignment options.

No Value

Standard vertical alignment for new applications. In this configuration, the application is positioned at the top of the screen respecting the margins defined in the margin attribute or in the definition of the theme used in the application.

Application example with standard alignment

Application example using standard vertical alignment

Top

Places the application at the top of the screen, disregarding the definitions of margins defined in the application theme or in the margin attribute.

Application example with alignment on the top

App with the Line Break option in the label

Center

Positions the application in the center of the screen, disregarding the definitions of the margins defined in the application theme or in the margin attribute.

Application example with Center alignment

App with the Line Break option in the label

Bottom

Places the application at the bottom of the screen, disregarding the definitions of margins defined in the application theme or in the margin attribute.

Application example with alignment on the bottom

App with the Line Break option in the label

Margins

Allows the developer to define the pixel value for the application’s margins, if no value is informed, the application will inherit the values defined in the theme used.

Some important points

  • Only the numbers must be informed.
  • The width unit used is pixel.

When using the Vertical Alignment attribute, the values informed in this attribute are disregarded.

Example of how to use the attribute

Informing the margin's values

Field alignment

Defines the alignment of field values ​​when the grid uses Vertical or Slide orientations.

This attribute is only considered in grids configured as Slide or Vertical

It allows defining the alignment of fields when the query orientation is configured as Vertical or Slide.

Table columns

This parameter defines the width of the application fields. The available options are: Informed, Calculated e Automatic.

Table columns options

Informed

This property defines that the width of the fields will be defined individually, at the field level, through the Width attribute.

Using this property, it is mandatory that the width attribute in the field configuration has a value, otherwise, the field will assume the behavior of the Automatic property.

Calculated

The field width is calculated by our generator according to its field type and size.

Automatic

In this case the field width will be defined using browser criteria. No specific width for the fields will be informed.

Options for the Columns attribute of the table using the entered value

Refresh interval

This attribute defines the page refresh time. This time is defined in seconds and only numbers must be informed.

By default the attribute is defined with 0. With this value there will be no page reload.

Page lap time attribute