• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/classes/general/report_helper.php
  • Класс: CReportHelper
  • Вызов: CReportHelper::getCompareVariations
static function getCompareVariations()
{
	return array(
		'integer' => array(
			'EQUAL',
			'GREATER_OR_EQUAL',
			'GREATER',
			'LESS',
			'LESS_OR_EQUAL',
			'NOT_EQUAL'
		),
		'float' => array(
			'EQUAL',
			'GREATER_OR_EQUAL',
			'GREATER',
			'LESS',
			'LESS_OR_EQUAL',
			'NOT_EQUAL'
		),
		'string' => array(
			'EQUAL',
			'START_WITH',
			'CONTAINS',
			'NOT_CONTAINS',
			'NOT_EQUAL'
		),
		'text' => array(
			'EQUAL',
			'START_WITH',
			'CONTAINS',
			'NOT_CONTAINS',
			'NOT_EQUAL'
		),
		'boolean' => array(
			'EQUAL'
		),
		'datetime' => array(
			'EQUAL',
			'GREATER_OR_EQUAL',
			'GREATER',
			'LESS',
			'LESS_OR_EQUAL',
			'NOT_EQUAL'
		),
		'BitrixMainUser' => array(
			'EQUAL'
		),
		'BitrixSocialnetworkWorkgroup' => array(
			'EQUAL'
		),
		'enum' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'file' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'disk_file' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'employee' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'crm' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'crm_status' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'iblock_element' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'iblock_section' => array(
			'EQUAL',
			'NOT_EQUAL'
		),
		'money' => array(
			'EQUAL',
			'GREATER_OR_EQUAL',
			'GREATER',
			'LESS',
			'LESS_OR_EQUAL',
			'NOT_EQUAL'
		)
	);
}