Курсовая работа: Информационная система оптимизации работы сотрудников по прокату кино и видео фильмов
Select a.model, TECH_OSMOTR.dateto, TECH_OSMOTR.rezult, v.familia from TECH_OSMOTR, v,a
where
TECH_OSMOTR.nomer_v=v.Nomer_v and TECH_OSMOTR.nomer_a=a.nomer_a and a.model like :m
SQL для этого кнопки выглядит следующим образом:
procedure TForm18.Button1Click(Sender: TObject);
begin
form18.query1.close;
form18.QUERY1.ParamByName('m').value:=Edit1.Text+'%';
form18.query1.open;
end;
Select a.model, TECH_OSMOTR.dateto, TECH_OSMOTR.rezult, v.familia from TECH_OSMOTR, v,a
where
TECH_OSMOTR.nomer_v=v.Nomer_v and TECH_OSMOTR.nomer_a=a.nomer_a and v.familia like :f
procedure TForm20.Button1Click(Sender: TObject);
begin
form20.query1.close;
form20.QUERY1.ParamByName('f').value:=Edit1.Text+'%';
form20.query1.open;
end;
Выбрав запрос «Сведения о количестве», можно посмотреть сведения о количестве ТО, проведенных каждым сотрудником.
Запрос выглядит следующим образом :
Select v.familia, count(v.familia) from TECH_OSMOTR, v,a
where TECH_OSMOTR.nomer_v=v.Nomer_v and TECH_OSMOTR.nomer_a=a.nomer_a
group by v.familia
7.3 Выпадающее меню Диаграммы
При нажатии на этот пункт меню появится список, из которого можно выбрать одну из диаграмм.
При выборе первого пункта меню следующая форма. На ней отображается информация о количественном объеме выпуска изделий за определенный период времени (в разрезе мастеров).
Необходимо ввести фамилию мастера и выбрать период. Нажать на кнопку «Просмотр».
Запрос выглядит следующим образом:
Select familia, count(familia) from M,R,K, v,a