<<
>>

2.7.4. Внесение изменений в форму

Для внесения изменений в форму ее нужно открыть в режиме конструктора. Для удаления элемента управления его нужно выделить (щелкнуть по нему мышью), при выделении появляются маркеры перемещения (в нижних углах и в правом верхнем углу) и маркеры изменения размеров (на сторонах) и нажать клавишу Del.

Элементы управления в форме можно перемещать в нужное место и изменять их размеры.

Чтобы перетащить элемент управления, щелкните в любом месте этого элемента и, не отпуская кнопку мыши, перетащите его на новое место. Поле и присоединенную надпись можно двигать не зависимо друг от друга. При перемещении элементов управления они могут быть расположены не ровно относительно друг друга по горизонтали и вертикали. Для выравнивания используйте команды Выровнять меню Формат.

При создании формы размер надписей устанавливается стандартным. Чтобы выровнять элементы управления по размеру данных, необходимо выделить нужные элементы управления при нажатой клавише Shift, если нужно выделить все элементы управления выполните команду Выделить все меню Правда. После выделения выполните команду Размер * По размеру данных меню Формат.

Улучшение внешнего вида формы. При создании формы с помощью мастера использовался стандартный стиль оформления, но форме можно придать лучший вид с помощью линий и прямоугольников. Так, одну часть формы можно отделить от другой. Для этого сначала переместите нужные элементы управления, чтобы освободить место для рисования линии. Нажмите кнопку Линия на панели инструментов. Линию можно сделать толще, используя кнопку Ширина границы на панели инструментов форматирование.

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

Можно использовать различные цвета, используя кнопку Цвет фона.

Пользуясь кнопкой оформление, можно сделать вдавленный либо приподнятый эффект элементу управления. Некоторый элемент управления можно поместить на задний или передний план (команды На задний план и На передний план меню Формат). Также можно работать со шрифтами и размерами шрифтов (раскрывающиеся списки и кнопки на панели инструментов форматирование).

Форме можно задать заголовок. Для этого подведите указатель мыши под область выделения заголовка и перетащите область данных ниже, чтобы освободить место для заголовка. Вставьте элемент управления Надпись.

2.7.5. Создание в форме поля со списком

При создании формы Товар мы использовали поле KPR таблицы ТОВАР для ввода производителя товара. Коды не так содержательны, и более эффективно использовать не код производителя, а наименование. Изменим тип элемента управления Поле KPR на значение Поле со списком. Создадим такое поле со списком, которое будет выводить наименование производителей, но при выборе конкретного наименования производителя в таблице ТОВАР будет сохранять соответствующий код.

Для преобразования поля в поле со списком необходимо открыть форму в режиме конструктора, выделить поле и выполнить команду Преобразовать элемент * в ноле со списком меню Формат. Но при этом следующие свойства поля со списком необходимо устанавливать вручную: •

Тіш источника строк (указывает, откуда поступают данные); •

Источник строк (содержит инструкцию SQL - выборку значений нужного поля); •

Заглавия столбцов (указывает, выводить ли при раскрытии списка заглавия столбцов); •

Ширина столбцов (указывает ширину столбцов в раскрывающемся списке); •

Присоединенный столбец (указывает, значение какого столбца является значением элемента управления); •

Данные (указывает связанное поле таблицы).

Создать поле со списком проше с помощью мастера. Для этого необходимо выделить элемент управления, который нужно преобразовать, и удалить его, нажав клавишу Del. Далее нажмите кнопку Мастер элементов (если она не нажата), а затем кнопку Поле со списком.

Щелкните мышью там, где будет расположен элемент управления, и перетащите указатель мыши для определения места под поле со списком. На экран будет выведено диалоговое окно Создание нолей со списком.

Так как значения в поле со списком будут из таблицы ПРОИЗВОДИТЕЛЬ, оставьте первый переключатель, как он установлен по умолчанию. Нажмите кнопку Далее>.

Во втором диалоговом окне выводится список доступных таблиц и запросов. Выберите таблицу ПРОИЗВОДИТЕЛЬ и нажмите кнопку Далее>.

В третьем окне выводится список полей таблицы (Доступные поля) и список столбцов поля со списком (Выбранные поля). Включите поля KPR и NPR в список столбцов со списком (нажмите кнопку со стрелкой) и нажмите кнопку Далее>.

В четвертом окне выводятся выбранные столбцы с данными из таблицы ПРОИЗВОДИТЕЛЬ. Здесь можно устанавливать ширину столбцов (перетаскиванием границы столбца мышью). Первый столбец не виден, так как установлен флажок Скрыть ключевой столбец (для того, чтобы в поле со списком не выводились значения этого столбца). Нажмите кнопку Далее>.

В пятом окне необходимо связать элемент управления с полем базовой таблицы или запроса, или сохранить выбранное значение только в свободном (неприсоединением) элементе управления. Мы используем поле со списком для ввода и обновления данных в таблицу ТОВАР, поэтому установите переключатель Сохранить поле и укажите поле KPR в раскрывающемся списке полей. Нажмите кнопку Далее>.

В последнем окне введите текст присоединенной надписи поля со списком. Введите Наименование производителя и нажмите кногау Готово.

Отредактировав внешний вид формы, оиа будет выглядеть примерно, как показано на рис. 2.31.

<< | >>
Источник: А.Н. Романов и А.И. Змитрович. Информационные технологии в экономике: Учебное пособие для вузов. В 2 кн. Кн. 1. / Под ред.. - Мн.: ЗАО "Веды". 240 е.: ил.. 1998

Еще по теме 2.7.4. Внесение изменений в форму:

  1. 4.6. Анализ результатов обучения и перечень корректирующих мероприятий по учебной дисциплине
  2. § 1. Функции контрольна уроках иностранного языка и требования к его проведению
  3. 2.2. Дошкольное образование детей с ограниченными возможностями
  4. 4.3. Субъектный потенциал технологизации социального
  5. Договор найма жилого помещения
  6. 8. Земельное законодательство, сделки с земельными участками и порядок их регистрации
  7. Список нормативных правовых актов
  8. Кто признается налогоплательщиком и плательщиком сборов?
  9. Какие права имеют налогоплательщики и плательщики сборов?
  10. Каковы обязанности налогоплательщиков и плательщиков сборов?
  11. Кто является налоговым агентом?
  12. Какие существуют способы обеспечения исполнения обязанности по уплате налогов и сборов?