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

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

Данные можно вводить, изменять и форматировать в поле MEMO в базе данных Microsoft Office Access 2007. Хотя поля MEMO уже использовались в предыдущих версиях Access, в новой версии можно применять к содержащемуся в них тексту формат RTF. Формат RTF позволяет выполнять форматирование, доступное в других программах выпуска выпуск 2007 системы Microsoft Office, таких как Microsoft Office Word 2007 и Microsoft Office PowerPoint 2007. Например, можно выделять текст полужирным шрифтом или подчеркиванием, применять различные шрифты к отдельным словам или знакам, а также изменять цвет текста.

Предполагаемое действие:

Понимание текст в формате RTF

Включение возможности редактирования форматированного текста в таблицу

Добавление текста в поле memo

Применение форматирования данных записок форматированного текста

Включение форматирования для элементов управления в формах и отчетах форматированного текста

Включение вручную редактирования форматированного текста

Общее представление о формате RTF

В Office Access 2007 поле MEMO может поддерживать формат RTF. Это позволяет применять формат RTF к данным типа «Поле MEMO» в таблицах и результатах запроса, а также к данным в текстовых полях в формах и отчетах, присоединенных к полям MEMO в таблицах.

По умолчанию в Office Access 2007 к данным применяется формат HTML (Hypertext Markup Language). HTML используется благодаря высокой степени его совместимости с форматируемыми полями списков Windows SharePoint Services 3.0.

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

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

Включение редактирования форматированного текста в таблице

Формат RTF можно включить только для полей, в которых установлен тип данных «MEMO» в таблицах баз данных Office Access 2007. После того как поле MEMO добавлено к таблице, для него можно включить формат RTF с помощью свойства Формат текста. В приведенных ниже инструкциях описано добавление поля MEMO к таблице, включение формата RTF для поля, а также применение формата ко всей записи или ее части. Эта процедура применима к базам данных формата Office Access 2007, а также к базам данных, созданным в предыдущих версиях Access (файлы MDB), которые пользователь открывает или преобразует в Office Access 2007. Обратите внимание, что эта процедура не применима к проектам (файлы ADP) или страницам доступа к данным.

Примечание : При попытке включить режим редактирования текста в формате RTF для существующей таблицы следует убедиться, что для таблицы включено свойство Только добавление. Чтобы включить режим форматирования в формате RTF для поля, следует убедиться, что свойство Только добавление для таблицы отключено. Иначе в Access текст в поле будет скрываться при наведении курсора на это поле или во время присоединения элемента управления в любой форме.

Демонстрация отключить свойство только на добавление

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

  2. Выберите поле Memo, которую требуется изменить и в нижней части окна конструктора таблиц на вкладке Общие прокрутите вниз до свойстваyТолько на добавление.

  3. Щелкните поле, следующее за свойством, и выберите значение Нет из списка.

Добавление поля МЕМО в режиме таблицы

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

  2. Выберите пустое поле (цветная ячейка, над которой написано Добавить поле). На приведенном ниже рисунке изображено пустое поле:

    Новое поле в режиме таблицы

  3. Дважды щелкните заголовок поля и введите имя для нового поля.

  4. На вкладке Режим таблицы в группе Форматирование и тип данных в списке Тип данных (первый список в группе) выберите пункт Поле MEMO.

Добавление поля МЕМО в режиме конструктора

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

  2. В столбец Имя поля введите уникальное имя нового поля.

  3. В столбце Тип данных щелкните ячейку выбранной строки и выберите значение Поле MEMO из списка.

  4. Сохраните изменения.

Включение формата RTF для поля MEMO

Примечание : На ленте, которая является частью Пользовательский интерфейс Microsoft Office Fluent, недоступны команды для включения формата RTF в поле MEMO.

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

  2. В нижней части бланка таблицы в группе Свойства поля перейдите на вкладку Общие.

  3. Щелкните список рядом с ячейкой свойства Формат текста (Text Format) и выберите значение Формат RTF.

  4. Сохранение таблицы Изображение кнопки .

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

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

Ввод текста в поле MEMO

Ввод текста в поле MEMO аналогичен вводу текста в любом текстовом процессоре: необходимо поместить курсор в поле таблицы или текстовое поле и начать ввод. Другие операции с текстом, такие как копирование, вырезание и вставка, выполняются стандартными способами. В этом разделе объясняется, как вводить текст и выполнять стандартные операции.

Ввод текста в поле MEMO в таблице

  1. В области переходов дважды щелкните таблицу с полем MEMO. Таблица будет открыта в режиме таблицы.

  2. Щелкните поле MEMO, поместите в него курсор и введите текст.

    Как узнать, является ли мне нужно в поле memo?

    1. Когда таблица открыта в режиме таблицы, выберите вкладку Режим таблицы.

    2. Перемещайте курсор с одного поля на другое (с помощью мыши, клавиши табуляции, клавиш СТРЕЛКА ВЛЕВО и СТРЕЛКА ВПРАВО): в группе Форматирование и тип данных в поле списка Тип данных будет отображаться значение типа данных, заданное для выбранного поля таблицы.

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

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

    Сочетание клавиш SHIFT + ВВОД.

    ИЛИ

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

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

