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/