
- •Часть 4 Создание форм пользователя
- •Занятие 4.1Использование элементов управления для отображения данных в форме
- •Начало занятия
- •Создать форму
- •Включить в форму надпись
- •Изменить размер шрифта и цветовую гамму
- •Добавить в форму поле (связанный элемент управления)
- •Создать флажок
- •Установить свойства
- •Выровнять управляющие элементы
- •Профи. Отформатировать форму Инвентаризация
- •Окончание занятия
- •Занятие 4.2Работа с рисунками и другими объектами
- •Начало занятия
- •Включить в форму рисунок
- •Добавить в форму управляющий элемент с изменяющимся от записи к записи изображением
- •Подогнать размеры графического объекта таблицы и рамки
- •Профи. Создание оригинального изображения и включение его в форму
- •Окончание занятия
- •Занятие 4.3Представление в форме взаимосвязанных данных
- •Начало занятия
- •Создать сложную форму
- •Создать командную кнопку, открывающую форму
- •Профи. Произвести вычисления в форме
- •Окончание занятия
- •Занятие 4.4Устранение ошибок при вводе данных
- •Начало занятия
- •Создать комбинированное поле списка
- •Присвоить управляющему элементу начальное (по умолчанию) значение
- •Проверить правильность данных, введенных в управляющий элемент
- •Запретить нулевые значения в полях
- •1876 Парк лейн
- •Профи. Изменить свойство редактирования в форме
- •Окончание занятия
- •Контрольная работа по теме «Создание форм пользователя» Вопросы для самоконтроля.
- •Задание для самоконтроля.
Включить в форму надпись
Надпись - это управляющий элемент формы. Здесь содержится текст, которого нет в базовой таблице, но который должен быть в открытой форме. Ввести такой текст можно только с клавиатуры. Чтобы вставить надпись в форму, нужно воспользоваться панелью элементов. В ней содержатся все инструменты, с помощью которых можно модифицировать форму в Microsoft Access.
Поскольку инвентаризация проводится каждые полгода, заведующий складом хотел бы, чтобы в форме был указан отчетный период. Добавьте в форму надпись.
Щелкните на кнопке Надпись на панели элементов формы.
В области данных формы щелкните над именем поля Код набора.
Напечатайте (Январь-Июнь) и нажмите клавишу Enter. Microsoft Access выделит элемент управления, и вокруг него появятся манипуляторы размеров в виде квадратиков. Перетаскивая их, вы можете менять размеры элемента управления. Нет необходимости изменять размеры вновь введенного элемента управления, но, возможно, целесообразно несколько переместить его. Чтобы надпись выглядела лучше, следует передвинуть ее немного вправо и вверх.
На выделенной надписи нажмите кнопку мыши и не отпускайте ее.
Когда указатель примет вид открытой ладони, перетащите надпись в нужное место и отпустите кнопку мыши. Точное расположение надписи сейчас не так уж важно ниже вы познакомитесь со способом позиционирования элементов управления. При необходимости вы можете переместить границы области данных, чтобы сделать форму «попросторней». Указатель мыши при этом должен иметь вид двунаправленной стрелки.
Изменить размер шрифта и цветовую гамму
Панель инструментов, появляющаяся в окне программы в режиме конструктора, позволяет менять шрифт и цветовое оформление элементов управления формы. Если панель инструментов не видна на экране, выберите команду меню Вид Панели инструментов. В списке поставьте флажок около пункта Конструктор форм и щелкните на кнопке Закрыть.
Чтобы получить оперативную справку по инструментам панели, щелкните на кнопке Справка и, когда рядом с указателем мыши появится знак вопроса, щелкните на интересующей вас кнопке.
Чтобы надпись привлекала внимание пользователя, нужно увеличить размер шрифта. Для этого служит поле Размер шрифта имеющее кнопку со стрелкой.
Выделите надпись. Вокруг нее должны появиться манипуляторы размеров.
Установите для созданной вами надписи размер 12 пунктов. Вы можете впечатать число 12 в поле размеров, предварительно щелкнув в нем мышью, или, открыв список стандартных размеров, выбрать соответствующий кегль.
Если вы щелкнете на надписи после того, как она была выделена, Microsoft Access поместит в нее курсор, что даст возможность редактировать текст. Пока курсор находится в тексте надписи, вы не сможете изменить размер шрифта. В этом случае щелкните указателем мыши вне надписи, а затем еще раз щелкните на ней, чтобы вновь ее выделить.
После увеличения размера шрифта, текст не помещается в отведенном для него месте. Можно исправить положение, изменив размер элемента, чтобы он соответствовал новому размеру надписи.
Убедившись, что надпись еще выделена, выберите команду Формат Размер - по размеру данных.
Если новое расположение надписи в форме вас не устраивает, переместите ее в новое положение.
Измените цвет фона области данных. Общий стиль форм в базе данных Сластена Лили - это темно-синие надписи в рамках со светло-серым фоном. Чтобы переделать форму Инвентаризация, нужно воспользоваться кнопками выбора цветов на панели инструментов. Щелчком на них вы откроете палитры цветов. Эту палитру ради удобства вы можете перетащить от панели инструментов куда-нибудь в рабочую область. Выделяя тот или иной элемент управления или область формы, и выбирая нужный цвет в палитре, вы приводите внешний вид формы в соответствие со своими требованиями. Прежде чем начать работать, откройте какую-либо готовую форму базы данных Сластена Лили, например Конфеты, но не забудьте закрыть ее, приступая к редактированию формы Инвентаризация.
Щелкните на полосе Область данных формы Инвентаризация. Ее цвет изменится, тогда как цвет полос заголовка и примечаний останется прежним.
Щелкните на стрелке у кнопки Цвет фона панели инструментов. Откроется палитра.
Щелкните на клетке светло-серого тона. Фон формы будет изменен.
Поменяйте цвет текста. Теперь нужно поменять цвет надписей на темно-синий. Вы можете сделать это одновременно для всех надписей, если выделите их все.
Щелкните на надписи Январь-Июнь, отображающей период инвентаризации.
Нажмите клавишу Shift и, не отпуская ее, щелкните последовательно на надписях Код набора и Количество на складе. Вокруг всех трех надписей появятся манипуляторы размеров, показывая, что надписи выделены.
Щелкните на стрелке кнопки Цвет текста и в открывшейся палитре выберите темно-синий цвет. Затем щелкните на кнопке Цвет фона. Поскольку вы не меняли заданный ранее цвет, фон всех надписей поменяется на светло-серый. Если текущий цвет на кнопке Цвет фона не совпадает с желаемым, вам придется повторить шаги 6 и 7.
Чтобы переместить палитры в удобные для вас места, перетащите открытой палитру за ее границу.
Сохраните результаты.
Если вы перетащили цветовые палитры, закройте их щелчком на кнопке в правом верхнем углу окон.
Выберите команду Файл Сохранить, чтобы зафиксировать сделанные вами изменения в форме Инвентаризация.