Setup >  Configurator >  Calculation table >  Single  

Display all Hide all

Calculators are used in the configurator :

To carry out the assignment of values to a variable when a formula does not allow it.

 To create the equivalence tables.

And this by associating a value range, a value considered fixed. In the case of the conversion table, the start and end of each range are identical.

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

A single screen used to specify the value ranges and the corresponding results.

Entry screen

Presentation

Calculator and title : This is the name of the calculator over a maximum of 8 characters and its title defined over a maximum of 30 characters.

Calculator type : It is necessary to choose the "conversion table" if the calculator is to be used as an equivalence table, if not choose "Simple calculator".

Blocking not found : This setup is used, if ticked, to interrupt the scenario if no value is found in the value range grid corresponding to the parameters used. It is then necessary to correct it in the Configurator questions window.

Ranges/results format : It is necessary to specify the format as numeric, alphanumeric or a date range and of the calculator result as well as the break used.

Ranges/results title : It is possible to personalize the titles of the range and result columns in the grid, this is to facilitate the reading of the calculator grid.

Calculator grid : This is the entry for each range of values, of the result to be used in the scenario.

Close

 

Fields

The following fields are present on this tab :

Block number 1

Build the array code.
An array is a grid matching any value to a bracket of reference values.





  • field ABQAXX

 

  • Type (field ABQCOD)

Check if the grid is a conversion table ( start range = end range)


  • Block not found (field RESFLG)

To be ticked if, in the event of a negative search, the scenario should be interrupted.

In this case the variable will be initialized according to its type :

Zero if numerical.

Empty if alphanumerical.

0/0/0 if date.

Range

  • Description (field ABSAXX)

 

  • Range format (field ABQTYP)

Choose the format for the ranges of values
- Alphanumerical
- Numerical
- Date
The format can only be modified if the table is empty.


.
  • Character (field ABQCHA)

Choose:
- Capital letters for automatic conversion in capital letters.
- Lowercase letters for automatic conversion in lowercase letters.
- Capital and lowercase letters to enter without conversion.


Result

  • Description (field RESAXX)

 

  • Result format (field RESTYP)

Choose the format for the ranges of values
- Alphanumerical
- Numerical
- Date
The format can only be modified if the table is empty.

  • Character (field RESCHA)

Choose:
- Capital letters for automatic conversion in capital letters.
- Lowercase letters for automatic conversion in lowercase letters.
- Capital and lowercase letters to enter without conversion.


Grid

  • field STRVAL

Enter the start value (excluded value) conforming to the predefined format.


  • field ENDVAL

Enter the end value (included value) conforming to the predefined format.


  • field RESVAL

Enter the resulting value according to the predefined resulting format.

Close

 

Reports

By default, the following reports are associated with this function :

  PRTSCR : Screen print

This can be changed using a different setup.

Menu Bar

This is used to access the symbol management.

This button is used to recopy a calculator to another folder.

Error messages

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

Deletion of the calculator is prohibited because it exists in the scenario !

The message appears if the calculator is used in a scenario.

Tables used

SEEREFERTTO Refer to documentation Implementation