База знаний

Справочная система SP-XML

Связанные темы:

Функции для работы с объектами
Преобразование типов данных
Преобразование форматов и кодировок
Работа со строками
Работа с датами
Работа с массивами
Работа с файловой системой
Работа с URL
Обработка HTML
Работа с формами данных
Работа с базой данных приложения
Работа с документами XML
Работа с элементами XML
Работа с экранами
Работа с реестром Windows
Выполнение кода
Функции Web-сервера
Управление сервером приложения
Системные функции
Прочие функции
Эксперементальные и узкоспециализированные функции
Устаревшие функции

QueryCatalogByKeys()

Устаревшая функция, используемая во времена, когда запросы XQuery по множественным ключевым значения выполнялись неэффективно.

В настоящий момент конструкция вида

QueryCatalogByKeys( 'persons', 'id', [12359841651, 8498132581, 68496313181] )

просто транслируется в

XQuery( 'for $elem in persons where MatchSome( $elem/id, (12359841651, 8498132581, 68496313181) ) return $elem' );

 

Аргументы:

     cataloName   - название каталога (String).

     keyName   - название поля, по которому строится запрос (String).

     keyValues   - массив значений (Array)

 

Результат:

     Массив записей