- Модуль: conversion
- Путь к файлу: ~/bitrix/modules/conversion/lib/reportcontext.php
- Класс: BitrixConversionReportContext
- Вызов: ReportContext::setAttributeFilter
private function setAttributeFilter(Query $query, $field, $name, $value = null)
{
$query->registerRuntimeField(null, new ReferenceField($field, InternalsContextAttributeTable::getEntity(),
array('=this.CONTEXT_ID' => 'ref.CONTEXT_ID'),
array('join_type' => 'INNER')
));
$query->addFilter("=$field.NAME" , $name);
if ($value !== null)
{
$query->addFilter("=$field.VALUE", $value);
}
}