080801, ПИ-51б, Спиридонов Александр

Лабораторная Работа 2. Журнал Изменений Дискретных Значений

Отчет

1) Создана папка с именем binlog;
2) Создал в папке отчет с именем binLog;
3) Создана модель данных с имнем dataset: тип: запрос SQL; источник данных mysql; запрос 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,
case vf when "0" then "" when "1" then "#" end vf,
hand, a_ext
from dx
where
code = :pCode
and tstamp between :pStart and :pStop
order by 1;

4) Создал списки значений: CodeList и StampList
4.1) CodeList; Тип - Запрос SQL; Подключение - mysql;
Запрос SQL:
select
concat(code,':',name,':',cast(nserv as char)) name, code
from svodcode
where type='d' order by 1;

4.2) StampList; Тип - Запрос SQL; Подключение - mysql;
Запрос SQL: select tstamp from dx where code= :pCode order by 1;
5) Создал параметры: pCode, pStart, pStop, pCodeName, pStartName, pStopName;
6) Создал разметку BinLog;
7) Запустил отчет на выполнение.

Интерфейс Пользователя