Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Размещение элементов экранной формы
Разместите на экране " документ " и другие необходимые поля. При создании списков информация берется из одного или нескольких полей баз данных. Спроектируйте форму " контроль исполняемых документов ", создать возможность вывода списка исполнителей и списка документов. Выполните необходимые надписи, оформите группы полей рамкой. Спроектируйте командную кнопку " Выход ". Сформируйте внешний вид экранной формы.
Настройка элементов управления Элементы управления, расположенные в окне формы, можно редактировать: изменять их местоположение и размер. Элементы управления представляют собой объекты, которые обладают рядом свойств. Приложения выполняющиеся в операционной системе Windows в отличии от DOS -программ (последовательное выполнение) состоят из обработчиков событий. Обработчики событий назначают реакцию на различные действия над oбъектом (Click Event, DragDrop Event). B FOX возможно перепрограммировать обработку событий, добавлять новые свойства объектов, методы (процедуры изменяющие значения свойств) и обработчики событий. Диалоговое окно Properties позволяет переключаться между объектами, просматривать и изменять значения свойств объектов и по двойному щелчку мыши на названии метода или события вызывать окно кода (рис. 23).
Рис. 23.
Окно свойств содержит 5 вкладок: All, Data, Methoda, Layout, Other. Выбор вкладки определяет подмножество отображаемых на панели списка установок: свойств, методов и событий. Каждая установка объекта представлена одним элементом из списка, состоящим из двух столбцов: название установки и ее значение. Доступность установки и ее изменение отображаются в окне свойств изменением начертания шрифта: курсивом выделяются недоступные для редактирования значения; жирным шрифтом выделяются измененные значения. Процедуры, в которые был введен программный код, отмечаются как [ User Procedure ], a методы, которым не назначены процедуры, отмечаются как [ Default ]. Возможно добавления нового свойства объекту пункт меню Form/New Property, а затем установить значение нового свойства в окне свойств. Также возможно добавление нового метода объекту также меню Form/New Method, а затем ввести программный код для нового метода в окне кода.
Сохранение и генерация экранной формы
Сохраните экранную форму в файле (File|Save as...). Сгенерируйте код экранной формы, который выводит экранную форму на экран и обслуживает ее (Program|Compile). Выполните программу, выдающую экранную форму.
Задание на лабораторную работу 1. Спроектировать и заполнить базу данных согласно варианта (см. прил.), выполнив пункты 3.1-3.5 методических указаний. 2. Создать экранную форму, разместить элементы экранной формы и поработать с настройками элементов управления (пп. 3.6-3.9). 3. Оформить отчет, содержащий цель, ход выполнения работы и выводы.
5. Контрольные вопросы 1. Какие типы данных для полей различает Visual FoxPro? 2. Что такое индексное поле и для чего оно нужно? Для чего создается мультииндексный файл? 3. Как организуется связь между базами данных, и какие преимущества это дает? 4. В чем заключается различие между связыванием и встраиванием объектов? 5. Формат команды BROWSE. 6. Какие функции выполняет экранная форма? Лабораторная работа №2. СОЗДАНИЕ ЛОКАЛЬНЫХ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ В СРЕДЕ ACCESS 2003.
Цель работы Ознакомление с методами и средствами создания локальных реляционных баз данных в среде Access 2003. Ознакомление с возможностями программы Access 2003 по созданию баз данных. Теоретическая часть Организация данных является ключевым моментом при работе с большими объемами информации. В Microsoft Access подлежащая хранению информация называется данными, а место ее хранения – базой данных (БД). В БД Access информация вводится и обрабатывается с помощью форм, а хранится в виде таблиц.
Порядок выполнения работы Создание базы данных Рассмотрим процесс создания реляционной БД «Фирма» на основе следующей концептуальной схемы (рис. 1):
Рис. 1. 3.2. Проектирование таблицы " Здание " Создайте папку под именем согласно приложения. Запустите программу Access и создайте новую базу данных. Задайте имя файла базы данных согласно приложения, например, Фирма и сохраните его в своей папке. В окне базы данных откройте вкладку Таблица и нажмите кнопку Создать. Выберите в списке диалогового окна Новая таблица способ создания Конструктор и нажмите ОК.
Примечание: в открывшемся окне конструктора таблиц в каждой строке спецификации определяются характеристики одного поля записи. В колонке Имя поля определяется его имя, в колонке Тип данных определяется вид информации, который будет храниться в данном поле. В нижней части диалогового окна вводятся индивидуальные свойства полей. В соответствии с таблицей 1 заполните характеристики всех полей.
Таблица 1. Здание
|
||||||
Последнее изменение этой страницы: 2017-01-26; просмотров: 268; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.128.173.155 (0.01 с.) |