Добавление поля в форму или отчет

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

Если у вас существующую форму или отчет, чтобы добавить поля, ознакомьтесь с Создание формы с помощью средства "форма" и создать простой отчет помогут вам приступить к работе.

Совет : В Access 2010 отчеты имеют макеты элементов управления, которые помогают обеспечить вещи, выстроенные и внешним видом хорошо!

В этой статье

Добавление поля в форму или отчет с помощью панели списка полей

Добавление поля в форму или отчет в режиме конструктора

Дополнительные сведения об области список полей

Добавление поля в форму или отчет с помощью панели списка полей

  1. Откройте отчет в режиме конструктора или макета.

    Если область Список полей не отображается, выполните одно из следующих действий.

    • На вкладке Формат в группе Элементы управления нажмите кнопку Добавить поля Изображение кнопки . Изображение кнопки

    • Нажмите клавиши ALT+F8.

  2. В области Список полей найдите таблицу, содержащую поле, которое требуется добавить. Чтобы отобразить или скрыть список полей в той или иной таблице, щелкните знак плюс (+) или минус (-) рядом с ее именем.

    Примечание : Если база данных не содержит таблиц, область Список полей будет пустой.

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

    • Дважды щелкните мышью поле.

    • Перетащите поле из области Список полей в форму или отчет.

    • Удерживая клавишу CTRL, щелкните в списке несколько полей, а затем одновременно перетащите их в форму или отчет.

      Примечание : Этот способ можно применять только для полей в разделе Поля, доступные в данном представлении области Список полей.

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

    • Щелкните первое поле диапазона.

    • Удерживая клавишу SHIFT, щелкните последнее поле диапазона.

      Будут выделены не только первое и последнее поле, но и все поля между ними.

    • Перетащите все выбранные поля в форму или отчет.

      Примечание : Этот способ можно применять только для полей в разделе Поля, доступные в данном представлении области Список полей.

  4. Для отображения каждого поля Office Access 2007 создает соответствующий элемент управления, а также привязывает этот элемент управления к полю. Кроме того, для элемента управления создается присоединенная подпись. Эту подпись можно изменить. Щелкните ее, чтобы выделить, а затем щелкните еще раз, чтобы установить в нее курсор. После этого подпись можно редактировать подобно тексту в документе.

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

    Изменение типа элемента управления

    1. Откройте форму или отчет в режиме конструктора, щелкнув правой кнопкой мыши соответствующий объект в области переходов и нажав кнопку Конструктор Изображение кнопки .

    2. Щелкните правой кнопкой мыши элемент управления, который нужно изменить, и выберите команду Заменить на.

      Если пункт меню Заменить на недоступен, это означает, что нет других типов элементов управления, подходящих для данного поля. В противном случае, отображается список типов элементов управления.

    3. Чтобы изменить тип элемента управления, щелкните один из доступных типов элементов управления.

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

К началу страницы

Добавление поля к форме или отчету в режиме конструктора

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

  1. Откройте форму или отчет в режиме конструктора, щелкнув соответствующий объект правой кнопкой мыши в области переходов и выбрав команду Конструктор.

    Мастера элементов управления    Для создания кнопок, списков, подчиненных форм, полей со списком и групп переключателей можно воспользоваться мастерами. Мастер элементов задает ряд вопросов о том, как должен выглядеть и работать элемент управления, а затем создает элемент и настраивает его свойства на основе ответов на эти вопросы. На вкладке Конструктор в группе Элементы управления щелкните вариант Использовать мастера, если он не был выделен.

    Изображение кнопки

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

    Изображение кнопки

  2. На вкладке Конструктор в группе Элементы управления нажмите кнопку элемента управления, который требуется добавить.

    Изображение ленты Access

    Чтобы узнать название элемента управления, наведите на кнопку указатель мыши. Появится подсказка с названием.

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

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

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

    1. Щелкните элемент управления, чтобы выделить его.

    2. Наведите указатель мыши на элемент управления так, чтобы указатель принял форму указателя перемещения Указатель перемещения .

    3. Щелкните и перетащите элемент управления в нужное место.

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

  1. Откройте окно свойств элемента управления, щелкнув его и нажав клавишу F4.

  2. На вкладке Данные окна свойств нажмите стрелку раскрытия списка рядом со свойством Данные (Control Source) и выберите поле, которое должно отображаться в элементе управления. Можно также ввести выражение в ячейку свойства Данные (Control Source).

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

