• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/classes/general/report_helper.php
  • Класс: CReportHelper
  • Вызов: CReportHelper::renderUserSearch
static function renderUserSearch($id, $searchInputId, $dataInputId, $componentName, $siteId = '', $nameFormat = '', $delay = 0)
{
	$id = strval($id);
	$searchInputId = strval($searchInputId);
	$dataInputId = strval($dataInputId);
	$componentName = strval($componentName);

	$siteId = strval($siteId);
	if($siteId === '')
	{
		$siteId = SITE_ID;
	}

	$nameFormat = strval($nameFormat);
	if($nameFormat === '')
	{
		$nameFormat = CSite::getNameFormat(false);
	}

	$delay = intval($delay);
	if($delay < 0)
	{
		$delay = 0;
	}

	echo '',
	'';

	echo '';

	$GLOBALS['APPLICATION']->includeComponent(
		'bitrix:intranet.user.selector.new',
		'',
		array(
			'MULTIPLE' => 'N',
			'NAME' => $componentName,
			'INPUT_NAME' => $searchInputId,
			'SHOW_EXTRANET_USERS' => 'NONE',
			'POPUP' => 'Y',
			'SITE_ID' => $siteId,
			'NAME_TEMPLATE' => $nameFormat,
			'ON_CHANGE' => 'reports.onResponsiblesChange',
		),
		null,
		array('HIDE_ICONS' => 'Y')
	);
}