Добавление, изменение или удаление полей MEMO

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

Поля MEMO используются при необходимости хранения большого количества текста в базе данных. В этом разделе описано, как использовать Microsoft Office Access 2007 для добавления поля MEMO в новую и существующую таблицу базы данных.

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

Понимание полей Memo

Добавление полей Memo в режиме таблицы

Добавление полей Memo в режиме конструктора

Удаление полей Memo

Свойство ссылка на поле MEMO

Общее представление о полях MEMO

Помните, что в Access данные в базе данных хранятся в одной или нескольких таблицах. Можно просмотреть эту информацию в таблице — сетка, по виду схожая с листом Excel — или в форме ввода данных или отчета, эти данные хранятся в одной или нескольких таблицах. В свою очередь, каждая таблица состоит из набора полей (столбцов), и каждое поле может принимать один определенный тип данных. Например, для поля устанавливается тип данных «Дата/время» при необходимости хранения дат и времени, а тип данных «Поле MЕМО» используется для хранения большого количества текста.

Спецификации поля MEMO

В полях MEMO Office Access 2007 может находится до 1 Гбайт символов или 2 Гбайт для хранения символов (2 байта на символ), 65 535 из которых можно отобразить в элементе управления в форме или отчете. Кроме того, теперь стало возможным применять форматирование RTF к данным, содержащимся в поле MEMO. Например, можно задать цвет, изменить шрифт, выделить данные полужирным шрифтом или курсивом.

Дополнительные сведения о как можно отформатировать данные форматированного текста в поле Memo читайте в статье Форматирование данных в таблицах, форм и отчетов.

Способы создания поля MEMO

В Office Access 2007 предусмотрено несколько вариантов добавления поля MEMO в новую или существующую таблицу:

  • Режим таблицы    В режиме таблицы для добавления поля MEMO в новую или существующую таблицу следует добавить новое поле и затем вставить более чем 256 текстовых знака в пустую строку поля или выбрать тип данных «Поле MЕМО» из раскрывающегося списка.

  • Режим конструктора    При необходимости добавьте поле Memo, включения возможности редактирования форматированного текста для поля и задать свойства, которые нельзя настроить в режиме конструктора, такие как значение по умолчанию используется режим конструктора. Дополнительные сведения о свойствах, которые можно задать для полей Memo обратитесь к разделу ссылка свойства полей Memo.

Можно пользоваться любым способом при создании новых и при изменении существующих таблиц.

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

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

В этом разделе описан процесс добавления поля МЕМО в новую и существующую таблицу в режиме таблицы. Сведения для пользователей, не знакомых с Access: таблица представляет собой сетку, аналогичную листам Microsoft Excel.

Добавление поля МЕМО в существующую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

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

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

  4. При необходимости выполните горизонтальную прокрутку до первого пустого поля.

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

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

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

    Обычно, полю MEMO присваиваются такие имена как «Примечания» или «Заметки».

  6. Выберите первую пустую строку под заголовком и введите блок текста длиной более 256 знаков.

    Этому полю будет назначен тип данных «Поле МЕМО», поскольку поле содержит более чем 256 знаков. Допускается также вставить более чем 256 знаков текстовых данных в первую строку.

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

Добавление поля Memo в новую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

  3. На вкладке Создать в группе Таблицы нажмите кнопку Таблица.

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

  4. Дважды щелкните строку заголовков первого поля таблицы (поле с надписью Добавить поле) и введите имя поля. Обычно, полю MEMO присваиваются такие имена как «Примечания» или «Заметки».

  5. Выберите первую пустую строку под заголовком и введите блок текста длиной более 256 знаков. Этому полю будет назначен тип данных «Поле МЕМО», поскольку поле содержит более чем 256 знаков. Допускается также вставить в поле более чем 256 знаков текстовых данных.

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

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

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

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

Добавление поля МЕМО в существующую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

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

  4. В поле Имя поля выберите первую пустую строку и введите имя поля. Обычно, полю MEMO присваиваются такие имена как «Примечания» или «Заметки».

  5. Выберите соседнюю ячейку в столбце Тип данных и затем выберите значение Поле МЕМО в списке.

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

Добавление поля Memo в новую таблицу

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

  3. На вкладке Создать в группе Таблицы нажмите кнопку Таблица.

  4. Щелкните правой кнопкой мыши вкладку документа новой таблицы и в контекстном меню выберите команду Конструктор.

  5. В поле Имя поля выберите первую пустую строку и введите имя поля. Обычно, полю MEMO присваиваются такие имена как «Примечания» или «Заметки».

  6. Выберите соседнюю ячейку в столбце Тип данных и затем выберите значение Поле МЕМО в списке.

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

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

  • На вкладке Общие в группе Свойства поля выберите ячейку свойства Формат текста (Text Format) и измените значение с Обычный текст на Формат RTF.

