[ОТВЕТИТЬ]
Опции темы
28.12.2009 09:59  
Mtirt
А кто-нибудь пробовал писать свои отчеты в УКМ4?
Расскажите чайнику подробно, как это делается?
А то мне нужен отчет по выданным подаркам...
 
28.12.2009 12:09  
vdm
v46sp2, немного делал, но несерьезно (правил несколько стандартных отчетов), подробно рассказывать нечего.

По правильному должно быть нечто такое:

Код:
<?php
require_once('core.php');
// прочие зависимости
.......
// Анализ параметров http запроса,
// составление sql запроса в зависимости от условий
if(isset($_POST['date_from']) 
.......
if (isset($_POST['calculate']))
{
// Собственно sql запрос
$report = $core->m_db->getAll("... запрос ...");		
}

// Сохранение массива результатов для шаблонизатора smarty
$core->assign('report', $report);
// Отображение шаблона
$core->display('report_shop.tpl');
?>
Содержимое .tpl расписывать не буду, т.к. почти не знаю.

Для себя делать полностью правильно было лень, кидаю отчетик чисто на php, без использования smarty. Там по жестко прописанной скидке запрос. Поправить на свое несложно.
Структуру базы, справку по php в зубы и вперед...

Ну и естественно любое "попробовать написать" можно начинать с переписывания стандартного.
Из стандартных отчетов report_shopanalyserealization.php попроще других выглядит, даже с комментариями.
Вложения
Тип файла: zip report_ptk.zip (5.8 Кб, 102 просмотров)
 
28.12.2009 12:15  
Mtirt
Спасибо большое, пойду разбираться!
 
 
Опции темы



Часовой пояс GMT +3, время: 05:06.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.