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

Реферат Розробка програмного забезпечення для аналізу та моделювання зважених мереж





]. p align="justify"> Як і звичайний компонент, компонент TClientDataSet може використовуватися спільно з візуальними компонентами відображення даних. Для цього потрібен компонент TDataSource. p align="justify"> На другому етапі розробки програми баз даних необхідно перенести на форму і налаштувати компонент TDataSource. Він забезпечує взаємодію набору даних з компонентами відображення даних. Найчастіше одному набору даних відповідає один компонент TDataSource, хоча їх може бути кілька. p align="justify"> Для налаштування властивостей компонента необхідно виконати наступні дії.

. Зв'язати набір даних і компонент TDataSource. Для цього використовується властивість DataSet компонента TDataSource, доступне через Інспектор об'єктів. Це покажчик на екземпляр компонента доступу до даних. p align="justify"> У списку цієї властивості в інспектор об'єктів перераховані всі доступні компоненти наборів даних.

. Перейменувати компонент. Це не обов'язкова дія. Проте бажано привласнювати компонентам осмислені імена, відповідні назвам пов'язаних наборів даних [7]. p align="justify"> Компонент меню, представлений на малюнку 5.1, виконує наступні процедури:

В· Введення/видалення контрагента;

В· Введення/видалення заміни;

В· Друк звіту


В 

Малюнок 5.1 - Головне меню


Процедури введення (TFRep_Mats.N5Click) і видалення (TFRep_Mats.N14Click) контрагентів


procedure TFRep_Mats.N5Click (Sender: TObject); not assigned (scM4_ContrAgents) then_ContrAgents (SharedConnection.ParentConnection); _Sprav (Self, ContrAgentsDisp (IDispatch (scM4_ContrAgents.AppServer)),

(Screen.DesktopHeight div 2) - (height div 2),

(Screen.DesktopWidth div 2) - (width div 2),

'','','', _Name, _Code); (DBGEh_Mats.Focused = True) and (ContrAgent_Name <>'') Then_Contr_Add (Application, SharedConnection, Kat_Id, _Mats.FieldByName ('MD_MR_ID'). AsInteger,

, 0, ContrAgent_Code, ContrAgent_Name) if (DBGEh_Zamen.Focused = True) and (ContrAgent_Name <>'') then_Contr_Add (Application, SharedConnection, Kat_Id, _Zamen.FieldByName ('MZ_MAT_ID'). AsInteger, _Zamen.FieldByName ('MZ_ID'). AsInteger, 1, ContrAgent_Code, _Name); _Refresh;; TFRep_Mats.N14Click (Sender: TObject);. Mat_Zamen_Contr_Del (CDS_Contr.FieldByName ('MC_ID'). AsInteger);

Contr_Refresh;;

Процедури введення та видалення замін:

procedure TFRep_Mats.N13Click (Sender: TObject); _Zamen (Application, TObject);. Mat_Zamen_Delete (CDS_Zamen.FieldByName ('mz_id'). AsInt...


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





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

  • Реферат на тему: Розробка і введення бази даних MS Access з обліку товарів і послуг
  • Реферат на тему: Введення і редагування даних в Excel
  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Розробка демонстраційного багатопотокового додатки з динамічною зміною влас ...