Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Форма как средство ввода и редактирования данных

Содержание

В Visual FoxPro для просмотра, ввода и редактирования данных, хранящихся в таблицах, используются формы, являющиеся более наглядным средством представления информации.
Конструктор формФорма как средство ввода и редактирования данных В Visual FoxPro для просмотра, ввода и редактирования данных, хранящихся в таблицах, При создании форм в Visual FoxPro можно использовать следующие средства:Form Wizard — Окно конструктора форм Любая форма в Visual FoxPro состоит из объектов, каждый Для открытия окна конструктора форм при создании новой формы воспользуйтесь одними из приведенных ниже способов. Выполните команду New (Новый) меню File (файл). В открывшемся диалоговом окне New Нажмите кнопку …. На стандартной панели инструментов Visual FoxPro. В открывшемся диалоговом Для размещения создаваемой формы в проекте выберите вкладку Documents (Документы), перейдите в Form ControlsПанель инструментов Form Controls (Элементы управления формы) используется для размещения в форме объектов. Form DesignerПанель инструментов Form Designer (Конструктор форм) содержит кнопки вызова панелей инструментов Layout	Для выравнивания объектов, размещенных в форме, удобно использовать панель инструментов Layout (Расположение). Создание формыПроцесс создания формы включает следующие действия:Настройка параметров формы;Определение среды окружения, т.е. Среда окружения формыПри создании формы, предназначенной для редактирования или просмотра информации, содержащейся При определении среды окружения нужно выполнить следующие действия:Добавить все таблицы, используемые в Для создания среды окружения формы предназначено диалоговое окно Data Environment (Среда окружения), Адаптер курсораАдаптер курсора поддерживает широкий диапазон источников данных, используемых при создании формы:Непосредственное Размещение объектов в формеДля размещения в форме полей таблицы и надписей к Чтобы запустить построитель форм, выберите команду Builder (Построитель) контекстного меню формы или Вкладка для выбора полей, размещаемых в форме с помощью построителяВкладка для определения Завершив установку параметров на обеих вкладках, нажмите кнопку ОК. В форме будут Текстовая информацияРазмещение в форме текста (заголовков, надписей к полям, поясняющей информации) осуществляется Поля вводаДля отображения информации из таблиц в форме используются поля различных типов. Свойства: Controisource - Источник данныхAlignment - ВыравниваниеBorderstyle - Стиль рамкиBorderColor - Цвет Кнопки управленияКак правило, в полях формы отображается информация об одной записи. Для Размещение одиночных кнопок Редактирование составных объектов Некоторые объекты Visual FoxPro, такие как CommandGroup (Группа кнопок) Для работы с составными объектами Visual FoxPro предоставляет в распоряжение разработчика контекстное Для выхода из режима редактирования необходимо щелкнуть вне области составного объекта. Создание группы кнопокДля размещения в форме группы из нескольких кнопок можно использовать Размещение изображений в формеВ форме можно размещать различные изображения, используя кнопку Image Размещение в форме объекта типа GeneralРазмещение графического поля типа General (Общий) рассмотрим Для добавления в форму графического поля типа General (Общий) нажмите кнопку ActiveX Установите указатель мыши в место предполагаемого размещения поля данного типа. Удерживая кнопку Используя свойство controisource (Источник данных), свяжите созданное поле с полем таблицы. Для Запустите созданную форму на выполнение, выбрав в меню Form (Форма) команду Run Использование в форме флажков Для размещения в Значения свойства Value объекта типа CheckBox в зависимости от установки флажка Использование в форме объекта типа CheckBox ПереключательОбъекты типа optionGroup (Переключатель) называются переключателями, так как они позволяют выбрать одно Объекты типа optionGroup (Переключатель) представляют собой составные объекты, содержащие элементы, наделенные собственными Назначение основных свойств объекта типа optionGroup Выбор объекта Option для коррекции Форма, содержащая переключатель СпискиVisual FoxPro позволяет использовать разные объекты для отображения в форме одного и Списки в Visual FoxPro используются для отображения в форме элементов, которые могут Значения свойства RowSourceType Свойства объектов типа List Box Использование в форме списка Раскрывающиеся спискиВ Visual FoxPro существуют два вида списков. Один из них мы Определение свойств раскрывающегося списка Выбор наименования города из раскрывающегося списка СчетчикиЧтобы разместить в форме поле для ввода числовых значений, которые изменяются в Свойства счётчикаcontroisource - Источник данных spinner HighValue - Наибольшее значение счетчикаspinnerLowValue - Наименьшее Счетчик, размещенный в форме Линии и контурыVisual FoxPro позволяет размещать в форме линии, прямоугольники,
Слайды презентации

