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

Реферат Розробка програми для роботи з таблицею "Ліки"





r (DateTimePicker1. Date);. Filter: = 'Data_zak =' +'''' + a +'''';

end;

для фільтрації по группеTForm1. Button7Click (Sender: TObject); a: string [20];. Filtered: = True;: = 'Group =';. Filter: = a +'''' + Edit2. Text +'''';;

для фільтрації за кількістю в упаковці

procedure TForm1. Button8Click (Sender: TObject);. Filtered: = True;. Filter: = 'Kol_up =' + Edit3. Text;;


Щоб реалізувати скидання фільтра, додамо в форму ще один компонент Button, для його властивості OnClick напишемо наступну процедуру:


procedure TForm1. Button6Click (Sender: TObject);. Filtered: = False;. Text: = 'Введіть ім'я групи';. Text: = 'Введіть число';;


На малюнку 5 показано приклад роботи фільтра по імені групи.


В 

Рисунок 5 - Фільтрація за імені групи


Згідно з завданням необхідно обчислити загальну вартість ліків на складі та загальну вартість на складі конкретної групи, група ліків вводиться.

Для реалізації першої умови додамо на форму компоненти Button і Lable (Lable будемо використовувати для відображення результату обчислення).

Для властивості OnClick компоненту Button напишемо процедуру підрахунку, організовану за коштами циклу while:


procedure TForm1. Button3Click (Sender: TObject);: real;: = 0;. First; not Table1. eof do {Цикл з передумовою}: = sumk + Table1 ['Cena'] * Table1 ['Kol_skl']; {Тіло циклу}. Next;;. Caption: = 'Сумарна вартість ліків на складі =' + FloatTostr (sumk);

end;


Для організації другої умови трохи усложним цю процедуру: Знову додамо на форму компоненти Button, Lable і поле Edit для введення назви групи.

Для властивості OnClick компоненту Button напишемо:


procedure TForm1. Button4Click (Sender: TObject);: real; st1;: = 0;. First; not Table1. eof do {Цикл з передумовою} Table1 ['Group'] <> Edit1. Text then {Тіло циклу} st1;: = sumg + Table1 ['Cena'] * Table1 ['Kol_skl'];: Table1. Next;;. Caption: = 'Сумарна вартість ліків у групі' + Edit1. Text + '=' + FloatTostr (sumg);;


На малюнку 6 показані результати роботи обох обчислень.


В 

Рисунок 6 - Результат роботи обчислень.

Висновок


У ході виконання курсової роботи були виконані всі поставлені завдання і розроблено працездатний додаток для роботи з таблицею "Ліки . Зокрема, розроблена і описана предметна область прог...


Назад | сторінка 9 з 10 | Наступна сторінка





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

  • Реферат на тему: Phonetic peculiarities of the popular science text
  • Реферат на тему: Grammar of the Text: its Basic Units and Main Features (based on the novel ...
  • Реферат на тему: Методи і форми роботи сімейного соціального педагога з сім'єю "гру ...
  • Реферат на тему: Рівень сформованості уявлень про форму и геометричні фігурі у дітей молодшо ...
  • Реферат на тему: Групи самодопомоги як технологія соціальної роботи