Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення програми "Читальний зал"

Реферат Створення програми "Читальний зал"





люнок № 33. Властивість ProjectFile


Результат звіту виводиться в окремому діалоговому вікні (малюнок № 34).


Малюнок № 34. Діалогове вікно із звітом


Для всіх інших таблиць створені звіти і виконані всі ті ж самі дії аналогічно.

-ий крок. Сортування

Для вкладки «Сортування» (це завдання обмежень для записів, що відбираються в набір даних) розташованої на PageControl головної форми таблиці «БІБЛІОТЕКА», розташуємо два компоненти RadioButton і компонент ComboBox. У властивостях виберемо поле Items і пропишемо у вікні, поля, які будуть відображатися як кнопки (малюнок № 35).


Малюнок № 35. Найменування полів


Зовнішній вигляд компонентів сортування повинен виглядати наступним чином:


Малюнок № 36. Зовнішній вигляд компонентів сортування


Додамо на форму кнопку Button і пропишемо для неї наступне:

«Сортування» TForm1.Button8Click (Sender: TObject); s, p: string; ComBobox1.text=«» then showmessage («Не вибрано поле сортування»); ComBobox1.text=«Код_операціі» then p:=«Код_операціі»; ComBobox1.text=«Код_чітателя» then p:=«Код_чітателя»; ComBobox1.text=«Код_кнігі» then p:=«Код_кнігі»; ComBobox1.text=«Дата_видачі» then p:=«Дата_видачі»; ComBobox1.text=«Дата_возврата» then p:=«Дата_возврата»;

if ComBobox1.text=«Заборгованість» then p:=«Заборгованість»;

if ComBobox1.text=«Дні_задолженності» then p:=«Дні_задолженности »;

adoquery1.Close;. SQL.Clear;:=«select * from БІБЛІОТЕКА order by» + p; radiobutton2.checked=true then s:=s + « desc »;. SQL.Add (s);. Open; 1.DataSet:=adoquery1; end;

Наприклад, відсортуємо поле «Код читача» по зростанню:


Малюнок № 37. Сортування поля «Код читача» по зростанню


А тепер спробуємо за спаданням:


Малюнок № 38. Сортування поля «Код читача» за спаданням


-ий крок. Фільтрація

Для вкладки «Фільтрація» (це завдання обмежень для записів, що відбираються в набір даних) розташованої на PageControl головної форми таблиці «БІБЛІОТЕКА», розташуємо компонент RadioGroup. У властивостях виберемо поле Items і пропишемо у вікні, поля, які будуть відображатися як кнопки (малюнок № 39).


Малюнок № 39. Найменування полів


Додамо на форму компоненти Edit і пропишемо для кнопки «Фільтрація» наступне:

procedure TForm1.Button11Click (Sender: TObject);. Filtered:=True; radiogroup1.ItemIndex=0 then

ADOQuery1.Filter:=«Код_операции=»«»+edit4.Text+«»«»;radiogroup1.ItemIndex=1 then

ADOQuery1.Filter:=«Код_читателя=»«»+edit5.Text+«»«»;radiogroup1.ItemIndex=2 then

ADOQuery1.Filter:=«Код_книги=»«»+edit6.Text+«»«»;radiogroup1.ItemIndex=3 then

...


Назад | сторінка 11 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Phonetic peculiarities of the popular science text
  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Grammar of the Text: its Basic Units and Main Features (based on the novel ...
  • Реферат на тему: Навчальний малюнок
  • Реферат на тему: Малюнок і перспектива