lssexampl-05-report
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| lssexampl-05-report [2024/07/08 12:10] – [Демонстрационные примеры и ссылки] madmin | lssexampl-05-report [2026/07/24 18:06] (текущий) – [Главное меню проекта] madmin | ||
|---|---|---|---|
| Строка 10: | Строка 10: | ||
| ==== Экранные формы для вызова отчетов ==== | ==== Экранные формы для вызова отчетов ==== | ||
| Для вызова и задания параметров отчета разработаны 2 экранные формы: **formReportPlan** и **formReportFact**. Они похожи, | Для вызова и задания параметров отчета разработаны 2 экранные формы: **formReportPlan** и **formReportFact**. Они похожи, | ||
| - | < | + | < |
| <form name=" | <form name=" | ||
| < | < | ||
| Строка 103: | Строка 103: | ||
| Для этой экранной формы написан контроллер - **formReportPlan.php**: | Для этой экранной формы написан контроллер - **formReportPlan.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/ | Разработаны 2 контроллера отчетов - **plan** и **fact**. Они размещены в папке **php/ | ||
| - | < | + | < |
| includeLib(' | includeLib(' | ||
| class ReportPlan extends ReportController { | class ReportPlan extends ReportController { | ||
| Строка 358: | Строка 358: | ||
| ==== Главное меню проекта ==== | ==== Главное меню проекта ==== | ||
| Главное меню проекта описывается в XML файле **php/ | Главное меню проекта описывается в XML файле **php/ | ||
| - | < | + | < |
| <node name=" | <node name=" | ||
| <node name=" | <node name=" | ||
| Строка 373: | Строка 373: | ||
| * Добавлен раздел **Отчеты** | * Добавлен раздел **Отчеты** | ||
| - | ===== Материалы для скачивания ===== | ||
| - | Для скачивания материалов необходимо наличие пароля ftp сервера ЦТИ. | ||
| - | * **адрес**: | ||
| - | * **login**: ftpuserlss | ||
| - | * **password**: | ||
| - | На ftp сервере размещены следующие файлы: | ||
| - | * **lssexample-005.zip** - этап 5 демонстрационного примера; | ||
| - | Можно скачать виртуальную машину с развернутым демонстрационным примером: | ||
| - | * [[lssexampl-virtualbox]] | ||
| ===== Демонстрационные примеры и ссылки ===== | ===== Демонстрационные примеры и ссылки ===== | ||
| Демонстрационные примеры доступны в режиме " | Демонстрационные примеры доступны в режиме " | ||
| - | * демонстрация работы **тестового примера** " | + | * демонстрация работы **тестового примера** " |
lssexampl-05-report.1720429858.txt.gz · Последнее изменение: 2024/07/08 12:10 — madmin