Ввод текста в форме

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

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

  3. Чтобы сохранить изменения в базе данных, на вкладке Главная в группе Записи нажмите кнопку Сохранить. Можно также нажать сочетание клавиш SHIFT+ВВОД.

Копирование, вырезание и вставка текста в таблице или форме

  1. Выделите текст для копирования или вырезания.

  2. На вкладке Главная в группе буфер обмена нажмите кнопку Копировать Изображение кнопки или Вырезать Изображение кнопки . Кроме того можно нажать сочетание клавиш CTRL + C, чтобы копировать или нажмите клавиши CTRL + X, чтобы вырезать.

  3. Вставьте текст в любое место логические, например поле memo из другой таблицы или формы, в документ Word, Microsoft Office Excel 2007 листа, сообщение электронной почты или другое место в текстовом поле. Нажмите кнопку Вставить Изображение кнопки . Кроме того можно нажать сочетание клавиш CTRL + V, чтобы вставить.

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

Применение формата RTF к данным типа «Поле MEMO»

Те, кто уже работал с другими программами Office, возможно, имеют некоторый опыт форматирования данных. Средства форматирования в Access работают аналогично подобным средствам в других программах. Например, в Access используются стандартные кнопки для форматирования и выделения текста. Ниже приводится изображение команд форматирования.

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

Ниже приводится изображение команд для формата RTF.

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

Эти команды форматирования можно использовать в формах в режиме формы; некоторые из них можно также использовать в формах в режиме макета. Однако при форматировании поля MEMO в режиме макета формат применяется ко всему тексту в поле, поскольку он применяется к элементу управления, а не к самому тексту. Форматирование отдельных знаков или блоков текста в режиме макета не допускается. В приведенном ниже списке содержатся примеры форматирования некоторых объектов, открытых в различных режимах.

  • Формы, открытые в режиме формы    Допускается форматирование всего текста или его части в поле MEMO. Команды форматирования отображаются в двух расположениях: в группах Шрифт и Выравнивание шрифта на вкладке Главная, а также на всплывающей панели инструментов, которая отображается при выделении текста в поле.

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

  • Таблицы или результаты запроса, открытые в режиме таблицы    Команды форматирования отображаются в двух местах: в группах Шрифт и Текст RTF на вкладке Главная, а также на всплывающей панели инструментов, которая отображается при выделении текста в поле.

  • Отчеты, открытые в режиме макета    Как и для форм в режиме макета, в этом случае в Office Access 2007 доступен лишь ограниченный набор команд, а изменения применяются ко всему полю MEMO. В отчете в режиме макета форматирование отдельных букв или блоков текста не допускается.

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

Команда форматирования

Имя

Ссылка

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

Шрифт

Выбор шрифта. В Office Access 2007 по умолчанию используется шрифт Calibri размером 11 пунктов, включенный в приложения выпуска выпуск 2007 системы Microsoft Office.

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

Размер

Выбор размера шрифта.

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

По левому краю

Выравнивание текста по левому краю элемента управления. При форматировании подписи эта команда выравнивает текст по левому краю текстовой области.

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

По центру

Выравнивание текста по центру элемента управления. При форматировании подписи эта команда выравнивает текст по центру текстовой области.

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

По правому краю

Выравнивание текста по правому краю элемента управления. При форматировании подписи эта команда выравнивает текст по правому краю текстовой области.

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

Полужирный

Выделение текста полужирным шрифтом в элементах управления и подписях.

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

Курсив

Выделение текста курсивом в элементах управления и подписях.

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

Подчеркнутый

Выделение текста подчеркиванием в элементах управления и подписях.

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

Цвет текста

Изменение цвета шрифта.

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

Цвет заливки/фона

Изменение цвета фона для элемента управления и текстовой области подписи, связанной с элементом управления.

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

Линии сетки

Открытие коллекции Линии сетки. Выбранный стиль применяется к открытой таблице.

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

Изменить цвет заливки/фона

Задание цвета заливки для чередующихся строк в таблице или отчете.

В таблице приведены и описаны элементы управления форматированием, доступные в группе Текст RTF вкладки Главная. При работе следует помнить, что в Access эти элементы управления не будут включены до тех пор, пока не будет включен формат RTF для поля MEMO.

Команда форматирования

Имя

Ссылка

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

Увеличить отступ

Увеличение отступа данных в выбранном поле или элементе управления на 0,635 см, или 360 твипов. Это значение задано по умолчанию и недоступно для изменения.

Примечание : Эта команда недоступна в режиме конструктора.

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

Уменьшить отступ

Уменьшение отступа данных в выбранном поле или элементе управления на 0,635 см, или 360 твипов. Это значение задано по умолчанию и недоступно для изменения.

Примечание : Эта команда недоступна в режиме конструктора.

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

