Sfairadora

  • Reference Guide

Filter

Information about the state of the table filter.
Type
Name
Description
Seq(Disj_cond_def)
(see below)
disj_conds
The list of disjunctive conditions.
Seq(filter)
subseqs
The list of conditions for sub-columns. (The sequence element is the same as this structure.)

Disj_cond_def

Type
Name
Description
Bool
is_fn
If set TRUE, the condition is expressed as a function of the entire row.
Enki optional
function
The condition expression, if the attribute is_fn is set TRUE.
Seq(Conj_cond_def) optional
(see below)
conj_conds
The list of the conjunctive conditions, if the attribute is_fn is set FALSE.

Conj_cond_def

The significance of the individual attributes is explained in greater details in the chapter on the structure Seq_filter_def.
Type
Name
Description
Word
operation
The operation of the condition.
Union optional
value1
The first parameter of the condition.
Union optional
value2
The second parameter of the condition.
Bool optional
value1_ref
If set TRUE, the first parameter is specified by a reference, rather than a direct value.
Bool optional
value2_ref
If set TRUE, the second parameter is specified by a reference, rather than a direct value.
Dref optional
data_ref
The reference to a table row component to which the condition is related.