• Модуль: meeting
  • Путь к файлу: ~/bitrix/modules/meeting/classes/general/meeting_item_instance_reports.php
  • Класс: CAllMeetingReports
  • Вызов: CAllMeetingReports::SetFiles
static function SetFiles($ID, $arFiles, $src = null)
{
	global $DB;

	$ID = intval($ID);
	if ($ID <= 0)
		return;

	$DB->Query("DELETE FROM b_meeting_reports_files WHERE REPORT_ID='".intval($ID)."'");

	if (is_array($arFiles) && count($arFiles) > 0)
	{
		foreach ($arFiles as $FILE_ID)
		{
			$FILE_ID = intval($FILE_ID);
			if ($FILE_ID > 0)
			{
				$DB->Query("INSERT INTO b_meeting_reports_files SELECT '".$FILE_ID."', '".intval($src)."', '".$ID."', MR.INSTANCE_ID, MR.ITEM_ID, MR.MEETING_ID FROM b_meeting_reports MR WHERE ID='".$ID."'", true);
			}
		}
	}
}