Примечание : При связывании текстового поля с полем МЕМО необходимо также задать для свойства Формат текста (Text Format) значение Формат RTF.

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

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

Удаление поля МЕМО

Чтобы удалить поле МЕМО из таблицы, можно воспользоваться как режимом таблицы, так и режимом конструктора. При удалении поля МЕМО, содержащего данные, эти данные будут утеряны — отмена удаления невозможна. Поэтому следует создать резервную копию базы данных перед удалением полей таблицы или любых других компонентов базы данных.

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

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

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

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

  4. Найдите поле МЕМО, щелкните правой кнопкой мыши строку заголовков (имя) и выберите команду удалить столбец.

  5. Чтобы подтвердить удаление нажмите кнопку Да.

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

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Открыть.

  2. В диалоговом окне Открытие файла базы данных выберите и откройте базу данных.

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

    Эта таблица откроется в режиме конструктора.

  4. Щелкните область выделения строки (пустой квадрат) рядом с полем МЕМО и нажмите клавишу DELETE.

    -или-

    Щелкните правой кнопкой мыши область выделения строки и выберите команду Удалить строки.

  5. Нажмите кнопку Да, чтобы подтвердить удаление.

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

Справочные сведения о свойствах поля МЕМО

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

Свойство

Использование

Формат (Format)

Введите символы форматирования для задания формата отображения. Определенные здесь форматы появятся в таблицах, формах и отчетах.

Дополнительные сведения о пользовательских форматах читайте в статье Форматирование данных в таблицах, форм и отчетов.

Подпись (Caption)

Задает заголовок текстового поля. Свойство принимает до 2 048 символов. Если заголовок не задан, Access использует имя поля, установленное по умолчанию.

Значение по умолчанию (Default Value)

Задает значение, которое автоматически появляется в поле при создании новой записи. Например, можно задать такое значение как «Введите до 65 Кбайт текста». Это будет напоминать пользователям о том, что они работают с полем МЕМО. Максимально допустимая длина (значения по умолчанию): 255 знаков.

Условие на значение (Validation Rule)

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

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

Сообщение об ошибке (Validation Text)

Задает текст в сообщении об ошибке, выводимом при нарушении пользователем условия на значение. Максимальная длина: 255 знаков.

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

Обязательное поле (Required)

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

Пустые строки (Allow Zero Length)

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

Индексированное поле (Indexed)

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

  • Нет     выключает индексирование (по умолчанию)

  • Да (Допускаются совпадения)    индексирует поле и разрешает повторяющиеся значения. Например, возможно повторение имен и фамилий.

  • Да (Совпадения не допускаются)    индексирует поле и не разрешает повторяющиеся значения.

Сжатие Юникод (Unicode Compression)

Юникод используется для отображения данных в полях типа «Текстовый», «Поле MEMO» и «Гиперссылка». Юникод требует больше места для хранения данных вследствие того, что каждый знак представляется двумя байтами вместо одного. Чтобы сократить размеры файла, свойству Сжатие Юникод для полей типа «Текстовый», «Поле MEMO» и «Гиперссылка» по умолчанию устанавливается значение Да. Если задано значение Да, то все знаки, первый байт которых равен 0, будут сжиматься при сохранении и восстанавливаться при выборке.

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

Режим IME (IME Mode)

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

Режим предложений IME (IME Sentence Mode)

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

Смарт-теги (Smart Tags)

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

Нажмите кнопку Кнопка "Построитель" , чтобы просмотреть список доступных смарт-теги.

Формат текста (Text Format)

Включает или отключает поддержку форматированного текста. Выберите Формат RTF для включения включения форматирования RTF.

Примечание : При включении форматирования RTF для поля и последующем присоединении элемента управления «текстовое поле» к данному полю необходимо также включить поддержку форматирования RTF для элемента управления.

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

Выравнивание текста (Text Align)

Задает выравнивание для данных в поле МЕМО. Существуют следующие возможности:

  • Общее     выравнивает текст по левому краю, а числа и даты по правому

  • По левому краю    выравнивает текст, числа и даты по левому краю

  • По центру    выравнивает текст, числа и даты по центру

  • По правому краю    выравнивает текст, числа и даты по правому краю

  • По ширине    выравнивает текст, числа и даты по ширине

Только добавление (Append Only)

Указывает, следует ли отслеживать изменения значений поля. Возможны два значения:

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

  • Нет. Изменения не отслеживаются.

    Предупреждение : Если задать для этого свойства значение Нет, из поля удаляется имеющийся в нем журнал.


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

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

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

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

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

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

×