Слева направо или справа налево

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

Примечание : Эта команда недоступна в режиме конструктора.

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

Нумерация

Создание нумерованного списка. Эта команда работает только в тексте поля МЕМО. Ее можно использовать в таблицах в режиме таблицы и в формах в режиме формы.

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

Маркеры

Создание маркированного списка в тексте. Эта команда работает только в тексте поля МЕМО. Ее можно использовать в таблицах в режиме таблицы и в формах в режиме формы.

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

Выделение цветом

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

Форматирование данных

  1. Выделите текст, формат которого требуется изменить.

  2. На вкладке Главная в группе Шрифт или Текст RTF щелкните команду форматирования.

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

    Чтобы сохранить изменения, поместите курсор в другую запись. Кроме того можно нажать кнопку Сохранить запись Изображение кнопки или клавиши SHIFT + ВВОД.

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

Включение формата RTF для элементов управления в формах и отчетах

Как правило, включение формата RTF требуется, только если текстовое поле добавляется в форму или отчет вручную. Если для создания формы или отчета используются команды на вкладке Создание и для поля MEMO включен формат RTF, текстовое поле наследует свойство Формат текста (Text Format) поля MEMO.

В приведенных ниже инструкциях объясняется, как создать форму, в которой формат RTF для элемента управления включается автоматически. Чтобы выполнить описанные шаги, необходимо открыть базу данных Office Access 2007 и таблицу с полем MEMO.

Включение форматирования RTF

  1. Откройте таблицу с полем MEMO. Можно использовать режим таблицы или конструктора. В Access эта открытая таблица будет служить основой для новой формы.

  2. На вкладке Создание в группе Формы нажмите кнопку Форма, Разделенная форма или Несколько элементов.

    При этом в Office Access 2007 создается новая форма, в которой для каждого поля таблицы создается элемент управления. Эти элементы управления присоединяются к открытой таблице. Типы элементов управления, создаваемые в форме Office Access 2007, зависят от типа данных каждого поля и соответствуют ему. Поскольку таблица содержит поле MEMO, Office Access 2007 создает в форме текстовое поле и присоединяет этот элемент управления к полю MEMO. Поскольку для поля MEMO включен формат RTF, Office Access 2007 автоматически включает его для текстового поля. Если поле MEMO содержит данные, они отображаются в текстовом поле формы.

  3. Переключитесь в режим формы и выделите весь текст или его часть в записи.

  4. Для форматирования текста используйте команды на вкладке Главная в группе Шрифт или Формат RTF.

    Чтобы выделить текст полужирным шрифтом, курсивом или подчеркиванием либо изменить цвет текста или выровнять текст по левому или по правому краю, используйте команды в группе Шрифт. Чтобы создать маркированный или нумерованный список, выделить текст цветом либо добавить отступ или разрыв, используйте команды в группе Формат RTF.

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

Включение формата RTF вручную

По умолчанию Office Access 2007 не включить поддержку форматированного текста для редактирования при добавлении элемента управления в форму вручную, даже если он привязан к полю memo. Ниже описано, как добавление в форму элемента управления, привязать элемент управления для полей memo и затем включите форматированный текст. Для выполнения этих действий, необходимо использовать Office Access 2007 базы данных и таблицы должен содержать поле задать тип данных МЕМО. Дополнительные сведения о добавлении полей memo в таблицу просмотреть включения редактирования в таблице форматированного текста, выше в этой статье.

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

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

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

  3. В свободной области формы путем перетаскивания указателя мыши создайте элемент управления.

    По умолчанию в Office Access 2007 создается подпись и связывается с новым элементом управления.

  4. Щелкните текстовую область нового элемента управления. Щелкните правой кнопкой мыши текстовую область элемента управления (не подписи) и выберите команду Свойства.

    Будет открыта область Окно свойств.

Для присоединения элемента управления к полю MEMO используйте следующую процедуру.

Присоединение элемента управления к полю MEMO

  1. В окне свойств нового элемента управления перейдите на вкладку Все.

  2. Щелкните ячейку свойства Данные (Control Source) и выберите нужное поле MEMO из списка.

    По умолчанию в списке указано поля в таблице, связанному в форму. Если ваш поле memo находится в другой таблице, используйте такой синтаксис выражения, чтобы привязать элемент управления: = [имя таблицы]! [ Имя поля]. С помощью скобок и восклицательного знака точно так, как показано. Введите имя таблицы в первую часть выражения, а также имя вашего поле memo во второй части. Например, если у вас есть таблица с именем заметок с именем Приветственная полей memo, вводится эту строку в поле свойства Данные: =[Notes]![Compliments]

Для включения формата RTF используйте следующую процедуру.

Включение формата RTF

  1. В окне свойств перейдите на вкладку Все, найдите и выделите ячейку свойства Формат текста (Text Format), а затем выберите Формат RTF из списка.

  2. Сохраните свой рабочий Изображение кнопки .

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

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

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

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

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

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

×