Контрольная работа: Автоматизированная информационная система учета движения контингента студентов ВУЗа
Mode = cmShareDenyNone
Provider = 'Microsoft.Jet.OLEDB.4.0'
End
object ADOQuery1: TADOQuery
Connection = ADOConnection1
Parameters = <>
End
Следующая представленная форма (Рис.2.7) так же связана с базой данных.
Рис.2.7 Форма для специальности
Форма состоит из двух вкладки и уже знакомыми компонентами БД.
Данная форма предназначена для ввода новой специальности и редактирования имеющихся специальностей.
Как было описано в предметной области, АИС позволяет получить некоторые выходные документы.
Шаблоны приказов на отчисление, зачисление и перевод, так же справка с места учебы заготовлены в Worde.
Списки групп выходит на основе шаблона в Excele.
На рисунке 2.8 представлена сама форма ввода данных для формирования справки с места учебы. Вводимые данные используются в шаблонах.
Рис.2.8 Форма формирования справки
Ниже приведен фрагмент процедуры открытия документа Word.
worddocument:=MyDir+'\Shablon\Spravka_Obuch.doc';
try
wordapp := createoleobject('word.application');
except
showmessage('ОшибказапускаMicrosoft Office Word!');
end;
В программе предусмотрена возможность формирования собственного запроса, отличных от заготовленных шаблонов(Рис.2.9).
В форме установлены два компенента: Memo- для составления запроса и DBGrid–для отображения результата запроса. Полученный результат можно экспортировать в Excel. В каждой форме данной программы есть возможность вернутся на главную форму с помощью кнопки «НАЗАД»-Рис.2.9.
Рис.2.9 Форма формирования запроса