• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/classes/general/report.php
  • Класс: CReport
  • Вызов: CReport::clearViewParams
static function clearViewParams($id)
{
	if ($id !== null && intval($id) >= 0)
	{
		$dbRes = CUserOptions::GetList(
			array("ID" => "ASC"),
			array('CATEGORY' => 'report', 'NAME_MASK' => 'view_params_'.$id.'_')
		);
		if (is_object($dbRes))
		{
			while ($row = $dbRes->fetch())
			{
				$userId = (int)$row['USER_ID'];
				if ($userId > 0)
				{
					if (mb_strpos($row['NAME'], 'view_params_'.$id.'_') === 0)
						CUserOptions::DeleteOption('report', $row['NAME'], false, $userId);
				}
			}
		}
	}
}