function TT_EvalTags_CielovyObjekt()
{
return 'Example:
\
If a constant expression of value 1 is defined, the process D2000 Calc (admistrator of \
objects of Eval tag) type ) ensures that all fields of a defined column will \
have the same value of 1.
\
If there is an expression Sec+1, the process D2000 Calc (admistrator of \
objects of Eval tag) type ) ensures that all fields of a defined column will \
have the same value, which corresponds to the value of system variable \
Sec increased by 1.
\
A reasonable use of this option is the possibility to use a reference to a column of a structured variable\
in an expression, where in brackets (row index) is a value of 0. Such reference will be reffered to as \
a reference to a column of a structured variable. This ensures that when evaluating an expression, the \
value of which is inserted into e.g. 3rd row, all the indeces with the constant value of 0 will be \
replaced with the value of 3.
\
\
Example:
Structured variable SV.Production consists of 10 rows and 3 columns.
\
Column \
Type Meaning
\
Products Int\
Number of products
\
Rejects \
Int \
Number of rejects
\
ProductsOK Int \
Number of good-quality \
products
\
Obviously the following equation can be formed:
\
ProductsOK = ProductsALL - Rejects
\
Provided that the columns ProductsALL and Rejects are populated fully automatically \
and the value of the column ProductsOK is to be determined, it can be done with the configuration of \
an eval tag as described below:
\
Expression:
\
SV.Production[0]^ProductsALL - SV.Production[0]^Rejects
\
Calculation of the difference will be in the column SV.Production[0]^ProductsOK.
\
Note: The expression may contain references to columns of other structured variables.';
}