230201 Отчет Кадочникова по лаб.раб. 4

Цель: Самостоятельное проектирование в среде XMLP отчета Журнал изменений дискретных значений и ВЕБ-интерфейса к нему.

В ходе выполнения работы:
- создаем в открытой для гостя папке файл отчета dx.
- файл dx содержит 2 списка значений:
codelist - список кодов сигналов,
stamplist - хранит список временых рядов. оба списка имеют тип запрос SQL.
- запрос для codelist выглядит
select distinct code from dx.
- запрос для stamplist выглядит
select tstamp from dx where code=:pCode.
- создаем 3 параметра которые имеют тип разворачивающегося меню:
pCode - меню с кодами сигналов,
pStart - меню выбора времени начала диапазона,
pStop - меню выбора времени конца диапазона.
- создаем модель данных в виде SQL запроса
SELECT concat(substr(tstamp,1,4),'-',substr(tstamp,5,2),'-',substr(tstamp,7,2),'-',substr(tstamp,9,2),':',substr(tstamp,11,2)) tstamp,value,
hand ,a_ext ,case vf when'0' then '' when '1' then '#' end vf
FROM dx
WHERE code=:pCode and tstamp between :pStart and :pStop order by 1


  1. Искажена постановка задачи

Исправлено!!!