ftablecolumn

Purpose

Find documents containing a sequence of arguments in table columns.

Syntax

ftablecolumn(argument_1, argument_2,…​)

Arguments

The function accepts several arguments. The function also supports the following optional named parameters:

  • allow_punct:=yes/no allows or prohibits punctuation between arguments (set to "yes" by default).

  • allow_space:=yes/no allows or prohibits spaces between arguments (set to "yes" by default).

  • match:=range matches text range starting from the first found term and ending with the last found term.

  • whole:=yes matches a sequence made up only by the arguments listed in the query (set to "no" by default).

  • min_col_distance/max_col_distance/col_distance sets exact difference in positions between the first and the last argument of the sequence, min_col_distance sets minimum difference, max_col_distance sets maximum difference.

  • min_col_gap/max_col_gap/col_gap sets exact number of columns between arguments of the sequence, min_col_gap sets minimum number, max_col_gap sets maximum number.

In a column, the arguments in the search sequence are considered top to bottom.

Returned Value

Documents matching the query.

Examples

ftablecolumn(А, B) matches arguments А and B, located in one table column, with position A being less than position B.

ftablecolumn(А, B, max_col_distance:=1) matches arguments A and B located in the same or adjacent table columns, with A’s position less than B’s position.