К началу страницы

Дополнительные сведения об области список полей

В следующем списке приведены советы по работе с областью Список полей, которые могут быть полезны при добавлении полей к форме или отчету. Чтобы открыть область Список полей, откройте форму или отчет в режиме макета или конструктора и нажмите клавиши ALT+F8.

  • Если свойство Источник записей (Record Source) формы или отчета пусто, то при перетаскивании поля из области Список полей в форму или отчет будет автоматически заполнено свойство Источник записей (Record Source) формы или отчета.

  • Если свойство Источник записей (Record Source) формы или отчета является инструкцией SELECT или именем таблицы, можно выбрать одно из двух состояний для области Список полей:

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

    • Только поля источника записей.    Отображается только раздел Поля, доступные в данном представлении.

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

      Примечание : Если в качестве значения свойства Источник записей (Record Source) формы или отчета был задан сохраненный запрос, то в области Список полей будет отображаться только раздел Поля, доступные в данном представлении (в нижней части области Список полей не будет варианта Показать все таблицы). Для редактирования источника записи щелкните правой кнопкой мыши любое из полей и выберите команду Изменение источника записи.

  • Если в качестве значения свойства Источник записей (Record Source) формы или отчета была задана таблица, то при перетаскивании в форму или отчет поля из раздела Доступные поля в связанной таблице области Список полей будет изменено значение свойства формы или отчета Источник записей (Record Source) на инструкцию SELECT, которая включает добавляемое поле. Если не удается автоматически связать таблицы, отображается диалоговое окно Выбор отношения, в котором можно выбрать соответствующую связь.

  • При перетаскивании в форму или отчет поля из раздела Доступные поля в другой таблице области Список полей выводится диалоговое окно Определение связи. Этим диалоговым окном следует воспользоваться с целью указать связь между другой таблицей и источником записи формы или отчета. Если не известно, какие поля нужно указать в этом диалоговом окне, можно нажать кнопку Отмена, а затем изучить отношения между таблицами.

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

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

  • Если источник записи формы или отчета представляет собой инструкцию SELECT или сохраненный запрос, в этом случае источник записи можно просматривать и редактировать в построителе запросов, для чего нужно щелкнуть правой кнопкой мыши любое поле в области Список полей и выбрать команду Изменение источника записи. Если источник записи является таблицей, данная команда вызовет построитель запросов для таблицы. Будет предложено создать запрос, основанный на таблице; чтобы изменить источник записи на запрос, нажмите кнопку Да, а чтобы оставить источник записи без изменения, нажмите кнопку Нет.

  • Чтобы открыть таблицу в режиме таблицы, щелкните Изменить таблицу рядом с именем таблицы или щелкните правой кнопкой мыши имя таблицы в области Список полей и выберите команду Открыть таблицу в режиме таблицы.

  • Можно добавить поле подстановки к таблице при помощи списка полей следующим образом.

    1. Нажмите кнопку Изменить таблицу рядом с таблицей, в которую нужно добавить поле подстановок.

      Таблица откроется в режиме таблицы.

    2. Перетащите поле из области Список полей в таблицу.

    3. Будет запущен мастер подстановок. Следуйте указаниям мастера. На последней странице нажмите кнопку Готово.

  • В области Список полей с правой стороны рабочая область Access можно открепить, поместив указатель в строке заголовка области Список полей, пока она превратилась в указатель перемещения Указатель перемещения и перетащив область Список полей слева. Список можно разместить в любом месте в рабочей области или закрепить в левой части рабочей области, перетащив его крайнее слева.

К началу страницы

Примечания : 

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

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

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

×