Слайд 2 В Visual FoxPro для просмотра, ввода и редактирования

В Visual FoxPro для просмотра, ввода и редактирования данных, хранящихся в

данных, хранящихся в таблицах, используются формы, являющиеся более наглядным

средством представления информации.

Слайд 3 При создании форм в Visual FoxPro можно использовать

При создании форм в Visual FoxPro можно использовать следующие средства:Form Wizard

следующие средства:

Form Wizard — мастер форм;
Form Builder —

построитель формы;
Builder — построитель объектов формы;
AutoFormat Builder — построитель автоформата;
Form Designer — конструктор форм.


Слайд 4 Окно конструктора форм
Любая форма в Visual FoxPro

Окно конструктора форм Любая форма в Visual FoxPro состоит из объектов,

состоит из объектов, каждый из которых имеет характерные свойства.

Для любого объекта можно указать действия, выполняемые программой при наступлении определенного событий. Процесс создания формы в конструкторе форм заключается в размещении в форме объекта и определении свойств, а также связанных с ними событий и выполненных действий.

Слайд 5 Для открытия окна конструктора форм при создании новой

Для открытия окна конструктора форм при создании новой формы воспользуйтесь одними из приведенных ниже способов.

формы воспользуйтесь одними из приведенных ниже способов.


Слайд 6 Выполните команду New (Новый) меню File (файл). В

Выполните команду New (Новый) меню File (файл). В открывшемся диалоговом окне

открывшемся диалоговом окне New (Новый) выберите опцию Form (Форма)

и нажмите кнопку New File (Новый файл).


Слайд 7 Нажмите кнопку …. На стандартной панели инструментов Visual

Нажмите кнопку …. На стандартной панели инструментов Visual FoxPro. В открывшемся

FoxPro. В открывшемся диалоговом окне New(Новый) выберите опцию Form(Форма)

и нажмите кнопку New File (Новый файл).

Слайд 8 Для размещения создаваемой формы в проекте выберите вкладку

Для размещения создаваемой формы в проекте выберите вкладку Documents (Документы), перейдите

Documents (Документы), перейдите в группу Forms (Формы) и нажмите

New (Новый) окна проекта. Затем в открывшемся окне New Form (Новая форма) нажмите одноименную кнопку.

Слайд 10 Form Controls
Панель инструментов Form Controls (Элементы управления формы)

Form ControlsПанель инструментов Form Controls (Элементы управления формы) используется для размещения в форме объектов.

используется для размещения в форме объектов.


Слайд 11 Form Designer
Панель инструментов Form Designer (Конструктор форм) содержит

Form DesignerПанель инструментов Form Designer (Конструктор форм) содержит кнопки вызова панелей

кнопки вызова панелей инструментов Form Controls (Элементы управления формы).

Color Palette (Цветовая палитра), Layout (Расположение). С помощью этой панели можно выполнить и некоторые дополнительные действия по управлению формой.

Слайд 12 Layout
Для выравнивания объектов, размещенных в форме, удобно использовать

Layout	Для выравнивания объектов, размещенных в форме, удобно использовать панель инструментов Layout (Расположение).

панель инструментов Layout (Расположение).


Слайд 13 Создание формы
Процесс создания формы включает следующие действия:
Настройка параметров

Создание формыПроцесс создания формы включает следующие действия:Настройка параметров формы;Определение среды окружения,

формы;
Определение среды окружения, т.е. выбор используемых в форме таблиц

