• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/classes/general/report_helper.php
  • Класс: CReportHelper
  • Вызов: CReportHelper::getCalcVariations
static function getCalcVariations()
{
	return array(
		'integer' => array(
			'MIN',
			'AVG',
			'MAX',
			'SUM',
			'COUNT_DISTINCT'
		),
		'float' => array(
			'MIN',
			'AVG',
			'MAX',
			'SUM',
			'COUNT_DISTINCT'
		),
		'string' => array(
			'COUNT_DISTINCT'
		),
		'text' => array(
			'COUNT_DISTINCT'
		),
		'boolean' => array(
			'SUM'
		),
		'datetime' => array(
			'MIN',
			'MAX',
			'COUNT_DISTINCT'
		),
		'enum' => array(
			'COUNT_DISTINCT'
		),
		'file' => array(
			'COUNT_DISTINCT'
		),
		'disk_file' => array(
			'COUNT_DISTINCT'
		),
		'employee' => array(
			'COUNT_DISTINCT'
		),
		'crm' => array(
			'COUNT_DISTINCT'
		),
		'crm_status' => array(
			'COUNT_DISTINCT'
		),
		'iblock_element' => array(
			'COUNT_DISTINCT'
		),
		'iblock_section' => array(
			'COUNT_DISTINCT'
		),
		'money' => array(
			'COUNT_DISTINCT'
		)
	);
}