Setup > General parameters > Properties file submenu objects  

In object management, it is possible to display summary information linked to the current record, thanks to the menu File / Properties. This window is also used for all fields corresponding to the key for an object, thanks to the menu available by right click (Properties line) or by using the shortcut key.

The information displayed in the Properties window can be set up by means of this function, in the form of calculation formulas that include fields coming from the different tables on line.

it is possible to define the context of the window Properties for any object, but if no contents have been set up, the display of the next two lines will be proposed (if the CREUSR, CREDAT, UPDUSR, UPDDAT fields exist in the table) :

           Created the DD-MM-YY by XXXXXX

           Modified the DD-MM-YY by XXXXXX

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

Presentation

The object being identified by its code, the definition is made by entering one or more lines in the Properties table characterized by a title corresponding to the line title and a calculation formula that can use :

  • constants
  • operators
  • fields coming either from the table associated with the object, or with the linked tables, with the syntax [F :XXX]FIELD(index_d_value)

This formula will be evaluated at the time of display of the window and the result of the evaluation will be displayed as the title.

In the Linked tables grid, it is possible to define the tables linked with the principal table.

Note

It is possible to use the formula editor to define the calculation formulas to be evaluated. In this case, all the tables declared as being linked are directly accessible.

Close

 

Fields

The following fields are present on this tab :

Block number 1

Indicate the object code.


  • Description (field LIBEL)

Title associated to the previous code.

Grid Properties

  • Number (field NUM)

 

  • Description (field INTIT)

Title for the property line such as it appears in the dialogue box in the properties object.

  • Formula (field FRM)

Indicate for each line :
- the label
- the formula that will be evaluated according to the current record and links defined within framework of the 'table'.

Grid Linked tables

This grid makes it possible to define a link for the fields that are defined in the properties and that do not belong to the principal file of the object.

The entry order of the linked tables is important.

The link expression corresponds to the index 1 of the linked table; the parts of the key must be separated by semi-colons.

  • Link key (field CLELNK)

 

  • Link expression (field LNK)

A link to access to the table linked from the calculation expression is defined here that intervene in the fields in previous tables.

The link expression corresponds to the first index in the linked table. If the key is in several parts, give several expressions separated by semi-colons. If a single link is possible including the dictionary, a default value is proposed.

Close

 

Menu Bar

The following fields are included on the window opened through this button :

Block number 1

  • field OBJET

 

  • field CLES

 

Block number 2

  • From folder (field DOSORG)

Indicate the folder from which the record is going be copied. The possible syntaxes are described in the dedicated appendix.

  • All folders (field TOUDOS)

This option is used to copy the record to all the folders defined in the dictionary (ADOSSIER table from the current solution).

  • To folder (field DOSDES)

Indicate the folder in which the record is going be copied. The possible syntaxes are described in the dedicated appendix.

Close

This button is used to transfer the result of the setup to another folder accessible from the same server.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Incorrect expression

(message following an error)

A syntax error has been detected during the entry of a formula (incorrect number of brackets, incorrect number of arguments in a function...)

Tables used

SEEREFERTTO Refer to documentation Implementation