table
Назначение
Функция находит документы, содержащие аргументы внутри таблиц или табличных разделов, удовлетворяющие определенным критериям.
Аргументы
Функция поддерживает опциональные именованные параметры, которые позволяют указывать дополнительный критерий поиска:
-
name: поиск внутри таблиц с указанным именем; может определяться PDL-запросом;
-
number: поиск внутри таблиц с указанным числом;
-
col/column: поиск внутри колонок с указанным именем/номером; может содержать PDL-запрос;
-
row: поиск внутри строк с указанным именем/номером; может содержать PDL-запрос;
-
axis: поиск внутри строк или колонок с указанным именем; может содержать PDL-запрос;
-
cell: поиск внутри указанных ячеек; может содержать PDL-запрос;
-
cell_units: поиск единиц измерения внутри ячейки таблицы;
-
match: определяет табличные разделы, которые должны быть подсвечены (cell/row/column/table/name/row_name/col_name);
-
whole:=yes: позволяет найти название таблицы, ряда, колонки или содержание ячейки, только если оно полностью совпадает с указанной строкой (по умолчанию whole:=no, функция находит любое вхождение строки);
-
level ограничение уровня вложенности таблицы (начиная с 1) с использованием операторов «>», «<», «>=», «<=», «!=»
-
nested:=yes/no поиск только вложенных таблиц ("no" по умолчанию);
-
has_nested:=yes/no поиск таблиц, содержащих вложенные таблицы ("yes" по умолчанию).