Документация iSZN

03. Провайдер для перекрёстного запроса по категориям (техническая информация)

Данным провайдером распознаются и подставляются все параметры, распознаваемые провайдером по умолчанию.

При сохранении списка выбранных категорий людей/коллективов список ключей выбранных категорий помещается также в таблицу r$_pc_categories_to_compute.

Столбцы выходного документа, в которых содержатся данные о количестве людей (коллективов), обладающих категориями, должны иметь тип «Столбец с собственным SQL-выражением».

Наименования столбцов (с собственными SQL-выражениями) должны иметь вид:

$PCCatStats_name

где name — наименование столбца.

Собственные SQL-выражения столбцов выходного документа должны иметь следующий вид:

MONTHS_FROM,INCLUDE_FROM,MONTHS_TO,INCLUDE_TO,PCCATS_EXTRA

где:

MONTHS_FROM Минимальный возраст учитываемых людей в месяцах.
MONTHS_TO Максимальный возраст учитываемых людей в месяцах.
INCLUDE_FROM Включительно ли учитывается минимальный возраст учитываемых людей в месяцах (1 — да, 0 — нет).
INCLUDE_TO Включительно ли учитывается максимальный возраст учитываемых людей в месяцах (1 — да, 0 — нет).
PCCATS_EXTRA Выражение для учёта дополнительных категорий для функции pkStat.GetCategoryCount().

Если какой-либо из вышеперечисленных параметров отсутствует, то необходимо указывать пустое значение с сохранением общего числа разделителей (запятых). Например:

,,,,364 и не 103000497

где 364 и 103000497 — slurp-ключи категорий.

См. также