и установка связей между ними;
Размещение в форме объектов: текста, полей различных типов, линий, рисунков, кнопок управления.
Настройка свойств размещенных в форме объекта.

Слайд 14 Среда окружения формы
При создании формы, предназначенной для редактирования

Среда окружения формыПри создании формы, предназначенной для редактирования или просмотра информации,

или просмотра информации, содержащейся в таблицах, в конструкторе форм

необходимо определить среду окружение, т.е. задать таблицы, используемые в форме, и установить связи между ними.

Слайд 15 При определении среды окружения нужно выполнить следующие действия:

Добавить

При определении среды окружения нужно выполнить следующие действия:Добавить все таблицы, используемые

все таблицы, используемые в форме;
Установить для таблицы индексы;
Установить между

таблицами отношения, необходимые для создания формы.

Слайд 16 Для создания среды окружения формы предназначено диалоговое окно

Для создания среды окружения формы предназначено диалоговое окно Data Environment (Среда

Data Environment (Среда окружения), открыть которое можно одним из

следующих способов:
Выбрать команду Data Environment (Среда окружения) меню View (Вид);
Нажать кнопку Data Environment (Среда окружения) на панели инструментов Form Designer (Конструктор форм);
Выбрать команду контекстного меню формы Data Environment (Среда окружения),


Слайд 17 Адаптер курсора
Адаптер курсора поддерживает широкий диапазон источников данных,

Адаптер курсораАдаптер курсора поддерживает широкий диапазон источников данных, используемых при создании

используемых при создании формы:

Непосредственное соединение с базой данных;
Open Database

Connectivity (ODBC);
ActiveX Data Object (ADO);
Extensible Markup Language (XML).

Слайд 18 Размещение объектов в форме
Для размещения в форме полей

Размещение объектов в формеДля размещения в форме полей таблицы и надписей

таблицы и надписей к ним в конструкторе форм можно

использовать построитель формы.

Слайд 19 Чтобы запустить построитель форм, выберите команду Builder (Построитель)

Чтобы запустить построитель форм, выберите команду Builder (Построитель) контекстного меню формы

контекстного меню формы или нажмите кнопку Form Builder (Построитель

формы) на панели инструментов Form Designer (Конструктор форм).Откроется диалоговое окно Form Builder (Построитель формы), содержащее две вкладки.

Слайд 21 Вкладка для выбора полей, размещаемых в форме с

Вкладка для выбора полей, размещаемых в форме с помощью построителяВкладка для

помощью построителя
Вкладка для определения стиля объектов, размещаемых с помощью

построителя

Слайд 22 Завершив установку параметров на обеих вкладках, нажмите кнопку

Завершив установку параметров на обеих вкладках, нажмите кнопку ОК. В форме

ОК. В форме будут размещены поля и надписи к

ним

Слайд 23 Текстовая информация
Размещение в форме текста (заголовков, надписей к

Текстовая информацияРазмещение в форме текста (заголовков, надписей к полям, поясняющей информации)

полям, поясняющей информации) осуществляется с помощью кнопки Label (Метка)

, находящейся на панели инструментов Form Controls (Элементы управления формы).
Свойства:
Fontsize - Размер шрифта
BackStyle - стиль фона
FontName - Наименование шрифта
ForeCoior - Цвет надписи
Autosize - Авторазмер

Слайд 24 Поля ввода
Для отображения информации из таблиц в форме

Поля вводаДля отображения информации из таблиц в форме используются поля различных

используются поля различных типов. Наиболее простым типом поля является

поле ввода.

Слайд 25 Свойства:
Controisource - Источник данных
Alignment - Выравнивание
Borderstyle - Стиль

Свойства: Controisource - Источник данныхAlignment - ВыравниваниеBorderstyle - Стиль рамкиBorderColor -

рамки
BorderColor - Цвет рамки
DisabiedBackCoior - Цвет фона неактивного поля
FontName

- Наименование Шрифта
FontSize - Размер шрифта
ToolTipText - Текст подсказки
ShowTips - Показывать подсказки

Слайд 26 Кнопки управления
Как правило, в полях формы отображается информация

Кнопки управленияКак правило, в полях формы отображается информация об одной записи.

об одной записи. Для просмотра всех записей таблицы необходимо

добавить в форму средства перемещения по записям. В Visual FoxPro имеются удобные инструменты, предназначенные для этих целей, — кнопки.

Слайд 28 Размещение одиночных кнопок

Размещение одиночных кнопок

Слайд 29 Редактирование составных объектов
Некоторые объекты Visual FoxPro, такие

Редактирование составных объектов Некоторые объекты Visual FoxPro, такие как CommandGroup (Группа

как CommandGroup (Группа кнопок) и OptionGroup (Переключатель), являются составными

объектами, т. к. они содержат несколько объектов, имеющих свои собственные свойства.


Слайд 30 Для работы с составными объектами Visual FoxPro предоставляет

Для работы с составными объектами Visual FoxPro предоставляет в распоряжение разработчика

в распоряжение разработчика контекстное меню, содержащее команду Edit (Правка),

переводящую объект в режим редактирования и позволяющую управлять входящими в его состав простыми объектами: перемещать их внутри рамки, изменять размеры, цвет, настраивать другие свойства. В режиме редактирования вокруг составного объекта появляется заштрихованная рамка.

Слайд 31 Для выхода из режима редактирования необходимо щелкнуть вне

Для выхода из режима редактирования необходимо щелкнуть вне области составного объекта.

области составного объекта.


Слайд 32 Создание группы кнопок
Для размещения в форме группы из

Создание группы кнопокДля размещения в форме группы из нескольких кнопок можно

нескольких кнопок можно использовать инструмент Command Group (Группа кнопок)

на панели инструментов Form Controls (Элементы управления формы). Создаваемый при этом объект является составным и обладает свойством Buttoncount (Количество кнопок), определяющим количество входящих в его состав кнопок.

Слайд 34 Размещение изображений в форме
В форме можно размещать различные

Размещение изображений в формеВ форме можно размещать различные изображения, используя кнопку

изображения, используя кнопку Image (Изображение) на панели инструментов Form

Controls (Элементы управления формы).

Слайд 36 Размещение в форме объекта типа General
Размещение графического поля

Размещение в форме объекта типа GeneralРазмещение графического поля типа General (Общий)

типа General (Общий) рассмотрим на примере таблицы Goods, содержащей

список товаров базы данных sales. В таблице имеется поле данного типа с изображением товара, предлагаемого клиенту.

Слайд 37 Для добавления в форму графического поля типа General

Для добавления в форму графического поля типа General (Общий) нажмите кнопку

(Общий) нажмите кнопку ActiveX Bound Control (ActivX-объект) на панели

инструментов Form Controls (Элементы управления формы).

Слайд 38 Установите указатель мыши в место предполагаемого размещения поля

Установите указатель мыши в место предполагаемого размещения поля данного типа. Удерживая

данного типа. Удерживая кнопку мыши нажатой, создайте рамку требуемого

размера.
Откройте окно свойств размещенного объекта.


Слайд 39 Используя свойство controisource (Источник данных), свяжите созданное поле

Используя свойство controisource (Источник данных), свяжите созданное поле с полем таблицы.

с полем таблицы. Для этого в поле ввода свойства

нажмите кнопку раскрытия списка и из списка полей таблицы Goods выберите поле gimage (Изображение), имеющее тип General (Общий) и содержащее изображения товаров.


Слайд 40 Запустите созданную форму на выполнение, выбрав в меню

Запустите созданную форму на выполнение, выбрав в меню Form (Форма) команду

Form (Форма) команду Run Form (Запустить форму). Вид формы

с полем типа General (Обший) представлен на рис. 6.24. Если рисунок не помещаете в рамке целиком, увеличьте размер рамки в конструкторе форм.



Слайд 42 Использование в форме флажков
Для размещения в форме полей,

Использование в форме флажков Для размещения в форме

которые могут иметь только одно из двух допустимых значений,

используются объекты типа сhесквох (Флажок), называемые флажками. Объекты данного типа могут использоваться в форме по одному или группами.


Слайд 43 Значения свойства Value объекта типа CheckBox в зависимости

Значения свойства Value объекта типа CheckBox в зависимости от установки флажка

от установки флажка


Слайд 44 Использование в форме объекта типа CheckBox

Использование в форме объекта типа CheckBox

Слайд 45 Переключатель
Объекты типа optionGroup (Переключатель) называются переключателями, так как

ПереключательОбъекты типа optionGroup (Переключатель) называются переключателями, так как они позволяют выбрать

они позволяют выбрать одно из нескольких значений поля или

переменной. Переключатели широко используются не только в Visual FoxPro, но и в других приложениях Windows.

Слайд 46 Объекты типа optionGroup (Переключатель) представляют собой составные объекты,

Объекты типа optionGroup (Переключатель) представляют собой составные объекты, содержащие элементы, наделенные

содержащие элементы, наделенные собственными свойствами, основные из которых приведены

в таблице.


Слайд 47 Назначение основных свойств объекта типа optionGroup

Назначение основных свойств объекта типа optionGroup

Слайд 48 Выбор объекта Option для коррекции

Выбор объекта Option для коррекции

Слайд 49 Форма, содержащая переключатель

Форма, содержащая переключатель

Слайд 50 Списки
Visual FoxPro позволяет использовать разные объекты для отображения

СпискиVisual FoxPro позволяет использовать разные объекты для отображения в форме одного

в форме одного и того же поля. Например, в

предыдущем примере для ввода информации в поле, указывающее страну проживания, мы использовали переключатель. Если вводимых в поле значений много, удобно использовать списки, называемые объектами типа ListBox (Список).

Слайд 51 Списки в Visual FoxPro используются для отображения в

Списки в Visual FoxPro используются для отображения в форме элементов, которые

форме элементов, которые могут быть заданы с помощью массива,

меню, списка файлов, значений поля таблицы и т. д. С целью указания источника данных для списка используется свойство RowSourceType (Тип источника данных), имеющее значения.

Слайд 52 Значения свойства RowSourceType

Значения свойства RowSourceType

Слайд 54 Свойства объектов типа List Box

Свойства объектов типа List Box

Слайд 55 Использование в форме списка

Использование в форме списка

Слайд 56 Раскрывающиеся списки
В Visual FoxPro существуют два вида списков.

Раскрывающиеся спискиВ Visual FoxPro существуют два вида списков. Один из них

Один из них мы рассмотрели в предыдущем примере. Второй

вид списка — объект типа соmbоbох (Раскрывающийся список) или раскрывающийся список. Этот тип списка удобно использовать в том случае, если вводимых значений много, а места в форме для расположения обычного списка не хватает.

Слайд 57 Определение свойств раскрывающегося списка

Определение свойств раскрывающегося списка

Слайд 58 Выбор наименования города из раскрывающегося списка

Выбор наименования города из раскрывающегося списка

Слайд 59 Счетчики
Чтобы разместить в форме поле для ввода числовых

СчетчикиЧтобы разместить в форме поле для ввода числовых значений, которые изменяются

значений, которые изменяются в заданном диапазоне, вы можете использовать

объект типа spinner , называемый счетчиком.




Слайд 60 Свойства счётчика
controisource - Источник данных
 spinner HighValue - Наибольшее

Свойства счётчикаcontroisource - Источник данных spinner HighValue - Наибольшее значение счетчикаspinnerLowValue -

значение счетчика
spinnerLowValue - Наименьшее значение счетчика
KeyboardHighValue - Максимальное значение,

вводимое с клавиатуры
KeyboardLowValue - Минимальное значение, вводимое с клавиатуры

Слайд 61 Счетчик, размещенный в форме

Счетчик, размещенный в форме

  • Имя файла: forma-kak-sredstvo-vvoda-i-redaktirovaniya-dannyh.pptx
  • Количество просмотров: 104
  • Количество скачиваний: 0