forum.bitel.ru http://forum.bitel.ru/ |
|
как узнать id модуля http://forum.bitel.ru/viewtopic.php?f=12&t=1247 |
Страница 1 из 1 |
Автор: | blib [ 24 июн 2008, 18:15 ] |
Заголовок сообщения: | как узнать id модуля |
в документации написано Код: При этом значения фильтров подставляются в запрос специальными макросами.
$(name) - подставляет текстовое значение, где name - имя фильтра $mm(name) - подставляет значение месяца вида MM, январь - 01 $yy(name) - подставляет год вида yyyy $date(name) - подставляет дату в формате sql $time(name) - подставляет время в формате sql $module_month_table(table, name) - подставляет имя таблицы в зависимости от текущего модуля, указанного имени таблицы и даты - параметра фильтра, т.е $module_month_table( log_session , date ) , если фильтр date="01.01.2008", а текущий модуль 1 подставит log_session_1_200801 $month_table - тоже самое без идентификатора модуля, т.е, например log_session_200801 мне нужна таблица вида xxx_mid где mid=id модуля как мне узнать это id? |
Автор: | S [ 24 июн 2008, 20:44 ] |
Заголовок сообщения: | |
Модули - Редактор модулей и услуг Слева колонка id |
Автор: | blib [ 25 июн 2008, 13:09 ] |
Заголовок сообщения: | |
улыбнуло... еще раз вопрос в модуле reports в sql запросе подставляются переменные (см выше выдержку из документации) мне нужна переменная для того что бы сконструировать запрос к таблице вида XXX_id |
Автор: | Amir [ 25 июн 2008, 14:05 ] |
Заголовок сообщения: | |
если это для текущего модуля к которому привязан отчет то $(mid). если для какого-либо другого модуля, его код можно прописать в конфигурации модуля отчетов, например reports.myreport.mid=5 и в отчете использовать $(reports.myreport.mid) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |