Как сделать фон формы в access?

Как сделать фон формы в access?

В качестве фонового рисунка формы можно применить созданный Вами точечный рисунок. В отличие от цвета формы, который можно выбрать для каждого раздела, фоновый рисунок располагается на всем пространстве занимаемом формой. При создании формы с помощью мастера, вам были предложены несколько вариантов таких рисунков, поставляемых вместе с программой. Они находятся в папке C:Program FilesMicrosoft OfficeOfficeBitmapsStyles. Для создания фона можно применить следующие форматы графических файлов: wmf, ico, jpg, gif, png, bmp, emf, и dib. Хотя для всех, более привычным остается использование bmp-файлов, не требующих установки дополнительных программ, для своего создания и редактирования. Их можно просматривать и вносить необходимые изменения, с помощью стандартной программы Paint.

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

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

    Откройте форму и перейдите с помощью кнопки Вид в режим конструктора.

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

Откройте диалоговое окно свойствФормы, с помощью кнопки Свойства на панели инструментов.

В появившемся окне нас интересует вкладка Макет. С помощью полосы прокрутки найдите пункты Рисунок, Тип рисунка, Масштаб рисунка, Выравнивание рисунка и Мозаичное заполнение. Вот, что означают эти параметры:

    Рисунок — указывает путь к папке и имя графического файла, используемого Access для создания фонового рисунка. Можно указать путь вручную, напечатав его в поле (это если Вы точно помните, где он хранится) или воспользоваться окном проводника, вызываемым нажатием на кнопку в виде троеточия. Она появляется возле поля, после перемещения на него указателя и нажатия кнопки мыши. Найдите необходимый рисунок с помощью этого окна и нажмите кнопку ОК.

Внимание! Для удаления фонового рисунка с формы, необходимо удалить путь к нему в поле Рисунок. При этом будет выдан запрос подтверждения удаления рисунка (рисунок может быть имплантирован в файл базы данных).

  • Тип рисунка — определяет, какой метод используется для присоединения рисунка к базе данных.
    • Внедренный — означает, что рисунок имплантируется в файл базы данных и соответственно при ее переносе, нет необходимости переносить и папку с рисунками. И самое главное, в этом случае можно использовать рисунок с компакт-диска или дискеты. Он просто скопируется в базу, после чего диск можно изъять, без нарушения работы формы.
    • Связанный — добавляет в базу данных только ссылку на местоположение и имя файла (связывает графический файл и БД). Это выгодно, когда база используется только на этом компьютере и нет необходимости ее переносить. При использовании одного и того же рисунка для оформления многих форм, такой способ еще и экономит дисковое пространство и не дает существенного увеличения размера базы. Но при этом удаление или перемещение файла рисунка, приведет к ошибкам в работе.

  • Масштабы рисунка — определяют размеры фона в форме.
    • Фрагмент — отображает рисунок в полном размере, позади формы. Очень полезно при использовании рисунков превышающих по размеру форму, когда их автоматическая подгонка под нужные размеры может привести к искажению изображения. В случае если размер рисунка меньше размера формы — то все свободное пространство вокруг рисунка заполняется выбранным цветом заливки поля.
    • Вписать в рамку — растягивает или сжимает рисунок по горизонтали и вертикали, до размеров формы. Приводит к искажению изображения, в случае, если соотношение сторон рисунка и формы не совпадают.
    • По размеру рамки — увеличивает рисунок с учетом его пропорций. При этом искажения минимальны и все свободное от рисунка пространство заполнено цветом заливки.
  • Выравнивание — указывает способ сопоставления изображения и формы.
    • Сверху слева — выравнивает верхний левый угол изображения с верхним левым углом окна формы.
    • Сверху справа — выравнивает верхний правый угол изображения с верхним правым углом окна формы.
    • По центру — выравнивает центр изображения с центром окна формы.
    • Снизу слева — выравнивает нижний левый угол изображения с нижним левым углом окна формы.
    • Снизу справа — выравнивает нижний правый угол изображения с нижним правым углом окна формы.
    • По центру формы — размещает рисунок в центре формы. Центрирует не по окну формы, а по самой форме.
  • Мозаичное заполнение — выкладывает рисунок мозаикой для заполнения всего пространства формы. Тут есть только два возможных варианта. Да — заполнить мозаикой и Нет — не заполнять. При этом если установлено выравнивание по центру формы, то мозаика заполнит только форму, а не все окно формы.
  • Изменяйте свойства рисунка, пока не добьетесь желаемого результата. Все установки сразу отображаются на форме и поэтому есть возможность оценить их эффективность.
  • Закройте окно свойств формы для сохранения изменений. Фон формы сейчас выглядит так, как его будут видеть пользователи.
  • Если необходимо внести изменения в оформление созданной ранее формы, то повторите все вышеперечисленные действия, открыв необходимую форму в режиме конструктора. Сделайте свои формы удобными и привлекательными, тогда с ними будет интереснее работать.

    Как сделать фон формы в access?

    Вставка рисунков в формы и отчеты

    В Microsoft Access существует возможность вставки рисунков в формы и отчеты. Использование рисунков может улучшить внешний вид создаваемых форм и отчетов. Например, в отчеты можно включать логотип фирмы, а в форме предоставлять возможность просмотра не только данных о сотрудниках фирмы, но и их фотографий. Для вставки рисунков в формы и отчеты используются специальные элементы управления — свободная и присоединенная рамки объектов (Unbound Object Frame, Bound Object Frame), а также элемент управления Рисунок (Image).

    Читать еще:  Как сделать форму по запросу access?

    Способ вставки рисунка зависит от того, как предполагается его использовать.

    • Объект OLE можно хранить в одном из полей таблицы Access, например в таблице «Сотрудники» (Employee) базы данных «Борей» хранятся фотографии сотрудников. Можно в полях таблицы Access хранить также документы Word. В таком случае для отображения этих объектов в формах или отчетах следует использовать элемент управления Присоединенная рамка объекта (Bound Object Frame).
    • Объекты OLE могут храниться не в таблицах Access, а прямо в форме или отчете. С помощью такого способа в форме или отчете можно, например, сохранить логотип фирмы. В этом случае для отображения объекта OLE следует использовать элемент управления Свободная рамка объекта (Unbound Object Frame) или Рисунок (Image).
    • Можно также для добавления рисунка в форму или отчет использовать свойство Рисунок (Picture) этой формы или отчета. Обычно так поступают, когда требуется включить фоновый рисунок (подложку), занимающий часть окна или все окно формы или отчета.

    Чтобы добавить фоновый рисунок в форму:

    1. Откройте форму в режиме Конструктора.
    2. В окне свойств формы на вкладке Макет (Format) найдите свойство Рисунок (Picture). В поле ввода этого свойства введите путь и имя файла рисунка. Для этого можно нажать кнопку Построителя и выбрать в окне Выбор рисунка (Insert Picture) необходимый файл рисунка (рис. 15.1).

    Несколько стандартных файлов для фоновых рисунков находятся в папке MICROSOFT OFFICEOFFICEBITMAPSSTYLES.

    1. Установите значение свойства Тип рисунка (Picture Type). Значений может быть два: Внедренный (Embedded) или Связанный (Linked). Если рисунок внедренный, он сохраняется в файле базы данных (mdb). Связанный рисунок хранится в отдельном файле на диске. О преимуществах и недостатках того и другого способа мы уже говорили выше. Если один и тот же рисунок вставляется во много форм или отчетов, то внедрение его приведет к «распуханию» файла mdb, т. к. храниться будет столько копий рисунка, сколько раз вы его внедряли. Если вы решите сделать его связанным, необходимо заботиться о том, чтобы его случайно не удалили или не переместили.
    2. С помощью следующих свойств настройте отображение фонового рисунка.
      • Свойство Масштабы рисунка (Picture Size Mode) имеет три значения: Фрагмент (Clip), Вписать в рамку (Stretch), По размеру рамки (Zoom). Значение Фрагмент отображает рисунок в его исходном размере. Если размер рисунка превышает размер окна формы, то изображение рисунка обрезается. Значение Вписать в рамку изменяет размер рисунка так, чтобы он соответствовал окну формы. Использование данного значения может привести к искажению изображения рисунка. Значение По размеру рамки изменяет размер рисунка так, чтобы он соответствовал окну формы либо по ширине, либо по высоте. Использование данного значения не приведет ни к обрезанию рисунка, ни к искажению его пропорций.

    Рис. 15.1. Диалоговое коно Выбор рисунка

      • Если вставляется рисунок, занимающий не всю форму, свойство Выравнивание рисунка (Picture Alignment) позволяет определить положение его в форме: Сверху слева (Top Left), Сверху справа (Top Right), По центру (Center), Снизу слева (Bottom Left), Снизу справа (Bottom Right), По центру формы (Form Center).
      • Свойство Мозаичное заполнение (Picture Tiling) позволяет выводить повторяющееся изображение рисунка.

    Пример использования рисунка в качестве фона в форме приведен на рис. 15.2.

    Аналогично вставляется фоновый рисунок в отчет. Пример использования рисунка в качестве фона в отчете приведен на рис. 15.3.

    Рисунок может быть вставлен в форму и в виде элемента управления формы. Для этого можно использовать два типа элементов управления: Рисунок (Image) и Свободная рамка объекта (Unbound Object Frame).

    Рис. 15.2. Использование фонового рисунка в форме Microsoft Access

    Рис. 15.3. Фоновый рисунок в отчете Microsoft Access

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

    Чтобы вставить элемент управления Рисунок (Image), необходимо:

    1. Открыть форму в режиме Конструктора формы или отчет в режиме Конструктора отчета.
    2. Нажать кнопку Рисунок (Image) на панели элементов (кнопка Мастера элементов должна быть нажата, чтобы запустился Мастер рисунков).
    3. Выбрать в форме или отчете место, в которое помещается рисунок, и щелкнуть на нем левой кнопкой мыши.
    4. В раскрывшемся окне Вставка рисунка (Insert Picture) выбрать имя файла, содержащего добавляемый рисунок, и нажать кнопку ОК. Будет создан элемент управления, в котором помещается рисунок (рис. 15.4).
    5. Установить значения свойств, которые влияют на то, как рисунок будет отображаться в форме или отчете. Эти свойства аналогичны соответствующим свойствам формы.

    Рис. 15.4. Использование элемента Рисунок для вставки рисунка в форму

    Чтобы вставить рисунок в форму или отчет с помощью свободной рамки объекта, необходимо:

    1. Открыть форму в режиме Конструктора формы или отчет в режиме Конструктора отчета.
    2. Нажать кнопку Свободная рамка объекта (Unbound Object Frame) на панели элементов.
    3. Выбрать в форме или отчете место для вставляемого объекта и щелкнуть на нем левой кнопкой мыши. Появится диалоговое окно мастера Вставка объекта (Insert Object). С помощью мастера можно вставить уже готовый рисунок из файла или сначала создать его в соответствующем приложении, а затем вставить. Поэтому дальнейшие шаги могут быть разными.

    Если вам еще предстоит создать рисунок, проделайте следующие операции.

    1. В диалоговом окне Microsoft Access выбрать переключатель Создать новый (Create New), а затем в списке Тип объекта (Object Type) выбрать приложение, с помощью которого будет создаваться рисунок (рис. 15.5).

    Рис. 15.5. Окно Microsoft Access, используемое для вставки рисунка с помощью свободной рамки объекта

    1. Объект может отображаться в виде значка — это удобно, когда он содержит сведения, которые не должны все время выводиться на экран. В таком случае нужно просто установить флажок В виде значка (Display as Icon).
    2. Нажать кнопку ОК.
    3. Создать объект с помощью приложения, выбранного на шаге 1.
    4. Закончив создание объекта, выбрать команду Закрыть (Close) в меню Файл (File) приложения, чтобы вернуться в Microsoft Access. Microsoft Access создает элемент управления Свободная рамка объекта (Unbound Object Frame) и отображает в ней рисунок.

    Если же файл с рисунком у вас уже готов, чтобы вставить его прямо из файла, вам необходимо:

    1. В диалоговом окне Microsoft Access выбрать переключатель Создать из файла (Create From File), а затем указать путь к файлу. Если точный путь вы не знаете, используйте кнопку Обзор (Browse) (рис. 15.6).

    Рис. 15.6. Окно Microsoft Access при вставке рисунка из файла в отчет с помощью свободной рамки объекта

    Рис. 15.7. Вставка рисунка Microsoft Paint в отчет с помощью свободной рамки объекта

    1. Если нужно отобразить объект в виде значка, установить флажок В виде значка (Display As Icon).
    2. Для нахождения связи с объектом установить флажок Связь (Link). Если флажок сброшен (по умолчанию), объект будет внедрен.
    3. Нажать кнопку ОК.
    Читать еще:  Как сделать групповую операцию в access 2007?

    Пример вставки рисунка, созданного с использованием Microsoft Paint, в форму с помощью свободной рамки объекта приведен на рис. 15.7.

    После вставки объекта можно изменять его размеры и пропорции с помощью свойства Установка размеров (Size Mode). В большинстве случаев изменения в свободный объект могут вноситься в режиме Конструктора формы или отчета. Для того чтобы иметь возможность изменять объект в режиме формы, необходимо задать для свойства Доступ (Enabled) свободной рамки объекта значение Да (Yes), а для свойства Блокировка (Locked) — значение Нет (No). Чтобы отредактировать объект, дважды щелкните на нем мышью. Для этого только необходимо, чтобы на вашем компьютере было установлено приложение, в котором может редактироваться файл данного типа. Пример редактирования внедренного точечного рисунка представлен на рис. 15.8.

    Рис. 15.8. Пример редактирования точечного рисунка с помощью Microsoft Paint

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

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

    Для хранения рисунков и других объектов OLE в таблицах Access используется специальный тип поля: Объект OLE (OLE Object). Элемент управления Присоединенная рамка объекта (Bound Object Frame) создается одним из стандартных способов:

    • перемещением с помощью мыши нужного поля из списка полей таблицы-источника. В этом случае будет сразу создан элемент управления, связанный с полем в таблице;
    • с помощью кнопки Присоединенная рамка объекта (Bound Object Frame) на панели элементов. В данном случае будет создан элемент управления, для которого нужно сразу установить свойство Данные (RecordSource) — имя поля, содержащего объект OLE (рис. 15.9).

    Рис. 15.9. Создание присоединенной рамки объекта в режиме Формы

    Вставить рисунок в поле таблицы можно как в таблице, открытой в режиме Таблицы, так и в форме. Для этого нужно:

    1. Открыть таблицу в режиме Таблицы или форму в режиме Формы.
    2. Перейти на запись, в которую требуется вставить рисунок, и выбрать поле объекта OLE.
    3. Выполнить команду Объект (Object) из меню Вставка (Insert).
    4. В диалоговом окне Microsoft Access (см. рис. 15.5) выбрать переключатель Создать новый (Create New), а затем в списке Тип объекта (Object Type) выбрать тип приложения, в котором будет создаваться объект. Если файл с рисунком уже готов, то нужно выбрать переключатель Создать из файла (Create From File), a затем указать путь к файлу.
    5. Для того чтобы отобразить объект в виде значка, установить флажок В виде значка (Display As Icon).
    6. Нажать кнопку ОК.
    7. Если вы создаете новый рисунок, то нужно создать его с помощью приложения выбранного на шаге 4.
    8. Закончив создание объекта, выбрать команду Закрыть (Close) в меню Файл (File) приложения для возвращения в Microsoft Access.

    Рисунок будет вставлен в запись в таблице. При этом в режиме Формы рисунок или иной объект автоматически будут отображаться на экране. В режиме Таблицы будет отображаться только тип объекта, например Растровый рисунок.

    Вставка графических файлов происходит либо напрямую, либо при помощи отдельных графических фильтров. Эти фильтры устанавливаются при инсталляции Microsoft Access. Для вставки файлов формата Enhanced Metafile (EMF), точечных рисунков Windows (BMP, RLE, DIB), метафайлов Windows (WMF) и значков (ICO) графический фильтр не требуется. Однако такие фильтры необходимы для вставки всех остальных файлов графических.форматов, перечисленных ниже:

    AutoCAD Format 2-D (DXF) Computer Graphics Metafile (CGM)

    CorelDRAW (CDR) Encapsulated PostScript (EPS)

    Graphics Interchange Format (GIF) JPEG File Interchange Format (JPG)

    Kodak Photo CD (PCD) Micrografx Designer/Draw (DRW)

    PC Paintbrush (PCX) Portable Network Graphics (PNG)

    Tagged Image File Format (TIFF) Targa (TGA)

    WordPerfect Graphics (WPG) HG Graphics Language (HGL, PLT) Macintosh PICT (PCT)

    Изменение цвета «Управление вкладкой»

    Как изменить цвет фона элемента управления Tab. Я изменил цвет форм, но вкладки остались прежними.

    Насколько мне известно, в Access 2000/2002/2003 невозможно изменить ни фон, ни цвета переднего плана вкладок.

    Итак, если вы хотите изменить внешний вид элемента управления целиком, я думаю, вам не повезло.

    Однако, если ваша реальная цель — реализовать какое-то цветовое кодирование страниц управления вкладками, вот что я сделал, когда у меня возникла эта проблема:

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

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

    Таким образом, весь элемент управления по-прежнему оставался серым (или тем, что является текущим цветом кнопок в текущей теме Windows), но каждая вкладка и каждая страница были связаны с любыми цветами, в которых я нуждался в них.

    Проверьте стиль «Назад» элемента управления вкладкой. Если он нормальный. вы получите серый фон (с обычными настройками Windows). Если он прозрачен, тогда он наследует цвет фона формы.

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

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

    В Access 2010 установка цвета свойства «Прессованный цвет» в объекте управления вкладками позволяет установить цвет фона на закладке.

    CodeSlave сделал очень хорошее предложение:

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

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

    Установите элемент управления вкладки в прозрачный. За вкладкой поместите непрозрачный ящик. Затем в событии OnChange вкладки измените цвет фона в поле за вкладкой.

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

    Вы можете высмеять это с помощью небольшого кода. Установите для свойства Style значение None для элемента управления вкладки и используйте любой другой элемент управления, в котором есть событие click, чтобы создать свои собственные яркие вкладки (у вас даже могут быть изображения). Ваш код может изменять вкладки или изменять содержимое подформы.

    Читать еще:  Как сделать запрос на обновление в access 2007?

    Изменить содержимое управляющего элемента:

    Я разработал подпрограмму, чтобы маленький прямоугольник справа от вкладок был прозрачным. Я тестировал его с Access 2003 и 2007.

    Расширение полезного ответа Duane Rochelle для Access 2010:

    Проблема заключается в том, что имена, которые Microsoft предоставила свойствам, которые управляют цветами вкладки, противоречат интуиции.

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

    Это означает, что для параметра «Прессованный цвет» используется, например, какой-либо синий (скажем, # 8EA3BD), делает все вкладки синими. Поскольку «нажатие» означает, что «область вкладок находится поверх других вкладок», это более или менее равнозначно окрашиванию области табуляции.

    (Для меня лично «Нажатый цвет» является вводящим в заблуждение именем. Из всех вкладок в объекте табуляции по умолчанию видно, что даже никто не «нажимал» вкладку. Лучшее имя было бы «Цвет фона видимая вкладка.)

    Для других элементов объекта табуляции, которые нужно рисовать:

    Для цвета текста на вкладке (при нажатии кнопки выбора вкладки) используйте свойство «Прессованный цвет» .

    Для цвета фона вкладок, которые не видны (или «скрыты за вкладкой, открытой в данный момент» ), используйте свойство «Назад цвет».

    Для текста на головах скрытых вкладок используйте свойство Fore Color.

    Соответственно, я бы нашел следующие имена более интуитивными:

    Фоновый цвет видимой вкладки (теперь «Нажатый цвет» )

    Цвет текста видимой вкладки (теперь «Нажатый передний цвет» )

    Цвет фона скрытой вкладки (теперь «Назад Цвет» )

    Цвет текста скрытой вкладки (теперь «Цвет переднего плана» )

    Создание форм в Microsoft Access

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

    Приводится описание общих приемов работы в СУБД

    Формой в Microsoft Access называют объект базы данных, который позволяет добавлять, редактировать или отображать данные, хранящиеся в базе данных. Создать её можно двумя способами:

    • При помощи Конструктора форм;
    • При помощи Мастера форм.

    Рассмотрим подробнее каждый из способов далее в статье.

    Перейдите на вкладку «Создание», затем отыщите и нажмите кнопку «Мастер форм». Перед вами откроется окно мастера, в котором необходимо указать таблицы, содержащие нужные поля, из выпадающего списка. Также обратите внимание, что в качестве основы можно использовать не только таблицы, но и запросы. Однако, в этом случае больше рекомендуется использовать именно таблицы. После этого отметьте все поля, которые хотите добавить. Далее, выберите внешний вид, отметив один из следующих вариантов:

    Рекомендуется остановиться на первом пункте. В следующем окне укажите название и нажмите кнопку «Готово».

    Наиболее универсальный метод

    Перед вами появится обычная форма. В нижней части окна вы обнаружите специальные кнопки для навигации. Для большего удобства рекомендуется установить свои кнопки, чтобы было проще переключаться между записями. Делается это следующим образом. Кликните правой клавишей мыши и выберите в меню пункт «конструктор». Затем перейдите к ленте инструментов и в разделе «Элементы управления» выберите «Кнопка». Разместите её в нужном месте формы и в открывшемся окне укажите «Переходы по записям» в разделе «Категории» и «Предыдущая запись» в разделе «Действия». В следующем окне вы можете выбрать, что разместить на кнопке: текст либо рисунок. Выберите то, что вам больше нравится, принципиальной разницы тут нет. Нажмите «Готово». Аналогичным образом создайте ещё одну, только уже для перехода к следующей записи.

    Повышаем удобство навигации по базе

    Также стоит добавить кнопку для выхода из формы. В разделе «Категории» выберите «Работа с формой», а в разделе «Действия» — строку «Закрыть форму». Ещё пригодится специальная кнопка для добавления данных. Укажите «Обработка записей» в пункте «Категории» и «Добавить запись» в пункте «Действия».

    Еще одна полезная доработка

    После этого вам будет очень удобно переходить от одной записи к другой и добавлять новые, находясь в режиме формы. Всё это позволит значительно повысить скорость работы.

    Возникают ситуации, когда необходимо добавить вычисляемое поле. Как это делается? Очень просто. Сперва перейдите в режим конструктора. Далее в ленте инструментов укажите «Поле» в блоке «Элементы управления». Затем нажмите «Страница свойств» и перейдите на вкладку «Данные». В одноимённом пункте нажмите на «…» в конце строки. В появившемся окне вы сможете составить выражения на основе полей таблицы. Если формат числа, отображаемого в вычисляемом поле, не соответствует нужному (например, должна отображаться денежная сумма), то формат можно изменить. Для этого перейдите на страницу свойств, откройте вкладку «Макет» и в строке «Формат поля» выберите нужный из выплывающего списка вариантов.

    Вычисляемые поля – это просто

    Если необходимо создать подчинённую форму, отметьте соответствующий пункт в одном из окон мастера. Обратите внимание, что создание такого типа формы рекомендуется только для таблиц, имеющих связь «один ко многим».

    Теперь рассмотрим второй способ создания — при помощи конструктора форм. После нажатия на соответствующий инструмент перед вами откроется размеченная пустая область, не имеющая ни полей, ни заголовков. В этом случае заполнять пустую область придётся полностью самостоятельно. Воспользуйтесь инструментом «Добавить поле», который находится в блоке «Сервис» на панели инструментов. В появившемся окне выберите нужные таблицы и поля из них. Просто перетаскивайте в незаполненную область. Чтобы не мучиться с размещение каждого отдельного поля, выделите их все и щёлкните правой клавишей мыши. В открывшемся меню нажмите «Макет» и выберите один из вариантов размещения: «В столбик» либо «В виде таблицы». Для добавления заголовков воспользуйтесь инструментом «Надпись». В свойствах вы можете изменять шрифт, его размер, цвет и прочие параметры. Для каждого поля можно настроить свой цвет, выбрать цвет заливки и так далее. В общем, Microsoft Access позволяет вам настраивать все элементы по своему усмотрению.

    Широкий простор для творчества

    Разобравшись с тем, как делаются формы, какова их роль и, что они дают, вы будете чувствовать себя значительно увереннее, работая в программе Microsoft Access. Способы, рассмотренные в статье, ничем по своей сути не отличаются. Каждый из них по-своему хорош, поэтому выбирайте тот, с которым вам будет удобнее работать. Пишите в комментариях была ли полезной для вас эта статья и продолжайте совершенствовать свои навыки работы в Microsoft Access. Если у вас остались какие-либо вопросы после ознакомления с материалом статьи, не стесняйтесь, задавать их в комментариях.

    Ссылка на основную публикацию
    Adblock
    detector