Лабораторная 6 Кержакова

Разработка отчета Журнал недостоверных значений в локальной среде дизайнера отчетов iReport

1. Источник данных - Database JDBC
2. В мастере отчетов вставляем:

select
h.tstamp,
s.code, s.name, s.type, s.unit, s.nserv,
format (h.a_val,4) a_val,h.a_stat,h.a_count
from
airs.svodcode s
left outer join airs.h3 h ON (s.code=h.code)
where
s.type='m' and s.nserv=2 and h.tstamp='200909042000'
and h.a_stat='1';

3. Параметризуем запрос (Edit Query):

select
h.tstamp,
s.code, s.name, s.type, s.unit, s.nserv,
format (h.a_val,4) a_val,h.a_stat,h.a_count
from
airs.svodcode s
left outer join airs.$P!{pH} h ON (s.code=h.code)
where
s.type=$P{pType} and s.nserv=$P{pServ} and h.tstamp=$P{pStamp}
and h.a_stat=$P{pStat};

4. Добавляем параметры в список параметров: pType, pServ, pStamp, pH.
5. Редактируем шапку