Инструменты пользователя

Инструменты сайта


lssexampl-05-report

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
lssexampl-05-report [2024/07/08 12:10] – [Демонстрационные примеры и ссылки] madminlssexampl-05-report [2026/07/24 18:06] (текущий) – [Главное меню проекта] madmin
Строка 10: Строка 10:
 ==== Экранные формы для вызова отчетов ==== ==== Экранные формы для вызова отчетов ====
 Для вызова и задания параметров отчета разработаны 2 экранные формы: **formReportPlan** и **formReportFact**. Они похожи, разберем подробно экранную форму **formReportPlan**. Она размещена в папке **php/forms/reports**. XML описание в файле **formReportPlan.xml**: Для вызова и задания параметров отчета разработаны 2 экранные формы: **formReportPlan** и **formReportFact**. Они похожи, разберем подробно экранную форму **formReportPlan**. Она размещена в папке **php/forms/reports**. XML описание в файле **formReportPlan.xml**:
-<code>+<code xml>
 <form name="%form%" caption="Отчет по плану ремонтов"> <form name="%form%" caption="Отчет по плану ремонтов">
   <rowsets>   <rowsets>
Строка 103: Строка 103:
  
 Для этой экранной формы написан контроллер - **formReportPlan.php**: Для этой экранной формы написан контроллер - **formReportPlan.php**:
-<code>+<code php>
 class FormReportPlan extends FormController { class FormReportPlan extends FormController {
   protected function getDefinitionMacro($params=Array()) {   protected function getDefinitionMacro($params=Array()) {
Строка 132: Строка 132:
 ==== Контроллеры отчетов ==== ==== Контроллеры отчетов ====
 Разработаны 2 контроллера отчетов - **plan** и **fact**. Они размещены в папке **php/reports**. Разберем подробно контроллер **plan.php**: Разработаны 2 контроллера отчетов - **plan** и **fact**. Они размещены в папке **php/reports**. Разберем подробно контроллер **plan.php**:
-<code>+<code php>
 includeLib('lib-report.php'); includeLib('lib-report.php');
 class ReportPlan extends ReportController { class ReportPlan extends ReportController {
Строка 358: Строка 358:
 ==== Главное меню проекта ==== ==== Главное меню проекта ====
 Главное меню проекта описывается в XML файле **php/config/appmenu.xml**: Главное меню проекта описывается в XML файле **php/config/appmenu.xml**:
-<code>+<code xml>
 <node name="Паспорта оборудования и ремонты" icon="box" form="formMachine"/> <node name="Паспорта оборудования и ремонты" icon="box" form="formMachine"/>
 <node name="Типы оборудования и нормативы ремонтов" icon="ref" form="ref.formMachineType"/> <node name="Типы оборудования и нормативы ремонтов" icon="ref" form="ref.formMachineType"/>
Строка 373: Строка 373:
   * Добавлен раздел **Отчеты**   * Добавлен раздел **Отчеты**
  
-===== Материалы для скачивания ===== 
-Для скачивания материалов необходимо наличие пароля ftp сервера ЦТИ. 
-  * **адрес**: [[ftp://79.170.154.8]] 
-  * **login**: ftpuserlss 
-  * **password**: пароль для доступа к ftp серверу ЦТИ (пароль указан в инструкции по установке ПО LSS) 
-На ftp сервере размещены следующие файлы: 
-  * **lssexample-005.zip** - этап 5 демонстрационного примера; 
-Можно скачать виртуальную машину с развернутым демонстрационным примером: 
-  * [[lssexampl-virtualbox]] 
 ===== Демонстрационные примеры и ссылки ===== ===== Демонстрационные примеры и ссылки =====
 Демонстрационные примеры доступны в режиме "**только чтение**". Для входа используйте логин **root**, пароль **1**. Демонстрационные примеры доступны в режиме "**только чтение**". Для входа используйте логин **root**, пароль **1**.
  
-  * демонстрация работы **тестового примера** "Материальные активы" у нас на сайте: [[http://192.168.0.71:4507/storage/example/lss-exampl]]+  * демонстрация работы **тестового примера** "Материальные активы" у нас на сайте: [[https://lss.m-cti.ru/storage/example/lss-exampl]]
  
lssexampl-05-report.1720429858.txt.gz · Последнее изменение: 2024/07/08 12:10 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki