• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/classes/general/report.php
  • Класс: CReport
  • Вызов: CReport::Delete
static function Delete($ID)
{
	global $DB;

	$strSql = "DELETE FROM b_report WHERE ID = ".intval($ID);

	// pre-events
	foreach (GetModuleEvents("report", "OnBeforeReportDelete", true) as $arEvent)
	{
		if (ExecuteModuleEventEx($arEvent, array($ID)) === false)
		{
			return false;
		}
	}

	// save data
	$DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); // post-events foreach (GetModuleEvents("report", "OnReportDelete", true) as $arEvent) { ExecuteModuleEventEx($arEvent, array($ID)); } // clear view params self::clearViewParams($ID); return true; }