2.7.1 General Procedure

Parameters for components, profiles, coefficients and materials are stored in various databases. Looking up such values in the relevant literature often proves to be time-consuming. VCmaster eases your workload. Return values are automatically interpolated, if necessary.

A database table is automatically linked with the document via the TAB() or SEL() function. 
Unlike the TAB() call, in SEL(), not the first applicable expression is defined instead a list of all possible return values that fulfill the conditions is displayed. This is particularly useful for the selection of components or materials. For both functions the syntax of the input is identical. If no return values are found, an error message is shown. In German templates, GEW() is used instead of SEL(). 

The user specifies search criteria which are then used to read out desired values from the database. A certain description can be specified for example, and the desired dimensions and properties will be searched for. In other cases, dimensions are specified and the required component is automatically determined.

Example

Queries are very flexible due to the use of variables. In the example mentioned above, it will do to change "HEA" to "HEB" for VCmaster to search for the needed profile in the HEB series. 

BUTTON:

PDF

MENÜ:

Manage - database
Input


Selection with SEL() function:




See example shown above: All descriptions of the Profile table function are shown for selection here. The list appears in a selection box (see right).

VCmaster automatically creates such a box if the user queries data from a database using the SEL() function. To change specified values, please select the result with a double-click.

Special case with SEL(): If the conditions are omitted, all entries of the database are suggested. Please put a semicolon after the second argument.

Very important
An efficient and correct application of the databases is only possible when the contents of the database table are known precisely during the text input. You need to know the exact description of all values transferred. Either use our overview of the database tables in PDF format or call up the data with Extras - Manage Database (see Chapter 2.8)

2.7.2 Wizards for TAB() and SEL() function

This tool assists the user in creating a database query using the TAB() or SEL() call. All queries are processed successively. The program lists all possible default values in drop-down windows. 

Select Next to change to the next input. With Back, prior input can be modified once again. Finish concludes the input. Regarding TAB() this function is only realizable after the third argument, regarding SEL() already after the second argument (in the event of no specified conditions). 

1) Select Table:



2) Specify Return Value:




3) Specify Conditions:




See example shown above: All descriptions of the "Profile" table function are shown for selection here. The list appears in a selection box. 

VCmaster automatically creates such a box if the user queries data from a database using the SEL() function. To change specified values, please select the result with a double-click. 

Special case with SEL(): If the conditions are omitted, all entries of the database are suggested. Arguments are separated by a semicolon.

Very important
An efficient and correct use of VCmaster databases is only guaranteed if the contents of the database table are known precisely during text entry. You need to know the exact description of all transfer values. Either use database tables overview in PDF format or call up the information with Extras-Manage Database

MENU:

Calculate-Database Query Assistant

MENU:

Calculate-Assistant for Select Function

2.7.3 Special case Multi-tables

In multi-tables several tables are combined into a group. The queries then no longer apply for just one table, but for all tables combined in the group. This makes sense if comparable components are stored in different database tables (e.g. steel profiles). Further condition: All variable names used in the tables of the group are identical.

The query is only useful and realizable in combination with the SEL() function. For this reason the input and administration of multi-tables is located under Calculate - Assistant for Select Function