02.10.2019 08:43
DMaslov
 
Кто-то пробовал что-то дописывать в УКМ?

Вот написал ты запрос, а теперь хочется оформить его в web-интерфейсе.

Я пока только докопал до

"C:\Program Files\Apache Group\Apache2ukm\htdocs\ukm\legacy\templates\reports_menu.tpl"

Вижу там кучу отчетов, которые показываются или не показываются в зависимости от переменных "P_...", которые пока не понял, где задаются.
02.10.2019 09:31
vdm
 
Для начала, в современных версиях УКМ шаблоны меню отчетов давно не в legacy, а тут
"C:\Program Files\Apache Group\Apache2ukm\htdocs\ukm\protected\config\menus\report.php"

И вообще про legacy (smarty) лучше забыть, а изучать protected (yii). Хотя оно и сложнее.

Попозже выложу рабочий пример добавленного отчета и старого и нового.
02.10.2019 10:45
vdm
 
Положил в хранилище архив
Доп_отчеты_УКМ4.7z

Пара отчетов, добавленных в веб-интерфейс УКМ4 v88sp2

Ссылки на отчеты прописаны в меню тут:
\htdocs\ukm\protected\config\menus\report.php

1. На старом движке (smarty)

В вебе: Отчеты/Аналитика/Использование касс

Файлы:
\htdocs\ukm\legacy\report_cash_utilization.php
\htdocs\ukm\legacy\templates\report_cash_utilization.tpl

2. На новом движке (yii)

В вебе: Отчеты/Аналитика/Продажи по группе клиентов (это переделка Отчеты/Заказные отчеты/По группам покупателей)

Файлы:
\htdocs\ukm\protected\views\reports\classifClientSales2\form.php
\htdocs\ukm\protected\views\reports\classifClientSales2\index.php
\htdocs\ukm\protected\views\reports\classifClientSales2\view.php
\htdocs\ukm\protected\models\reports\ClassifClientSales2.php
\htdocs\ukm\protected\controllers\reports\ClassifClientSales2Controller.php
\htdocs\ukm\protected\components\reportDesigner\dataSource\class.ds_classif_client_sales2.php


Хотя они излишне сложные для примера, но может что-то прояснят...
И да, уже по файлам видно, что начать проще все же с legacy.
12.11.2019 14:15
DMaslov
 
Видно не судьба мне потренироваться в PHP.

На вопрос по одному из отчетов получил такой ответ.

=========================================================

Работа с отчетами прекращается и в ближайшей версии отчеты уже будут удалены.

Просьба переходить, в отношении отчетов, в другой функционал, например , переходить на конвертеры и выгружать данные.
Часовой пояс GMT +3, время: 16:50.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.