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

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

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

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

Understand Memo fields

Add a Memo field in Datasheet view

Add a Memo field in Design view

Delete a Memo field

Memo field property reference

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

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

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

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

For more information about how you can format rich-text data in a Memo field, see the article Format data in tables, forms, and reports.

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

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

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

  • Design view    You use Design view when you want to add a Memo field, enable rich-text editing for the field, and set properties that you can't set in Design view, such as a default value. For more information about the properties that you can set for a Memo field, see the section Memo field property reference.

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

Top of Page

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

В этом разделе описан процесс добавления поля МЕМО в новую и существующую таблицу в режиме таблицы. Сведения для пользователей, не знакомых с 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. Сохраните изменения.

Top of Page

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

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

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

  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.

For information about formatting data as rich text, see the articles Format data in tables, forms, and reports and Enter or edit data in a control or column that supports rich text.

Top of Page

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    -или-

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

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

Top of Page

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

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

Свойство

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

Формат (Format)

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

For more information about custom formats, see the article Format data in tables, forms, and reports.

Подпись (Caption)

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

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

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

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

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

For more information about creating validation rules, see the article Create a validation rule to validate data in a field.

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

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

For more information about creating validation rules, see the article Create a validation rule to validate data in a field.

Обязательное поле (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)

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

Click Кнопка "Построитель" to see a list of available Smart Tags.

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

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

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

For more information on enabling rich-text editing for a control, and on using formatting in general, see the article Format data in tables, forms, and reports.

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

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

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

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

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

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

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

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

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

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

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

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


Top of Page

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

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

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

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

×