Разное

Создание таблицы: Создание таблиц

Содержание

Создание таблицы и добавление полей

В базе данных можно хранить данные в виде таблиц — тематических списков строк и столбцов. Например, вы можете создать таблицу «Контакты» для хранения имен, адресов и телефонных номеров или таблицу «Товары» для хранения сведений о товарах. В этой статье описано, как создать таблицу, добавить в нее поля, настроить первичный ключ и свойства таблицы и полей.

Перед созданием таблиц и добавлением полей изучите основные понятия. Дополнительные сведения см. в статье Общие сведения о таблицах.


В этой статье


Создание таблицы

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

Есть несколько способов создать таблицу: вы можете создать новую базу данных, вставить таблицу в существующую базу данных или импортировать таблицу из другого источника данных, например книги Microsoft Office Excel, документа Microsoft Office Word, текстового файла или другой базы данных, либо связать таблицу с этим источником. Когда вы создаете новую базу данных, в нее автоматически вставляется новая пустая таблица. Затем вы можете ввести в нее данные, чтобы начать определение полей.


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


Создание таблицы в новой базе данных

  1. Щелкните Файл > Создать и выберите пункт Пустая база данных рабочего стола.

  2. В поле Файл введите имя файла новой базы данных.

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

  4. Нажмите кнопку Создать.

    Откроется новая база данных, в которой будет создана и открыта в режиме таблицы новая таблица с именем «Таблица1».


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


Создание таблицы в существующей базе данных

  1. Щелкните Файл > Открыть и выберите базу данных, если она указана в разделе Последние. В противном случае выберите один из вариантов поиска базы данных.

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

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

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


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


Использование импорта или связывания для создания таблицы

Чтобы создать таблицу, вы можете импортировать данные из другого файла (например, из листа Excel, списка SharePoint, XML-файла, другой базы данных Access, папки Microsoft Outlook и т. д.) либо связать таблицу с ним.

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

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


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


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


Создание таблицы с помощью импорта внешних данных или связи с ними

  1. Откройте меню Файл и выберите команду Открыть.

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

  3. На вкладке Внешние данные в группе Импорт и связи выберите один из доступных источников данных. 

  4. Следуйте инструкциям в появляющихся диалоговых окнах.

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


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


Создание таблицы с использованием сайта SharePoint

Для создания таблицы базы данных можно использовать импортировать список SharePoint или создать связь с ним. Кроме того, вы можете создать новый список SharePoint на основе готового шаблона. В Access доступны такие шаблоны, как «Контакты», «Задачи», «Вопросы» и «События».

  1. Откройте меню Файл и выберите команду Открыть.

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

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

  4. Выполните одно из указанных ниже действий.


    Создание списка SharePoint на основе шаблона

    1. Выберите пункт Контакты, Задачи, Вопросы или События.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Создание настраиваемого списка

    1. Выберите пункт Другой.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Импорт данных из существующего списка

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные введите URL-адрес сайта SharePoint, содержащего данные, которые нужно импортировать.

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

    4. Установите флажки всех списков SharePoint, которые нужно импортировать.


    Связь со списком

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные — сайт SharePoint введите URL-адрес сайта SharePoint, содержащего список, связь с которым нужно создать.

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

    4. Установите флажки всех списков SharePoint, связи с которыми нужно создать.


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


Создание таблицы с использованием веб-службы

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

  1. На вкладке Внешние данные в группе Импорт и связи нажмите кнопку Дополнительно и выберите команду Службы данных.

  2. Если нужное подключение уже установлено, перейдите к действию 5. В противном случае перейдите к следующему действию.

  3. Нажмите кнопку Установить новое подключение.

  4. Выберите нужный файл подключения и нажмите кнопку ОК.

  5. В диалоговом окне Создание связи с данными веб-службы разверните нужное подключение.

  6. Выберите таблицу, связь с которой требуется создать. Ее поля отобразятся в правой части диалогового окна.

  7. Можно ввести имя связанной таблицы в поле Укажите имя ссылки. Access будет выводить это имя связанной таблицы в области навигации.

  8. Нажмите кнопку ОК. Будет создана связанная таблица.


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


Настройка свойств таблицы

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

  1. Выберите таблицу, для которой требуется задать свойства.

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

  3. На вкладке Конструктор в группе Показать или скрыть выберите пункт Страница свойств.

    Откроется страница свойств таблицы.

  4. На странице свойств откройте вкладку Общие.

  5. Щелкните поле слева от свойства, которое вы хотите задать, и введите значение.

    Чтобы сохранить изменения, не забудьте нажать клавиши CTRL+S.

















    Свойство таблицы


    Задача


    Представления на веб-сайте SharePoint

    Укажите, должны ли представления, основанные на таблице, отображаться на сайте SharePoint.


    Примечание: Действие этого параметра зависит от значения свойства базы данных Отображать все представления на сайте SharePoint.


    Развернутая подтаблица

    Укажите, следует ли развертывать все подтаблицы при открытии таблицы.


    Высота подтаблицы

    Выполните одно из указанных ниже действий.

    • Чтобы в окне подтаблицы отображались все строки, оставьте значение 0.

    • Чтобы задать высоту подтаблицы, введите нужное значение.


    Ориентация

    Укажите направление отображения данных в соответствии с направлением письма (слева направо или справа налево).


    Описание

    Укажите описание таблицы, которое будет появляться в качестве всплывающей подсказки для этой таблицы.


    Режим по умолчанию

    Укажите режим открытия таблицы, используемый по умолчанию (Режим таблицы, Сводная таблица или Сводная диаграмма). Режимы сводной таблицы и сводной диаграммы в Access недоступны, начиная с Access 2013.


    Условие на значение

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


    Сообщение об ошибке

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


    Фильтр

    Определите условия отображения строк в режиме таблицы.


    Порядок сортировки

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


    Имя подтаблицы

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


    Подчиненные поля

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


    Основные поля

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


    Фильтр при загрузке

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


    Сортировка при загрузке

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


    Совет.    Если в поле свойства недостаточно места для ввода или изменения значения, нажмите сочетание клавиш SHIFT+F2, чтобы открыть поле Область ввода. Если при назначении выражению свойства Правило проверки требуется помощь, нажмите кнопку

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


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


Сохранение таблицы

После создания или изменения таблицы следует сохранить ее структуру. При первом сохранении таблице необходимо присвоить имя, описывающее содержащиеся в ней данные. Можно использовать до 64 знаков (букв или цифр), включая пробелы. Например, вы можете назвать таблицу «Клиенты», «Перечень запасных частей» или «Товары».

Access предоставляет вам гибкие возможности при именовании таблиц, однако есть и некоторые ограничения. Имя может сдержать до 64 знаков, включать любое сочетание букв, цифр, пробелов и специальных символов, за исключением точек (.), восклицательных знаков (!), квадратных скобок ([]), начального пробела, начального знака равенства (=) или непечатаемых символов, таких как возврат каретки. Кроме того, имя не должно содержать следующие символы: ` / \ : ; * ? » ‘ < > | # <TAB> { } % ~ &.


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

  1. Выберите Файл > Сохранить или нажмите клавиши CTRL+S.

  2. Если вы сохраняете таблицу в первый раз, введите ее имя и нажмите кнопку ОК.


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


Настройка первичного ключа

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

При создании таблицы в режиме таблицы Access автоматически создает первичный ключ с именем «Код» и присваивает ему тип данных «Счетчик».

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


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


Определение полей, используемых в качестве первичного ключа

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

  • Значение данного поля или сочетания полей должно быть уникальным для каждой записи.

  • Поле или сочетание полей не должно быть пустым (у них всегда должно быть значение).

  • Значения не должны изменяться.

Если данных, подходящих на роль первичного ключа, нет, для этого можно создать новое поле. При создании поля для использования в качестве первичного ключа выберите для него тип «Счетчик» — это обеспечит соответствие трем характеристикам, указанным выше.


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


Настройка или изменение первичного ключа

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

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

  3. На бланке таблицы выберите поле или поля, которые вы хотите использовать в качестве первичного ключа.

    Чтобы выделить одно поле, щелкните область выделения строки для него.

    Чтобы выделить несколько полей, щелкните область выделения для каждого поля, удерживая нажатой клавишу CTRL.

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет добавлен слева от поля или полей, определенных как первичный ключ.


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


Удаление первичного ключа

  1. Выберите таблицу, первичный ключ которой вы хотите удалить.

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

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

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет удален из поля или полей, ранее определенных в качестве первичного ключа.

Если попытаться сохранить новую таблицу без первичного ключа, Access предложит создать поле для него. Если нажать кнопку Да, Access создаст поле «Код» с типом данных «Счетчик», в котором будет хранится уникальное значение для каждой записи. Если в таблице уже есть поле с типом «Счетчик», оно будет использовано в качестве первичного ключа. Если нажать кнопку Нет, Access не добавит новое поле и не задаст первичный ключ.


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


Добавление полей

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

Все элементы данных, которые необходимо отслеживать, хранятся в отдельных полях. Например, в таблице контактов можно создать поля «Имя», «Фамилия», «Телефон» и «Адрес», а в таблице товаров — поля «Название товара», «Код товара» и «Цена».

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

Прежде чем создавать поля, разделите данные на минимальные полезные элементы. Потом вам будет намного проще объединить данные, чем разделить их. Например, вместо поля «Полное имя» лучше создать отдельные поля «Имя» и «Фамилия». Благодаря этому вам будет проще искать и сортировать данные по имени, фамилии или их сочетанию. Если вы собираетесь создавать отчет, выполнять сортировку, поиск или вычисления по элементу данных, выделите его в отдельное поле.

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


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


Добавление поля путем ввода данных

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

Ввод данных в столбец Добавить поле:

  1. Чтобы создать или открыть таблицу в режиме таблицы, в области навигации щелкните нужную таблицу правой кнопкой мыши и затем в контекстном меню выберите пункт Режим таблицы.

  2. Введите имя создаваемого поля в столбец Добавить поле.

    Используйте описательное имя, помогающее идентифицировать поле.

  3. Введите данные в новое поле.


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


Добавление поля с помощью шаблона

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

  1. На вкладке Главная в группе Представления нажмите кнопку Представление и выберите пункт Режим таблицы.

  2. На вкладке Поля в группе Добавление и удаление нажмите кнопку Другие поля.

  3. Чтобы вставить новый столбец, выберите поле в списке Другие поля. Access помещает поле справа от столбца, в котором находится курсор. Если вы выберете один из заголовков Quick Start, например «Адрес», Access воздаст множество полей в таблице для разных составляющих частей адреса.


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


Задание свойств полей

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

Например, с помощью свойств поля можно:

  • изменить вид данных в поле;

  • предотвратить ввод неправильных данных в поле;

  • задать для поля значение по умолчанию;

  • ускорить поиск и сортировку по полю.

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

Настраиваемые свойства зависят от типа данных поля.


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


Задание свойств поля в режиме таблицы

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

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

  2. В контекстном меню выберите пункт Режим таблицы.


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


Переименование поля

Когда вы добавляете поле путем ввода данных в режиме таблицы, Access автоматически присваивает ему универсальное имя. Первому новому полю назначается имя «Поле1», второму — «Поле2» и т. д. По умолчанию имя поля используется в качестве его метки везде, где поле отображается (например, в заголовке столбца таблицы). Если вы присвоите полям описательные имена, вам будет легче просматривать и изменять записи.

  1. Щелкните правой кнопкой мыши заголовок поля, которое требуется переименовать (например, «Поле1»).

  2. В контекстном меню выберите пункт Переименовать поле.

  3. Введите новое имя в заголовок поля.

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


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


Изменение типа данных поля

При создании поля путем ввода данных в режиме таблицы приложение Access анализирует данные, чтобы определить подходящий тип данных для поля. Например, если ввести значение 01.01.2017, Access распознает его как дату и назначит полю тип даты-времени. Если Access не может однозначно определить тип данных, по умолчанию полю назначается текстовый тип. (Короткий текст, если используется Access 2016).

Тип данных поля определяет, какие еще свойства вы можете для него задать. Например, свойство Только добавление можно задать только для поля с типом данных «Гиперссылка» или «Поле МЕМО» (или «Длинный текст» в Access 2016).

Бывают ситуации, когда нужно изменить тип данных поля вручную. Представьте, что вам нужно ввести номера комнат, напоминающие даты (например, 10.2017). Если ввести значение 10.2017 в новое поле в режиме таблицы, функция автоматического определения типа данных выберет для поля тип данных «Дата и время». Поскольку номера комнат являются метками, а не датами, для них должен быть установлен тип данных «Текст». Чтобы изменить тип данных поля, выполните указанные ниже действия.

  1. На ленте откройте вкладку Поля.

  2. В группе Форматирование в списке Тип данных выберите нужный тип данных.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Изменение формата поля

Кроме определения типа данных нового поля Access может задать для него значение свойства Формат, зависящее от введенных данных. Например, если ввести значение 10:50, Access выберет тип данных «Дата и время» и присвоит свойству Формат значение «Средний формат времени». Чтобы вручную изменить значение свойства Формат, сделайте следующее.

  1. На ленте откройте вкладку Поля

  2. В группе Форматирование в поле Формат введите нужный формат. 


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


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


Задание других свойств поля

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

  2. На вкладке Поля в группах Свойства, Форматирование или Проверка поля выберите нужные свойства.


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


Задание свойств поля в Конструкторе

При работе с таблицей в Конструкторе можно настраивать любые свойства полей. Тип данных поля задается на бланке таблицы, а другие свойства — в области Свойства поля.

  1. В области навигации щелкните таблицу правой кнопкой мыши.

  2. В контекстном меню выберите пункт Конструктор.


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


Изменение типа данных поля

После создания поля можно изменить его различные параметры.


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

  1. На бланке таблицы найдите поле, для которого вы хотите задать тип данных.

  2. В столбце Тип данных выберите значение из списка.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Задание других свойств поля


Примечание: Не все форматы доступны для всех типов данных. Сначала задайте тип данных, а затем при необходимости настройте формат.

  1. На бланке таблицы выберите поле, для которого вы хотите задать свойства. Свойства поля выводятся в области Свойства поля.

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

  2. В области Свойства поля введите нужные параметры для каждого свойства или нажмите клавишу F6 и выберите свойство с помощью клавиш со стрелками.


    Какие свойства полей доступны?

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


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

  3. Если требуется больше места для ввода или изменения значений в поле свойства, нажмите клавиши SHIFT+F2 для отображения поля Область ввода.


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

    рядом с полем свойства для отображения соответствующего построителя.

  4. Чтобы сохранить изменения, нажмите клавиши CTRL+S.


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


Перемещение поля

Чтобы переместить поле, перетащите его на нужное место. Чтобы выбрать несколько соседних полей для перемещения, щелкните первое поле, и, удерживая нажатой клавишу SHIFT, щелкните последнее поле. После этого можно перетащить выделенную группу полей на новое место.

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


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

См. также


Добавление вычисляемого поля в таблицу


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

Создание таблицы и добавление полей

В базе данных можно хранить данные в виде таблиц — тематических списков строк и столбцов. Например, вы можете создать таблицу «Контакты» для хранения имен, адресов и телефонных номеров или таблицу «Товары» для хранения сведений о товарах. В этой статье описано, как создать таблицу, добавить в нее поля, настроить первичный ключ и свойства таблицы и полей.

Перед созданием таблиц и добавлением полей изучите основные понятия. Дополнительные сведения см. в статье Общие сведения о таблицах.


В этой статье


Создание таблицы

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

Есть несколько способов создать таблицу: вы можете создать новую базу данных, вставить таблицу в существующую базу данных или импортировать таблицу из другого источника данных, например книги Microsoft Office Excel, документа Microsoft Office Word, текстового файла или другой базы данных, либо связать таблицу с этим источником. Когда вы создаете новую базу данных, в нее автоматически вставляется новая пустая таблица. Затем вы можете ввести в нее данные, чтобы начать определение полей.


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


Создание таблицы в новой базе данных

  1. Щелкните Файл > Создать и выберите пункт Пустая база данных рабочего стола.

  2. В поле Файл введите имя файла новой базы данных.

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

  4. Нажмите кнопку Создать.

    Откроется новая база данных, в которой будет создана и открыта в режиме таблицы новая таблица с именем «Таблица1».


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


Создание таблицы в существующей базе данных

  1. Щелкните Файл > Открыть и выберите базу данных, если она указана в разделе Последние. В противном случае выберите один из вариантов поиска базы данных.

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

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

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


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


Использование импорта или связывания для создания таблицы

Чтобы создать таблицу, вы можете импортировать данные из другого файла (например, из листа Excel, списка SharePoint, XML-файла, другой базы данных Access, папки Microsoft Outlook и т. д.) либо связать таблицу с ним.

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

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


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


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


Создание таблицы с помощью импорта внешних данных или связи с ними

  1. Откройте меню Файл и выберите команду Открыть.

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

  3. На вкладке Внешние данные в группе Импорт и связи выберите один из доступных источников данных. 

  4. Следуйте инструкциям в появляющихся диалоговых окнах.

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


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


Создание таблицы с использованием сайта SharePoint

Для создания таблицы базы данных можно использовать импортировать список SharePoint или создать связь с ним. Кроме того, вы можете создать новый список SharePoint на основе готового шаблона. В Access доступны такие шаблоны, как «Контакты», «Задачи», «Вопросы» и «События».

  1. Откройте меню Файл и выберите команду Открыть.

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

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

  4. Выполните одно из указанных ниже действий.


    Создание списка SharePoint на основе шаблона

    1. Выберите пункт Контакты, Задачи, Вопросы или События.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Создание настраиваемого списка

    1. Выберите пункт Другой.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Импорт данных из существующего списка

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные введите URL-адрес сайта SharePoint, содержащего данные, которые нужно импортировать.

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

    4. Установите флажки всех списков SharePoint, которые нужно импортировать.


    Связь со списком

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные — сайт SharePoint введите URL-адрес сайта SharePoint, содержащего список, связь с которым нужно создать.

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

    4. Установите флажки всех списков SharePoint, связи с которыми нужно создать.


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


Создание таблицы с использованием веб-службы

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

  1. На вкладке Внешние данные в группе Импорт и связи нажмите кнопку Дополнительно и выберите команду Службы данных.

  2. Если нужное подключение уже установлено, перейдите к действию 5. В противном случае перейдите к следующему действию.

  3. Нажмите кнопку Установить новое подключение.

  4. Выберите нужный файл подключения и нажмите кнопку ОК.

  5. В диалоговом окне Создание связи с данными веб-службы разверните нужное подключение.

  6. Выберите таблицу, связь с которой требуется создать. Ее поля отобразятся в правой части диалогового окна.

  7. Можно ввести имя связанной таблицы в поле Укажите имя ссылки. Access будет выводить это имя связанной таблицы в области навигации.

  8. Нажмите кнопку ОК. Будет создана связанная таблица.


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


Настройка свойств таблицы

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

  1. Выберите таблицу, для которой требуется задать свойства.

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

  3. На вкладке Конструктор в группе Показать или скрыть выберите пункт Страница свойств.

    Откроется страница свойств таблицы.

  4. На странице свойств откройте вкладку Общие.

  5. Щелкните поле слева от свойства, которое вы хотите задать, и введите значение.

    Чтобы сохранить изменения, не забудьте нажать клавиши CTRL+S.

















    Свойство таблицы


    Задача


    Представления на веб-сайте SharePoint

    Укажите, должны ли представления, основанные на таблице, отображаться на сайте SharePoint.


    Примечание: Действие этого параметра зависит от значения свойства базы данных Отображать все представления на сайте SharePoint.


    Развернутая подтаблица

    Укажите, следует ли развертывать все подтаблицы при открытии таблицы.


    Высота подтаблицы

    Выполните одно из указанных ниже действий.

    • Чтобы в окне подтаблицы отображались все строки, оставьте значение 0.

    • Чтобы задать высоту подтаблицы, введите нужное значение.


    Ориентация

    Укажите направление отображения данных в соответствии с направлением письма (слева направо или справа налево).


    Описание

    Укажите описание таблицы, которое будет появляться в качестве всплывающей подсказки для этой таблицы.


    Режим по умолчанию

    Укажите режим открытия таблицы, используемый по умолчанию (Режим таблицы, Сводная таблица или Сводная диаграмма). Режимы сводной таблицы и сводной диаграммы в Access недоступны, начиная с Access 2013.


    Условие на значение

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


    Сообщение об ошибке

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


    Фильтр

    Определите условия отображения строк в режиме таблицы.


    Порядок сортировки

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


    Имя подтаблицы

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


    Подчиненные поля

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


    Основные поля

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


    Фильтр при загрузке

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


    Сортировка при загрузке

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


    Совет.    Если в поле свойства недостаточно места для ввода или изменения значения, нажмите сочетание клавиш SHIFT+F2, чтобы открыть поле Область ввода. Если при назначении выражению свойства Правило проверки требуется помощь, нажмите кнопку

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


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


Сохранение таблицы

После создания или изменения таблицы следует сохранить ее структуру. При первом сохранении таблице необходимо присвоить имя, описывающее содержащиеся в ней данные. Можно использовать до 64 знаков (букв или цифр), включая пробелы. Например, вы можете назвать таблицу «Клиенты», «Перечень запасных частей» или «Товары».

Access предоставляет вам гибкие возможности при именовании таблиц, однако есть и некоторые ограничения. Имя может сдержать до 64 знаков, включать любое сочетание букв, цифр, пробелов и специальных символов, за исключением точек (.), восклицательных знаков (!), квадратных скобок ([]), начального пробела, начального знака равенства (=) или непечатаемых символов, таких как возврат каретки. Кроме того, имя не должно содержать следующие символы: ` / \ : ; * ? » ‘ < > | # <TAB> { } % ~ &.


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

  1. Выберите Файл > Сохранить или нажмите клавиши CTRL+S.

  2. Если вы сохраняете таблицу в первый раз, введите ее имя и нажмите кнопку ОК.


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


Настройка первичного ключа

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

При создании таблицы в режиме таблицы Access автоматически создает первичный ключ с именем «Код» и присваивает ему тип данных «Счетчик».

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


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


Определение полей, используемых в качестве первичного ключа

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

  • Значение данного поля или сочетания полей должно быть уникальным для каждой записи.

  • Поле или сочетание полей не должно быть пустым (у них всегда должно быть значение).

  • Значения не должны изменяться.

Если данных, подходящих на роль первичного ключа, нет, для этого можно создать новое поле. При создании поля для использования в качестве первичного ключа выберите для него тип «Счетчик» — это обеспечит соответствие трем характеристикам, указанным выше.


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


Настройка или изменение первичного ключа

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

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

  3. На бланке таблицы выберите поле или поля, которые вы хотите использовать в качестве первичного ключа.

    Чтобы выделить одно поле, щелкните область выделения строки для него.

    Чтобы выделить несколько полей, щелкните область выделения для каждого поля, удерживая нажатой клавишу CTRL.

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет добавлен слева от поля или полей, определенных как первичный ключ.


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


Удаление первичного ключа

  1. Выберите таблицу, первичный ключ которой вы хотите удалить.

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

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

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет удален из поля или полей, ранее определенных в качестве первичного ключа.

Если попытаться сохранить новую таблицу без первичного ключа, Access предложит создать поле для него. Если нажать кнопку Да, Access создаст поле «Код» с типом данных «Счетчик», в котором будет хранится уникальное значение для каждой записи. Если в таблице уже есть поле с типом «Счетчик», оно будет использовано в качестве первичного ключа. Если нажать кнопку Нет, Access не добавит новое поле и не задаст первичный ключ.


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


Добавление полей

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

Все элементы данных, которые необходимо отслеживать, хранятся в отдельных полях. Например, в таблице контактов можно создать поля «Имя», «Фамилия», «Телефон» и «Адрес», а в таблице товаров — поля «Название товара», «Код товара» и «Цена».

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

Прежде чем создавать поля, разделите данные на минимальные полезные элементы. Потом вам будет намного проще объединить данные, чем разделить их. Например, вместо поля «Полное имя» лучше создать отдельные поля «Имя» и «Фамилия». Благодаря этому вам будет проще искать и сортировать данные по имени, фамилии или их сочетанию. Если вы собираетесь создавать отчет, выполнять сортировку, поиск или вычисления по элементу данных, выделите его в отдельное поле.

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


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


Добавление поля путем ввода данных

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

Ввод данных в столбец Добавить поле:

  1. Чтобы создать или открыть таблицу в режиме таблицы, в области навигации щелкните нужную таблицу правой кнопкой мыши и затем в контекстном меню выберите пункт Режим таблицы.

  2. Введите имя создаваемого поля в столбец Добавить поле.

    Используйте описательное имя, помогающее идентифицировать поле.

  3. Введите данные в новое поле.


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


Добавление поля с помощью шаблона

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

  1. На вкладке Главная в группе Представления нажмите кнопку Представление и выберите пункт Режим таблицы.

  2. На вкладке Поля в группе Добавление и удаление нажмите кнопку Другие поля.

  3. Чтобы вставить новый столбец, выберите поле в списке Другие поля. Access помещает поле справа от столбца, в котором находится курсор. Если вы выберете один из заголовков Quick Start, например «Адрес», Access воздаст множество полей в таблице для разных составляющих частей адреса.


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


Задание свойств полей

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

Например, с помощью свойств поля можно:

  • изменить вид данных в поле;

  • предотвратить ввод неправильных данных в поле;

  • задать для поля значение по умолчанию;

  • ускорить поиск и сортировку по полю.

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

Настраиваемые свойства зависят от типа данных поля.


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


Задание свойств поля в режиме таблицы

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

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

  2. В контекстном меню выберите пункт Режим таблицы.


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


Переименование поля

Когда вы добавляете поле путем ввода данных в режиме таблицы, Access автоматически присваивает ему универсальное имя. Первому новому полю назначается имя «Поле1», второму — «Поле2» и т. д. По умолчанию имя поля используется в качестве его метки везде, где поле отображается (например, в заголовке столбца таблицы). Если вы присвоите полям описательные имена, вам будет легче просматривать и изменять записи.

  1. Щелкните правой кнопкой мыши заголовок поля, которое требуется переименовать (например, «Поле1»).

  2. В контекстном меню выберите пункт Переименовать поле.

  3. Введите новое имя в заголовок поля.

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


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


Изменение типа данных поля

При создании поля путем ввода данных в режиме таблицы приложение Access анализирует данные, чтобы определить подходящий тип данных для поля. Например, если ввести значение 01.01.2017, Access распознает его как дату и назначит полю тип даты-времени. Если Access не может однозначно определить тип данных, по умолчанию полю назначается текстовый тип. (Короткий текст, если используется Access 2016).

Тип данных поля определяет, какие еще свойства вы можете для него задать. Например, свойство Только добавление можно задать только для поля с типом данных «Гиперссылка» или «Поле МЕМО» (или «Длинный текст» в Access 2016).

Бывают ситуации, когда нужно изменить тип данных поля вручную. Представьте, что вам нужно ввести номера комнат, напоминающие даты (например, 10.2017). Если ввести значение 10.2017 в новое поле в режиме таблицы, функция автоматического определения типа данных выберет для поля тип данных «Дата и время». Поскольку номера комнат являются метками, а не датами, для них должен быть установлен тип данных «Текст». Чтобы изменить тип данных поля, выполните указанные ниже действия.

  1. На ленте откройте вкладку Поля.

  2. В группе Форматирование в списке Тип данных выберите нужный тип данных.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Изменение формата поля

Кроме определения типа данных нового поля Access может задать для него значение свойства Формат, зависящее от введенных данных. Например, если ввести значение 10:50, Access выберет тип данных «Дата и время» и присвоит свойству Формат значение «Средний формат времени». Чтобы вручную изменить значение свойства Формат, сделайте следующее.

  1. На ленте откройте вкладку Поля

  2. В группе Форматирование в поле Формат введите нужный формат. 


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


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


Задание других свойств поля

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

  2. На вкладке Поля в группах Свойства, Форматирование или Проверка поля выберите нужные свойства.


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


Задание свойств поля в Конструкторе

При работе с таблицей в Конструкторе можно настраивать любые свойства полей. Тип данных поля задается на бланке таблицы, а другие свойства — в области Свойства поля.

  1. В области навигации щелкните таблицу правой кнопкой мыши.

  2. В контекстном меню выберите пункт Конструктор.


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


Изменение типа данных поля

После создания поля можно изменить его различные параметры.


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

  1. На бланке таблицы найдите поле, для которого вы хотите задать тип данных.

  2. В столбце Тип данных выберите значение из списка.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Задание других свойств поля


Примечание: Не все форматы доступны для всех типов данных. Сначала задайте тип данных, а затем при необходимости настройте формат.

  1. На бланке таблицы выберите поле, для которого вы хотите задать свойства. Свойства поля выводятся в области Свойства поля.

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

  2. В области Свойства поля введите нужные параметры для каждого свойства или нажмите клавишу F6 и выберите свойство с помощью клавиш со стрелками.


    Какие свойства полей доступны?

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


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

  3. Если требуется больше места для ввода или изменения значений в поле свойства, нажмите клавиши SHIFT+F2 для отображения поля Область ввода.


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

    рядом с полем свойства для отображения соответствующего построителя.

  4. Чтобы сохранить изменения, нажмите клавиши CTRL+S.


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


Перемещение поля

Чтобы переместить поле, перетащите его на нужное место. Чтобы выбрать несколько соседних полей для перемещения, щелкните первое поле, и, удерживая нажатой клавишу SHIFT, щелкните последнее поле. После этого можно перетащить выделенную группу полей на новое место.

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


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

См. также


Добавление вычисляемого поля в таблицу


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

Создание таблицы и добавление полей

В базе данных можно хранить данные в виде таблиц — тематических списков строк и столбцов. Например, вы можете создать таблицу «Контакты» для хранения имен, адресов и телефонных номеров или таблицу «Товары» для хранения сведений о товарах. В этой статье описано, как создать таблицу, добавить в нее поля, настроить первичный ключ и свойства таблицы и полей.

Перед созданием таблиц и добавлением полей изучите основные понятия. Дополнительные сведения см. в статье Общие сведения о таблицах.


В этой статье


Создание таблицы

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

Есть несколько способов создать таблицу: вы можете создать новую базу данных, вставить таблицу в существующую базу данных или импортировать таблицу из другого источника данных, например книги Microsoft Office Excel, документа Microsoft Office Word, текстового файла или другой базы данных, либо связать таблицу с этим источником. Когда вы создаете новую базу данных, в нее автоматически вставляется новая пустая таблица. Затем вы можете ввести в нее данные, чтобы начать определение полей.


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


Создание таблицы в новой базе данных

  1. Щелкните Файл > Создать и выберите пункт Пустая база данных рабочего стола.

  2. В поле Файл введите имя файла новой базы данных.

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

  4. Нажмите кнопку Создать.

    Откроется новая база данных, в которой будет создана и открыта в режиме таблицы новая таблица с именем «Таблица1».


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


Создание таблицы в существующей базе данных

  1. Щелкните Файл > Открыть и выберите базу данных, если она указана в разделе Последние. В противном случае выберите один из вариантов поиска базы данных.

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

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

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


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


Использование импорта или связывания для создания таблицы

Чтобы создать таблицу, вы можете импортировать данные из другого файла (например, из листа Excel, списка SharePoint, XML-файла, другой базы данных Access, папки Microsoft Outlook и т. д.) либо связать таблицу с ним.

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

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


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


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


Создание таблицы с помощью импорта внешних данных или связи с ними

  1. Откройте меню Файл и выберите команду Открыть.

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

  3. На вкладке Внешние данные в группе Импорт и связи выберите один из доступных источников данных. 

  4. Следуйте инструкциям в появляющихся диалоговых окнах.

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


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


Создание таблицы с использованием сайта SharePoint

Для создания таблицы базы данных можно использовать импортировать список SharePoint или создать связь с ним. Кроме того, вы можете создать новый список SharePoint на основе готового шаблона. В Access доступны такие шаблоны, как «Контакты», «Задачи», «Вопросы» и «События».

  1. Откройте меню Файл и выберите команду Открыть.

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

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

  4. Выполните одно из указанных ниже действий.


    Создание списка SharePoint на основе шаблона

    1. Выберите пункт Контакты, Задачи, Вопросы или События.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Создание настраиваемого списка

    1. Выберите пункт Другой.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Импорт данных из существующего списка

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные введите URL-адрес сайта SharePoint, содержащего данные, которые нужно импортировать.

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

    4. Установите флажки всех списков SharePoint, которые нужно импортировать.


    Связь со списком

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные — сайт SharePoint введите URL-адрес сайта SharePoint, содержащего список, связь с которым нужно создать.

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

    4. Установите флажки всех списков SharePoint, связи с которыми нужно создать.


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


Создание таблицы с использованием веб-службы

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

  1. На вкладке Внешние данные в группе Импорт и связи нажмите кнопку Дополнительно и выберите команду Службы данных.

  2. Если нужное подключение уже установлено, перейдите к действию 5. В противном случае перейдите к следующему действию.

  3. Нажмите кнопку Установить новое подключение.

  4. Выберите нужный файл подключения и нажмите кнопку ОК.

  5. В диалоговом окне Создание связи с данными веб-службы разверните нужное подключение.

  6. Выберите таблицу, связь с которой требуется создать. Ее поля отобразятся в правой части диалогового окна.

  7. Можно ввести имя связанной таблицы в поле Укажите имя ссылки. Access будет выводить это имя связанной таблицы в области навигации.

  8. Нажмите кнопку ОК. Будет создана связанная таблица.


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


Настройка свойств таблицы

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

  1. Выберите таблицу, для которой требуется задать свойства.

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

  3. На вкладке Конструктор в группе Показать или скрыть выберите пункт Страница свойств.

    Откроется страница свойств таблицы.

  4. На странице свойств откройте вкладку Общие.

  5. Щелкните поле слева от свойства, которое вы хотите задать, и введите значение.

    Чтобы сохранить изменения, не забудьте нажать клавиши CTRL+S.

















    Свойство таблицы


    Задача


    Представления на веб-сайте SharePoint

    Укажите, должны ли представления, основанные на таблице, отображаться на сайте SharePoint.


    Примечание: Действие этого параметра зависит от значения свойства базы данных Отображать все представления на сайте SharePoint.


    Развернутая подтаблица

    Укажите, следует ли развертывать все подтаблицы при открытии таблицы.


    Высота подтаблицы

    Выполните одно из указанных ниже действий.

    • Чтобы в окне подтаблицы отображались все строки, оставьте значение 0.

    • Чтобы задать высоту подтаблицы, введите нужное значение.


    Ориентация

    Укажите направление отображения данных в соответствии с направлением письма (слева направо или справа налево).


    Описание

    Укажите описание таблицы, которое будет появляться в качестве всплывающей подсказки для этой таблицы.


    Режим по умолчанию

    Укажите режим открытия таблицы, используемый по умолчанию (Режим таблицы, Сводная таблица или Сводная диаграмма). Режимы сводной таблицы и сводной диаграммы в Access недоступны, начиная с Access 2013.


    Условие на значение

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


    Сообщение об ошибке

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


    Фильтр

    Определите условия отображения строк в режиме таблицы.


    Порядок сортировки

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


    Имя подтаблицы

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


    Подчиненные поля

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


    Основные поля

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


    Фильтр при загрузке

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


    Сортировка при загрузке

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


    Совет.    Если в поле свойства недостаточно места для ввода или изменения значения, нажмите сочетание клавиш SHIFT+F2, чтобы открыть поле Область ввода. Если при назначении выражению свойства Правило проверки требуется помощь, нажмите кнопку

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


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


Сохранение таблицы

После создания или изменения таблицы следует сохранить ее структуру. При первом сохранении таблице необходимо присвоить имя, описывающее содержащиеся в ней данные. Можно использовать до 64 знаков (букв или цифр), включая пробелы. Например, вы можете назвать таблицу «Клиенты», «Перечень запасных частей» или «Товары».

Access предоставляет вам гибкие возможности при именовании таблиц, однако есть и некоторые ограничения. Имя может сдержать до 64 знаков, включать любое сочетание букв, цифр, пробелов и специальных символов, за исключением точек (.), восклицательных знаков (!), квадратных скобок ([]), начального пробела, начального знака равенства (=) или непечатаемых символов, таких как возврат каретки. Кроме того, имя не должно содержать следующие символы: ` / \ : ; * ? » ‘ < > | # <TAB> { } % ~ &.


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

  1. Выберите Файл > Сохранить или нажмите клавиши CTRL+S.

  2. Если вы сохраняете таблицу в первый раз, введите ее имя и нажмите кнопку ОК.


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


Настройка первичного ключа

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

При создании таблицы в режиме таблицы Access автоматически создает первичный ключ с именем «Код» и присваивает ему тип данных «Счетчик».

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


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


Определение полей, используемых в качестве первичного ключа

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

  • Значение данного поля или сочетания полей должно быть уникальным для каждой записи.

  • Поле или сочетание полей не должно быть пустым (у них всегда должно быть значение).

  • Значения не должны изменяться.

Если данных, подходящих на роль первичного ключа, нет, для этого можно создать новое поле. При создании поля для использования в качестве первичного ключа выберите для него тип «Счетчик» — это обеспечит соответствие трем характеристикам, указанным выше.


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


Настройка или изменение первичного ключа

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

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

  3. На бланке таблицы выберите поле или поля, которые вы хотите использовать в качестве первичного ключа.

    Чтобы выделить одно поле, щелкните область выделения строки для него.

    Чтобы выделить несколько полей, щелкните область выделения для каждого поля, удерживая нажатой клавишу CTRL.

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет добавлен слева от поля или полей, определенных как первичный ключ.


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


Удаление первичного ключа

  1. Выберите таблицу, первичный ключ которой вы хотите удалить.

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

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

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет удален из поля или полей, ранее определенных в качестве первичного ключа.

Если попытаться сохранить новую таблицу без первичного ключа, Access предложит создать поле для него. Если нажать кнопку Да, Access создаст поле «Код» с типом данных «Счетчик», в котором будет хранится уникальное значение для каждой записи. Если в таблице уже есть поле с типом «Счетчик», оно будет использовано в качестве первичного ключа. Если нажать кнопку Нет, Access не добавит новое поле и не задаст первичный ключ.


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


Добавление полей

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

Все элементы данных, которые необходимо отслеживать, хранятся в отдельных полях. Например, в таблице контактов можно создать поля «Имя», «Фамилия», «Телефон» и «Адрес», а в таблице товаров — поля «Название товара», «Код товара» и «Цена».

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

Прежде чем создавать поля, разделите данные на минимальные полезные элементы. Потом вам будет намного проще объединить данные, чем разделить их. Например, вместо поля «Полное имя» лучше создать отдельные поля «Имя» и «Фамилия». Благодаря этому вам будет проще искать и сортировать данные по имени, фамилии или их сочетанию. Если вы собираетесь создавать отчет, выполнять сортировку, поиск или вычисления по элементу данных, выделите его в отдельное поле.

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


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


Добавление поля путем ввода данных

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

Ввод данных в столбец Добавить поле:

  1. Чтобы создать или открыть таблицу в режиме таблицы, в области навигации щелкните нужную таблицу правой кнопкой мыши и затем в контекстном меню выберите пункт Режим таблицы.

  2. Введите имя создаваемого поля в столбец Добавить поле.

    Используйте описательное имя, помогающее идентифицировать поле.

  3. Введите данные в новое поле.


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


Добавление поля с помощью шаблона

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

  1. На вкладке Главная в группе Представления нажмите кнопку Представление и выберите пункт Режим таблицы.

  2. На вкладке Поля в группе Добавление и удаление нажмите кнопку Другие поля.

  3. Чтобы вставить новый столбец, выберите поле в списке Другие поля. Access помещает поле справа от столбца, в котором находится курсор. Если вы выберете один из заголовков Quick Start, например «Адрес», Access воздаст множество полей в таблице для разных составляющих частей адреса.


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


Задание свойств полей

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

Например, с помощью свойств поля можно:

  • изменить вид данных в поле;

  • предотвратить ввод неправильных данных в поле;

  • задать для поля значение по умолчанию;

  • ускорить поиск и сортировку по полю.

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

Настраиваемые свойства зависят от типа данных поля.


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


Задание свойств поля в режиме таблицы

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

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

  2. В контекстном меню выберите пункт Режим таблицы.


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


Переименование поля

Когда вы добавляете поле путем ввода данных в режиме таблицы, Access автоматически присваивает ему универсальное имя. Первому новому полю назначается имя «Поле1», второму — «Поле2» и т. д. По умолчанию имя поля используется в качестве его метки везде, где поле отображается (например, в заголовке столбца таблицы). Если вы присвоите полям описательные имена, вам будет легче просматривать и изменять записи.

  1. Щелкните правой кнопкой мыши заголовок поля, которое требуется переименовать (например, «Поле1»).

  2. В контекстном меню выберите пункт Переименовать поле.

  3. Введите новое имя в заголовок поля.

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


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


Изменение типа данных поля

При создании поля путем ввода данных в режиме таблицы приложение Access анализирует данные, чтобы определить подходящий тип данных для поля. Например, если ввести значение 01.01.2017, Access распознает его как дату и назначит полю тип даты-времени. Если Access не может однозначно определить тип данных, по умолчанию полю назначается текстовый тип. (Короткий текст, если используется Access 2016).

Тип данных поля определяет, какие еще свойства вы можете для него задать. Например, свойство Только добавление можно задать только для поля с типом данных «Гиперссылка» или «Поле МЕМО» (или «Длинный текст» в Access 2016).

Бывают ситуации, когда нужно изменить тип данных поля вручную. Представьте, что вам нужно ввести номера комнат, напоминающие даты (например, 10.2017). Если ввести значение 10.2017 в новое поле в режиме таблицы, функция автоматического определения типа данных выберет для поля тип данных «Дата и время». Поскольку номера комнат являются метками, а не датами, для них должен быть установлен тип данных «Текст». Чтобы изменить тип данных поля, выполните указанные ниже действия.

  1. На ленте откройте вкладку Поля.

  2. В группе Форматирование в списке Тип данных выберите нужный тип данных.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Изменение формата поля

Кроме определения типа данных нового поля Access может задать для него значение свойства Формат, зависящее от введенных данных. Например, если ввести значение 10:50, Access выберет тип данных «Дата и время» и присвоит свойству Формат значение «Средний формат времени». Чтобы вручную изменить значение свойства Формат, сделайте следующее.

  1. На ленте откройте вкладку Поля

  2. В группе Форматирование в поле Формат введите нужный формат. 


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


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


Задание других свойств поля

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

  2. На вкладке Поля в группах Свойства, Форматирование или Проверка поля выберите нужные свойства.


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


Задание свойств поля в Конструкторе

При работе с таблицей в Конструкторе можно настраивать любые свойства полей. Тип данных поля задается на бланке таблицы, а другие свойства — в области Свойства поля.

  1. В области навигации щелкните таблицу правой кнопкой мыши.

  2. В контекстном меню выберите пункт Конструктор.


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


Изменение типа данных поля

После создания поля можно изменить его различные параметры.


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

  1. На бланке таблицы найдите поле, для которого вы хотите задать тип данных.

  2. В столбце Тип данных выберите значение из списка.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Задание других свойств поля


Примечание: Не все форматы доступны для всех типов данных. Сначала задайте тип данных, а затем при необходимости настройте формат.

  1. На бланке таблицы выберите поле, для которого вы хотите задать свойства. Свойства поля выводятся в области Свойства поля.

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

  2. В области Свойства поля введите нужные параметры для каждого свойства или нажмите клавишу F6 и выберите свойство с помощью клавиш со стрелками.


    Какие свойства полей доступны?

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


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

  3. Если требуется больше места для ввода или изменения значений в поле свойства, нажмите клавиши SHIFT+F2 для отображения поля Область ввода.


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

    рядом с полем свойства для отображения соответствующего построителя.

  4. Чтобы сохранить изменения, нажмите клавиши CTRL+S.


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


Перемещение поля

Чтобы переместить поле, перетащите его на нужное место. Чтобы выбрать несколько соседних полей для перемещения, щелкните первое поле, и, удерживая нажатой клавишу SHIFT, щелкните последнее поле. После этого можно перетащить выделенную группу полей на новое место.

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


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

См. также


Добавление вычисляемого поля в таблицу


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

Создание таблицы и добавление полей

В базе данных можно хранить данные в виде таблиц — тематических списков строк и столбцов. Например, вы можете создать таблицу «Контакты» для хранения имен, адресов и телефонных номеров или таблицу «Товары» для хранения сведений о товарах. В этой статье описано, как создать таблицу, добавить в нее поля, настроить первичный ключ и свойства таблицы и полей.

Перед созданием таблиц и добавлением полей изучите основные понятия. Дополнительные сведения см. в статье Общие сведения о таблицах.


В этой статье


Создание таблицы

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

Есть несколько способов создать таблицу: вы можете создать новую базу данных, вставить таблицу в существующую базу данных или импортировать таблицу из другого источника данных, например книги Microsoft Office Excel, документа Microsoft Office Word, текстового файла или другой базы данных, либо связать таблицу с этим источником. Когда вы создаете новую базу данных, в нее автоматически вставляется новая пустая таблица. Затем вы можете ввести в нее данные, чтобы начать определение полей.


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


Создание таблицы в новой базе данных

  1. Щелкните Файл > Создать и выберите пункт Пустая база данных рабочего стола.

  2. В поле Файл введите имя файла новой базы данных.

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

  4. Нажмите кнопку Создать.

    Откроется новая база данных, в которой будет создана и открыта в режиме таблицы новая таблица с именем «Таблица1».


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


Создание таблицы в существующей базе данных

  1. Щелкните Файл > Открыть и выберите базу данных, если она указана в разделе Последние. В противном случае выберите один из вариантов поиска базы данных.

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

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

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


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


Использование импорта или связывания для создания таблицы

Чтобы создать таблицу, вы можете импортировать данные из другого файла (например, из листа Excel, списка SharePoint, XML-файла, другой базы данных Access, папки Microsoft Outlook и т. д.) либо связать таблицу с ним.

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

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


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


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


Создание таблицы с помощью импорта внешних данных или связи с ними

  1. Откройте меню Файл и выберите команду Открыть.

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

  3. На вкладке Внешние данные в группе Импорт и связи выберите один из доступных источников данных. 

  4. Следуйте инструкциям в появляющихся диалоговых окнах.

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


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


Создание таблицы с использованием сайта SharePoint

Для создания таблицы базы данных можно использовать импортировать список SharePoint или создать связь с ним. Кроме того, вы можете создать новый список SharePoint на основе готового шаблона. В Access доступны такие шаблоны, как «Контакты», «Задачи», «Вопросы» и «События».

  1. Откройте меню Файл и выберите команду Открыть.

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

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

  4. Выполните одно из указанных ниже действий.


    Создание списка SharePoint на основе шаблона

    1. Выберите пункт Контакты, Задачи, Вопросы или События.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Создание настраиваемого списка

    1. Выберите пункт Другой.

    2. В диалоговом окне Создание нового списка введите URL-адрес сайта SharePoint, на котором вы хотите создать список.

    3. Введите имя и описание для нового списка в полях Укажите имя нового списка и Описание.

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


    Импорт данных из существующего списка

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные введите URL-адрес сайта SharePoint, содержащего данные, которые нужно импортировать.

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

    4. Установите флажки всех списков SharePoint, которые нужно импортировать.


    Связь со списком

    1. Выберите пункт Существующий список SharePoint.

    2. В диалоговом окне Внешние данные — сайт SharePoint введите URL-адрес сайта SharePoint, содержащего список, связь с которым нужно создать.

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

    4. Установите флажки всех списков SharePoint, связи с которыми нужно создать.


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


Создание таблицы с использованием веб-службы

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

  1. На вкладке Внешние данные в группе Импорт и связи нажмите кнопку Дополнительно и выберите команду Службы данных.

  2. Если нужное подключение уже установлено, перейдите к действию 5. В противном случае перейдите к следующему действию.

  3. Нажмите кнопку Установить новое подключение.

  4. Выберите нужный файл подключения и нажмите кнопку ОК.

  5. В диалоговом окне Создание связи с данными веб-службы разверните нужное подключение.

  6. Выберите таблицу, связь с которой требуется создать. Ее поля отобразятся в правой части диалогового окна.

  7. Можно ввести имя связанной таблицы в поле Укажите имя ссылки. Access будет выводить это имя связанной таблицы в области навигации.

  8. Нажмите кнопку ОК. Будет создана связанная таблица.


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


Настройка свойств таблицы

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

  1. Выберите таблицу, для которой требуется задать свойства.

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

  3. На вкладке Конструктор в группе Показать или скрыть выберите пункт Страница свойств.

    Откроется страница свойств таблицы.

  4. На странице свойств откройте вкладку Общие.

  5. Щелкните поле слева от свойства, которое вы хотите задать, и введите значение.

    Чтобы сохранить изменения, не забудьте нажать клавиши CTRL+S.

















    Свойство таблицы


    Задача


    Представления на веб-сайте SharePoint

    Укажите, должны ли представления, основанные на таблице, отображаться на сайте SharePoint.


    Примечание: Действие этого параметра зависит от значения свойства базы данных Отображать все представления на сайте SharePoint.


    Развернутая подтаблица

    Укажите, следует ли развертывать все подтаблицы при открытии таблицы.


    Высота подтаблицы

    Выполните одно из указанных ниже действий.

    • Чтобы в окне подтаблицы отображались все строки, оставьте значение 0.

    • Чтобы задать высоту подтаблицы, введите нужное значение.


    Ориентация

    Укажите направление отображения данных в соответствии с направлением письма (слева направо или справа налево).


    Описание

    Укажите описание таблицы, которое будет появляться в качестве всплывающей подсказки для этой таблицы.


    Режим по умолчанию

    Укажите режим открытия таблицы, используемый по умолчанию (Режим таблицы, Сводная таблица или Сводная диаграмма). Режимы сводной таблицы и сводной диаграммы в Access недоступны, начиная с Access 2013.


    Условие на значение

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


    Сообщение об ошибке

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


    Фильтр

    Определите условия отображения строк в режиме таблицы.


    Порядок сортировки

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


    Имя подтаблицы

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


    Подчиненные поля

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


    Основные поля

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


    Фильтр при загрузке

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


    Сортировка при загрузке

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


    Совет.    Если в поле свойства недостаточно места для ввода или изменения значения, нажмите сочетание клавиш SHIFT+F2, чтобы открыть поле Область ввода. Если при назначении выражению свойства Правило проверки требуется помощь, нажмите кнопку

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


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


Сохранение таблицы

После создания или изменения таблицы следует сохранить ее структуру. При первом сохранении таблице необходимо присвоить имя, описывающее содержащиеся в ней данные. Можно использовать до 64 знаков (букв или цифр), включая пробелы. Например, вы можете назвать таблицу «Клиенты», «Перечень запасных частей» или «Товары».

Access предоставляет вам гибкие возможности при именовании таблиц, однако есть и некоторые ограничения. Имя может сдержать до 64 знаков, включать любое сочетание букв, цифр, пробелов и специальных символов, за исключением точек (.), восклицательных знаков (!), квадратных скобок ([]), начального пробела, начального знака равенства (=) или непечатаемых символов, таких как возврат каретки. Кроме того, имя не должно содержать следующие символы: ` / \ : ; * ? » ‘ < > | # <TAB> { } % ~ &.


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

  1. Выберите Файл > Сохранить или нажмите клавиши CTRL+S.

  2. Если вы сохраняете таблицу в первый раз, введите ее имя и нажмите кнопку ОК.


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


Настройка первичного ключа

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

При создании таблицы в режиме таблицы Access автоматически создает первичный ключ с именем «Код» и присваивает ему тип данных «Счетчик».

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


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


Определение полей, используемых в качестве первичного ключа

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

  • Значение данного поля или сочетания полей должно быть уникальным для каждой записи.

  • Поле или сочетание полей не должно быть пустым (у них всегда должно быть значение).

  • Значения не должны изменяться.

Если данных, подходящих на роль первичного ключа, нет, для этого можно создать новое поле. При создании поля для использования в качестве первичного ключа выберите для него тип «Счетчик» — это обеспечит соответствие трем характеристикам, указанным выше.


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


Настройка или изменение первичного ключа

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

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

  3. На бланке таблицы выберите поле или поля, которые вы хотите использовать в качестве первичного ключа.

    Чтобы выделить одно поле, щелкните область выделения строки для него.

    Чтобы выделить несколько полей, щелкните область выделения для каждого поля, удерживая нажатой клавишу CTRL.

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет добавлен слева от поля или полей, определенных как первичный ключ.


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


Удаление первичного ключа

  1. Выберите таблицу, первичный ключ которой вы хотите удалить.

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

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

  4. На вкладке Конструктор в группе Элементы нажмите кнопку Ключевое поле.

    Индикатор ключа будет удален из поля или полей, ранее определенных в качестве первичного ключа.

Если попытаться сохранить новую таблицу без первичного ключа, Access предложит создать поле для него. Если нажать кнопку Да, Access создаст поле «Код» с типом данных «Счетчик», в котором будет хранится уникальное значение для каждой записи. Если в таблице уже есть поле с типом «Счетчик», оно будет использовано в качестве первичного ключа. Если нажать кнопку Нет, Access не добавит новое поле и не задаст первичный ключ.


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


Добавление полей

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

Все элементы данных, которые необходимо отслеживать, хранятся в отдельных полях. Например, в таблице контактов можно создать поля «Имя», «Фамилия», «Телефон» и «Адрес», а в таблице товаров — поля «Название товара», «Код товара» и «Цена».

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

Прежде чем создавать поля, разделите данные на минимальные полезные элементы. Потом вам будет намного проще объединить данные, чем разделить их. Например, вместо поля «Полное имя» лучше создать отдельные поля «Имя» и «Фамилия». Благодаря этому вам будет проще искать и сортировать данные по имени, фамилии или их сочетанию. Если вы собираетесь создавать отчет, выполнять сортировку, поиск или вычисления по элементу данных, выделите его в отдельное поле.

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


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


Добавление поля путем ввода данных

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

Ввод данных в столбец Добавить поле:

  1. Чтобы создать или открыть таблицу в режиме таблицы, в области навигации щелкните нужную таблицу правой кнопкой мыши и затем в контекстном меню выберите пункт Режим таблицы.

  2. Введите имя создаваемого поля в столбец Добавить поле.

    Используйте описательное имя, помогающее идентифицировать поле.

  3. Введите данные в новое поле.


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


Добавление поля с помощью шаблона

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

  1. На вкладке Главная в группе Представления нажмите кнопку Представление и выберите пункт Режим таблицы.

  2. На вкладке Поля в группе Добавление и удаление нажмите кнопку Другие поля.

  3. Чтобы вставить новый столбец, выберите поле в списке Другие поля. Access помещает поле справа от столбца, в котором находится курсор. Если вы выберете один из заголовков Quick Start, например «Адрес», Access воздаст множество полей в таблице для разных составляющих частей адреса.


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


Задание свойств полей

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

Например, с помощью свойств поля можно:

  • изменить вид данных в поле;

  • предотвратить ввод неправильных данных в поле;

  • задать для поля значение по умолчанию;

  • ускорить поиск и сортировку по полю.

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

Настраиваемые свойства зависят от типа данных поля.


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


Задание свойств поля в режиме таблицы

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

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

  2. В контекстном меню выберите пункт Режим таблицы.


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


Переименование поля

Когда вы добавляете поле путем ввода данных в режиме таблицы, Access автоматически присваивает ему универсальное имя. Первому новому полю назначается имя «Поле1», второму — «Поле2» и т. д. По умолчанию имя поля используется в качестве его метки везде, где поле отображается (например, в заголовке столбца таблицы). Если вы присвоите полям описательные имена, вам будет легче просматривать и изменять записи.

  1. Щелкните правой кнопкой мыши заголовок поля, которое требуется переименовать (например, «Поле1»).

  2. В контекстном меню выберите пункт Переименовать поле.

  3. Введите новое имя в заголовок поля.

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


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


Изменение типа данных поля

При создании поля путем ввода данных в режиме таблицы приложение Access анализирует данные, чтобы определить подходящий тип данных для поля. Например, если ввести значение 01.01.2017, Access распознает его как дату и назначит полю тип даты-времени. Если Access не может однозначно определить тип данных, по умолчанию полю назначается текстовый тип. (Короткий текст, если используется Access 2016).

Тип данных поля определяет, какие еще свойства вы можете для него задать. Например, свойство Только добавление можно задать только для поля с типом данных «Гиперссылка» или «Поле МЕМО» (или «Длинный текст» в Access 2016).

Бывают ситуации, когда нужно изменить тип данных поля вручную. Представьте, что вам нужно ввести номера комнат, напоминающие даты (например, 10.2017). Если ввести значение 10.2017 в новое поле в режиме таблицы, функция автоматического определения типа данных выберет для поля тип данных «Дата и время». Поскольку номера комнат являются метками, а не датами, для них должен быть установлен тип данных «Текст». Чтобы изменить тип данных поля, выполните указанные ниже действия.

  1. На ленте откройте вкладку Поля.

  2. В группе Форматирование в списке Тип данных выберите нужный тип данных.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Изменение формата поля

Кроме определения типа данных нового поля Access может задать для него значение свойства Формат, зависящее от введенных данных. Например, если ввести значение 10:50, Access выберет тип данных «Дата и время» и присвоит свойству Формат значение «Средний формат времени». Чтобы вручную изменить значение свойства Формат, сделайте следующее.

  1. На ленте откройте вкладку Поля

  2. В группе Форматирование в поле Формат введите нужный формат. 


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


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


Задание других свойств поля

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

  2. На вкладке Поля в группах Свойства, Форматирование или Проверка поля выберите нужные свойства.


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


Задание свойств поля в Конструкторе

При работе с таблицей в Конструкторе можно настраивать любые свойства полей. Тип данных поля задается на бланке таблицы, а другие свойства — в области Свойства поля.

  1. В области навигации щелкните таблицу правой кнопкой мыши.

  2. В контекстном меню выберите пункт Конструктор.


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


Изменение типа данных поля

После создания поля можно изменить его различные параметры.


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

  1. На бланке таблицы найдите поле, для которого вы хотите задать тип данных.

  2. В столбце Тип данных выберите значение из списка.


    Доступные типы данных

    Полный список доступных типов данных для баз данных Access вы найдете в статье Типы данных для баз данных Access рабочего стола.


    Советы по типам данных

    • Максимальный размер файла базы данных Access составляет 2 ГБ.

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

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


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


Задание других свойств поля


Примечание: Не все форматы доступны для всех типов данных. Сначала задайте тип данных, а затем при необходимости настройте формат.

  1. На бланке таблицы выберите поле, для которого вы хотите задать свойства. Свойства поля выводятся в области Свойства поля.

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

  2. В области Свойства поля введите нужные параметры для каждого свойства или нажмите клавишу F6 и выберите свойство с помощью клавиш со стрелками.


    Какие свойства полей доступны?

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


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

  3. Если требуется больше места для ввода или изменения значений в поле свойства, нажмите клавиши SHIFT+F2 для отображения поля Область ввода.


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

    рядом с полем свойства для отображения соответствующего построителя.

  4. Чтобы сохранить изменения, нажмите клавиши CTRL+S.


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


Перемещение поля

Чтобы переместить поле, перетащите его на нужное место. Чтобы выбрать несколько соседних полей для перемещения, щелкните первое поле, и, удерживая нажатой клавишу SHIFT, щелкните последнее поле. После этого можно перетащить выделенную группу полей на новое место.

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


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

См. также


Добавление вычисляемого поля в таблицу


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

Создание таблицы

Создание таблицы

Создание таблицы

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

Для создания новой таблицы надо:

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

  2. Затем нажать кнопку Создать… или сделать щелчок правой кнопкой мыши в
    области таблиц и выбрать пункт .

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

  4. В строке Имя таблицы ввести имя для создаваемой
    таблицы.

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

    Всегда при создании таблицы в список полей автоматически добавляется поле
    «Sys». Это поле нужно для таблиц, которые должны быть связаны
    непосредственно с объектами слоя. Данное поле индексированное, его так же называют
    ключевым или уникальным полем, в нем не допускается ввод повторяющихся значений.
    Уникальность поля указывается стоящим напротив поля ключиком . В системе по умолчанию оно используется для связи графической и
    семантической информации. Если у таблиц, связанных с объектами данное поле удалить, то
    при попытке изменить таблицу будет выдана ошибка: «не удаётся обновить данные,
    т.к. базовая таблица * не проиндексирована».

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

  6. Нажать кнопку Добавить поле, после чего в таблице появится
    новое поле. В данном поле в столбце Имя поля ввести
    название.

  7. В столбце Тип из открывающегося списка выбрать нужный тип поля.

    Список возможных типов полей зависит от используемой базы данных, а также от
    выбранного «режима»: обычного или экспертного.

    Наиболее часто используемые типы данных:

    • Строковое — символьный тип данных, имеет диапазон от 0 до
      255 символов (используется как правило для наименований).+308]
      (используется для тех данных, у которых по мимо целой части может быть еще и
      дробная).

    • Длинный текст — строковый тип данных. Часто используемый
      вариант при хранении больших текстовых данных.

    • Логическое — может сохранять следующие значения: true/да или false/нет.

    • BLOB — специальный тип данных, предназначенный для хранения
      изображений, текстов, аудио, видео и zip архивов;

    • Дата и время — данный тип данных предназначен для хранения даты и времени. Если
      требуется только дата, то испольщуйте тип Date, он доступен в экспертном режиме.

  8. В столбце Длина для строкового типа при необходимости исправить
    максимальное количество символов, по умолчанию оно устанавливается 50.

  9. С помощью кнопки Добавить поле, которая добавляет новое поле
    в конец списка и кнопки Вставить поле, которая вставляет поле в
    список полей перед выделенной, набрать остальные необходимые поля таблицы. Если было
    добавлено лишнее поле, то его можно удалить с помощью кнопки Удалить
    поле.

  10. Для сохранения таблицы нажать кнопку Сохранить.

    Рисунок 420. Диалоговое окно создания таблицы


  11. Для закрытия окна создания таблицы нажать кнопку
    Закрыть.

5 способов создать таблицу в Word

 

Мы создаём документ для того, чтобы передавать какую-то информацию. И одна из главных задач в этом процессе – сделать всё, чтобы читателю было проще эту информацию воспринимать. Мы выбираем читабельные шрифты, выделяем цветом акценты, выравниваем содержимое документа и… создаём таблицы. Да-да, всё верно. Таблицы упорядочивают информацию, придают ей определённую структуру; они разделяют содержимое на отдельные блоки – строки и столбцы – за счёт чего намного легче увидеть, куда относятся те или иные данные, что у них общего или отличного, как они связаны между собой.

 

В MS Word есть пять способов создать таблицу. Каждый из них по-своему эффективен в решении определённых задач. В этой статье мы рассмотрим все способы, чтобы в нужный момент вы могли выбрать тот, который подойдёт больше всего. Итак,

 

Способ №1: область «Вставка таблицы»

 

Если вам нужна небольшая табличка, то проще всего создать её с помощью области «Вставка таблицы». Как это сделать?

 

Для начала перейдите во вкладку «Вставка» и на ленте меню кликните на иконку «Таблица».

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

 

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

 

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

 

Это, наверное, самый быстрый способ вставить пустую таблицу, однако, подходит он не всегда. В области «Вставка таблицы» вы можете указать максимум 8 столбцов и 8 строк. Но что делать, если вам нужна таблица побольше? В таком случае воспользуйтесь командой «Вставить таблицу».

 

Способ №2: команда «Вставить таблицу»

 

Команда «Вставить таблицу» находится там же – во вкладке «Вставка», в меню «Таблица».

Кликните на неё — и на экране появится окошко с параметрами вставки.

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

 

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

 

Когда все параметры заданы, нажмите Ок. Вот, собственно, и всё. Преимущество этого способа в том, что вы можете создать таблицу любого размера.

 

Способ №3: команда «Нарисовать таблицу»

 

Ещё один способ создать таблицу – нарисовать её. Этот процесс занимает больше времени по сравнению с остальными, но он оправдывает себя, когда вам нужно создать какую-то нестандартную таблицу, где большинство ячеек разного размера.

Итак, для начала во вкладке «Вставка» откройте меню «Таблицы» и выберите команду «Нарисовать таблицу».

Затем наведите курсор на страницу – он превратится в карандаш. Зажмите левую кнопку в том месте страницы, где должен быть верхний левый угол таблицы и, не отпуская её, передвигайте мышку вправо-вниз до тех пор, пока таблица не станет нужного размера. Таким образом, вы нарисуете её внешние границы.

 

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

 

Когда закончите – отпустите кнопку. Аналогично, зажмите курсор в нужном месте левой или правой границы и перетаскивая его, соответственно, вправо или влево, нарисуйте горизонтальную линию.

 

Когда таблица готова, нажмите клавишу Esc, чтобы вернуться в обычный режим.

 

Способ №4: вставка таблицы Excel

 

Четвёртый способ создать таблицу – это вставить таблицу Excel. Он удобный в том случае, если вам нужно не только отобразить данные, но и произвести с ними какие-то вычисления.

 

Во вкладке «Вставка» откройте меню «Таблица» и выберите вариант «Таблица Excel».

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

Вы можете передвигать границы столбцов, строк, а также всей таблицы, чтобы настроить её размер. Но это не самое главное. Суть этого способа в том, что, кроме самой таблицы, вы получаете также доступ ко всем возможностям, которые есть в Excel. Когда таблица активна, они будут располагаться на ленте меню вместо функций Word. То есть, по сути, вместо ленты меню Word у вас будет лента меню Excel. Таким образом, вы сможете проводить все операции с данными, которые доступны в этой программе.

 

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

 

Способ №5: Экспресс-таблицы

 

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

 

Чтобы вставить экспресс-таблицу, во вкладке «Вставка» откройте меню «Таблица» и наведите мышку на нужную команду.

Справа появится список с макетами всех доступных шаблонов. Просто выберите тот, который вам подходит, и таблица появится на странице.

Экспресс-таблицы названы так потому, что работа с ними занимает очень мало времени. Вам не надо форматировать таблицу, настраивать её размер и т.д. Всё, что вам нужно – это заменить демонстрационные данные на собственные. Однако, шаблонов не так уж много, и они редко подходят для обычных рабочих задач.

Создание таблиц—ArcMap | Документация

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

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

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

Пользователи ArcGIS работают с таблицами разных форматов и из разных источников, включая эти:

  • Таблицы, хранящиеся в базах геоданных, включая персональные, файловые и ArcSDE
  • Таблицы, хранящиеся в базах данных
  • Таблицы INFO
  • таблицы dBASE
  • Таблицы из текстовых файлов
  • Таблицы Microsoft Excel
  • Таблицы запросов, являющиеся результатом применения SQL-запросов к базе данных с использованием инструмента геообработки Создать таблицу запроса (Make Query Table)
  • Таблицы присоединенных OLE БД, которые позволяют вам получать данные из Access, Excel, и других баз данных

Более подробно о возможностях работы с разными типами таблиц в ArcGIS см. в разделе Об источниках табличных данных.

Более подробно о создании таблиц в базах данных или базах геоданных, см. Разработка структуры.

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

Как создать таблицу в Окне Каталога

  1. В Окне Каталога (Catalog window), щелкните правой клавишей базу данных, в которой нужно создать новую таблицу и выберите Новая (New) > Таблица (Table).

    Откроется Мастер новых таблиц.

    Подсказка:

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

  2. Наберите Имя в таблице
  3. Дополнительно, наберите псевдоним.
  4. Нажмите Далее (Next).
  5. Либо, при создании новой таблицы в файловой базе геоданных или базе геоданных ArcSDE, можно изменить ключевое слово конфигурации, чтобы настроить таблицу для управления текстовыми полями на разных языках.

    В большинстве случаев рекомендуется использовать ключевое слово DEFAULTS.

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

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

  6. Чтобы добавить поле в таблицу, щелкните следующую пустую строку в столбце Имя поля (Field Name) и введите имя.
  7. Щелкните в столбце Тип данных (Data Type) рядом с именем нового поля и выберите для него тип данных.
  8. Чтобы создать псевдоним для этого поля, щелкните поле Псевдоним (Alias) и введите псевдоним для этого поля.
  9. Чтобы запретить хранение «пустых значений» в этом поле, щелкните поле рядом с Разрешить пустые значения (Allow nulls), щелкните стрелку раскрывающегося списка, а затем выберите No (Нет).
  10. Чтобы присвоить этому полю значение, используемое по умолчанию, щелкните поле рядом с Значение по умолчанию и введите требуемое значение.
  11. Если таблица создается в базе геоданных и нужно связать домен с этим полем, щелкните поле рядом с Домен, щелкните стрелку раскрывающегося списка, чтобы вывести список доменов ,применяемых к этому типу поля, затем выберите домен.
  12. Установить другие свойства для типа поля можно щелкнув в раскрывающемся списке любое свойство или набирая на клавиатуре.
  13. Повторите шаги с 6 по 12 пока не будут определены все поля таблицы.

    Примечание:

    Если введено поле, которое не нужно включать в новую таблицу, выберите его щелчком вкладки в сетке и нажмите клавишу DELETE.

  14. Нажмите кнопку Готово.

Примечание:

Для всех простых таблиц в базе геоданных и в базе данных требуется поле типа ObjectID. Поле ObjectID уникально идентифицирует каждый объект, сохраненный в таблице базы данных.

Как создавать таблицы с помощью геообработки

  1. В ArcToolbox разверните набор инструментов Управление данными (Data Management), группу Таблицы (Tables) и щелкните Создать таблицу (Create Table).
  2. Укажите имя базы геоданных, в которой надо создать новую таблицу, либо имя выходной рабочей области (папки с файлами), в которой надо создать таблицу dBASE.
  3. Введите имя для новой таблицы и, по желанию, дополнительной таблицы, поля которой хотите использовать в качестве шаблона для полей новой таблицы.
  4. При необходимости, создавая таблицу в файловой базе геоданных или в базе геоданных ArcSDE, задайте ключевое слово конфигурации.

    В большинстве случаев рекомендуется использовать DEFAULTS.

Связанные разделы

Как создать таблицу Excel для организации данных

Используйте команду Excel «Таблица» для преобразования
список данных в именованную таблицу Excel. У этих таблиц есть полезные функции,
например, сортировка и фильтрация, чтобы упорядочить и просмотреть данные.

Что такое таблица Excel?

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

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

Преимущества таблицы Excel

Список просто отформатировать в виде именованной таблицы Excel, и есть много преимуществ и всего несколько недостатков.

Чтобы увидеть простые шаги по созданию таблицы Excel, вы можете посмотреть этот короткий
видео.Письменные шаги приведены ниже.

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

Однако у использования именованных таблиц Excel есть несколько недостатков, поэтому могут возникнуть ситуации, когда вы предпочтете их не использовать.Например:

  • Структурированные ссылки на ячейки таблицы не имеют «абсолютного» параметра, поэтому скопировать их через столбец немного сложнее.
  • Таблицы не расширяются автоматически на защищенных листах, даже если ячейки под таблицей разблокированы
  • Вы не можете группировать, копировать или перемещать несколько листов, если какой-либо лист содержит таблицу Excel
  • Пользовательские представления не допускаются в книге, содержащей 1 или несколько таблиц Excel

Подготовка данных

Перед созданием отформатированной таблицы Excel следуйте этим рекомендациям.
для организации ваших данных.

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

Создание таблицы Excel

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

  1. Выберите ячейку в списке данных, который вы подготовили.
  2. На ленте щелкните вкладку Вставка.
  3. В группе Таблицы щелкните команду Таблица.
  4. В диалоговом окне «Создание таблицы» диапазон ваших данных должен
    автоматически появляются, и Моя таблица имеет заголовки вариант
    проверено.При необходимости вы можете отрегулировать диапазон и установить флажок.
  5. Щелкните OK, чтобы принять эти настройки.

Сортировка и фильтрация данных

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

ПРИМЕЧАНИЕ : В Excel 2013 и более поздних версиях вы можете использовать срезы таблиц Excel для быстрой фильтрации данных таблицы.

Переименование таблицы Excel

При создании таблице Excel дается имя по умолчанию, например
как в таблице 3. Вы должны изменить имя на что-нибудь значимое, поэтому
со столом потом будет легче работать.

Чтобы изменить имя таблицы:
  1. Выбрать любую ячейку в таблице
  2. На ленте на вкладке «Работа с таблицами» щелкните вкладку «Дизайн».

  3. В крайнем левом углу ленты щелкните поле имени таблицы, чтобы
    выберите существующее имя

  4. Затем введите новое имя, например «Заказы», ​​и нажмите клавишу Enter.

Создать таблицу Excel с помощью
Особый стиль

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

Посмотрите это видео, чтобы увидеть шаги и письменный
инструкция под видео

Создание таблицы Excel с определенным стилем

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

Если вы хотите применить определенный стиль таблицы при создании Excel
Стол:

  1. Выберите ячейку в списке данных, который вы подготовили.
  2. На ленте щелкните вкладку «Главная».
  3. В группе Стили щелкните Форматировать как таблицу
  4. Щелкните стиль, который хотите использовать

    ИЛИ, чтобы применить стиль и удалить любое существующее форматирование, щелкните правой кнопкой мыши
    на стиле и нажмите Применить и очистить форматирование

  5. В диалоговом окне «Создание таблицы» диапазон ваших данных должен
    автоматически появляются, и Моя таблица имеет заголовки вариант
    проверено.При необходимости вы можете отрегулировать диапазон и установить флажок.
  6. Щелкните OK, чтобы принять эти настройки.

Отформатированная таблица Excel создается с выбранным стилем таблицы.

Показать итоги в таблице

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

Показать итог:

  1. Выбрать любую ячейку в таблице
  2. На ленте на вкладке Работа с таблицами щелкните вкладку Конструктор.
  3. В группе «Параметры стиля таблицы» установите флажок «Строка итогов».

  4. Строка Итого будет добавлена ​​внизу таблицы, а одна
    или несколько столбцов чисел могут отображать итоговую сумму.

Изменить и сложить итоги

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

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

ПРОМЕЖУТОЧНЫЙ ИТОГ
формула добавляется в ячейку и показывает расчет на основе
на видимых ячейках в столбце таблицы.

См. Столбец таблицы в формуле

Когда формула относится к части именованной таблицы Excel, структурированная ссылка
создано. Структурированная ссылка покажет имя столбца таблицы,
и может включать имя таблицы. Например, это ссылка на
Столбец продукта в таблице с именем OrderRef — OrdersRef [Продукт]

Формула вне стола

В этом примере формула будет создана вне таблицы.В
формула будет использовать СЧЕТЧИК ПУСТОЙ
функция для подсчета пустых ячеек в столбце таблицы. Таблица
с именем OrderRef, а столбец — с именем Product.

  1. Чтобы запустить формулу, выберите пустую ячейку и введите: = СЧИТАТЬПУСТОТЫ (
  2. Затем щелкните в самом верху ячейки заголовка для столбца,
    вы хотите проверить — указатель изменится на стрелку вниз.

  • Не нажимайте кнопку столбца там, где находится буква столбца.

  • И не нажимайте на середину ячейки заголовка

  • Структурированная ссылка должна отображать имя таблицы и имя столбца:
  • = СЧИТАТЬПУСТОТЫ (OrdersRef [Product]

  • Затем введите закрывающую скобку и нажмите Enter, чтобы завершить формулу.

  • Добавить поле счетчика

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

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

    1. На листе OrdersTable добавьте новый заголовок в первый пустой столбец
      — Продажи
    2. В ячейке под заголовком введите формулу: = 1
    3. Нажмите Enter, чтобы завершить формулу.

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

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

    Печать только таблицы Excel

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

    Команды нет на ленте, поэтому вы можете добавить ее туда или поместить
    команду на панели быстрого доступа. Посмотрите это короткое видео, чтобы
    увидеть шаги.

    Таблица не расширяется для новых данных

    По умолчанию таблица Excel будет расширяться автоматически и заполнять формулы.
    до последней строки. Например:

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

    Если таблицы Excel не расширяются автоматически на вашем компьютере,
    вы можете настроить параметры вручную,
    или с программированием VBA.

    ПРИМЕЧАНИЕ : изменение этих настроек повлияет на все книги
    который вы открываете в Excel на своем компьютере.

    Посмотрите видео, чтобы увидеть шаги и прочитать подробные инструкции,
    под видео.

    Включение этих настроек вручную

    Если таблицы Excel не расширяются автоматически на вашем компьютере,
    проверьте следующие настройки в окне параметров Excel.

    1. В левом конце ленты щелкните вкладку Файл, затем щелкните
      Опции
    2. В окне параметров Excel слева щелкните Проверка

    3. В разделе параметров автозамены щелкните Параметры автозамены.

    4. Щелкните вкладку Автоформат по мере ввода
    5. Добавить галочки для «Включить новые строки и столбцы в таблицу»
      и «Заполните формулы в таблицах для создания вычисляемых столбцов»

    6. Дважды нажмите ОК, чтобы вернуться в Excel

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

    Включите или выключите эти настройки с помощью VBA

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

    Sub ListAutoSetOn ()
    
    С Application.AutoCorrect
      .AutoExpandListRange = Истина
      .AutoFillFormulasInLists = Истина
    Конец с
    
    Конец подписки
    
     

    Чтобы отключить эти настройки с помощью VBA, используйте следующие строки кода:

    Sub ListAutoSetOff ()
    
    С Application.AutoCorrect
      .AutoExpandListRange = Ложь
      .AutoFillFormulasInLists = False
    Конец с
    
    Концевой переводник 

    Список всех таблиц в книге

    Следующий код перечислит все названные таблицы Excel в активной книге. Будет вставлен новый рабочий лист, и в нем будут указаны имя таблицы, имя листа, адрес таблицы и тип источника.

    Дополнительные сведения об SourceType см. На веб-сайте Microsoft

    Информация о таблице с номером SourceType
     Подтаблицы списка ()
    Dim ws как рабочий лист
    Dim Lst As ListObject
    Dim wsL как рабочий лист
    Dim lCount As Long
    'Тип источника: 0 внешних; 1 диапазон;
    '' 2 XML; 3 Запрос; 4 Модель PowerPivot
    
    lCount = 1
    
    Установите wsL = Worksheets.Добавлять
    С wsL.Range ("A1: E1")
      .Value = Array («ID», «Таблица», «Местоположение», _
          «Лист», «Тип источника»)
      lCount = lCount + 1
    Конец с
    
    Для каждой страницы в ActiveWorkbook.Worksheets
    Если ws.ListObjects.Count> 0 Тогда
      Для каждого Lst в ws.ListObjects
        wsL.Cells (lCount, 1) .Value = lCount
        wsL.Cells (lCount, 2) .Value = Lst.Name
        wsL.Cells (lCount, 3) .Value = Lst.Range.Address
        wsL.Cells (lCount, 4) .Value = ws.Name
        wsL.Cells (lCount, 5) .Value = Lst.SourceType
        lCount = lCount + 1
      Следующий Lst
    Конец, если
    Следующий ws
    
    Концевой переводник 
    Информация о таблице с описанием типа источника
     Sub ListTablesSource ()
    Dim ws как рабочий лист
    Dim Lst As ListObject
    Dim wsL как рабочий лист
    Dim lCount As Long
    Dim strST как строка
    
    lCount = 1
    
    Установите wsL = Worksheets.Добавлять
    С wsL.Range ("A1: E1")
      .Value = Array («ID», «Таблица», «Местоположение», _
          «Лист», «Тип источника»)
      lCount = lCount + 1
    Конец с
    
    Для каждой страницы в ActiveWorkbook.Worksheets
    Если ws.ListObjects.Count> 0 Тогда
      Для каждого Lst в ws.ListObjects
        Выберите Case Lst.SourceType.
          Случай 0: strST = "Внешний"
          Случай 1: strST = "Диапазон"
          Случай 2: strST = "XML"
          Случай 3: strST = "Запрос"
          Случай 4: strST = "Модель PowerPivot"
          Иначе: strST = "Неизвестно"
        Конец Выбрать
        wsL.Cells (lCount, 1).Значение = lCount
        wsL.Cells (lCount, 2) .Value = Lst.Name
        wsL.Cells (lCount, 3) .Value = Lst.Range.Address
        wsL.Cells (lCount, 4) .Value = ws.Name
        wsL.Cells (lCount, 5) .Value = strST
        lCount = lCount + 1
      Следующий Lst
    Конец, если
    Следующий ws
    
    Концевой переводник 

    Макросы имени листа

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

    • Макрос будет запущен из другой книги, а не из файла с таблицей
    • Таблица таблицы может не быть активной книгой — другие книги создавались и редактировались
    • Кто-то мог изменить имя листа (маловероятно, что имя таблицы изменится)

    Итак, в этих макросах жестко задано имя таблицы (OrderRef), но не имя листа.

    1. Информация о таблице

    В примере файла на листе TblInfo есть раскрывающийся список, в котором вы можете выбрать имя таблицы. Это запускает процедуру события Change, которая очищает пару ячеек и запускает следующий макрос — ShowTableInfo .

    • Макрос заполняет ячейки «Имя листа» и «Адрес таблицы».
    • Формула ГИПЕРССЫЛКИ в ячейке D2 позволяет перейти к выбранной таблице.

    Вот процедура события изменения на информационном листе таблицы:

     Private Sub Worksheet_Change _
      (Целевое значение ByVal как диапазон)
    Если Target.Адрес = _
        Диапазон ("SelTbl"). Адрес Тогда
      Диапазон («ТаблШ»). ClearContents
      Диапазон ("TblAd"). ClearContents
      Если Target.Value <> "" Тогда
        ShowTableInfo
      Конец, если
    Конец, если
    Концевой переводник 

    А вот и макрос ShowTableInfo

     Подложка ShowTableInfo ()
    'Алекса Блейкенбурга
    'выберите имя таблицы в ячейке SelTable
    'таблица и адрес
    'добавлено в ячейки ниже
    
    Dim wb As Workbook
    Dim shTI как рабочий лист
    Dim shData как рабочий лист
    Dim SelTable As Range
    Размер таблицы как диапазон
    Dim TblAddr As Range
    Dim rngTbl As Диапазон
    Dim tblData As ListObject
    Dim tblName As String
    Dim tblFullName As String
    
    Установить wb = ActiveWorkbook
    Установите shTI = wb.Таблицы ("TblInfo")
    Установите SelTable = shTI.Range ("SelTbl")
    Установить TblSheet = shTI.Range ("TblSh")
    Установить TblAddr = shTI.Range ("TblAd")
    
    tblName = SelTable.Value
    Если tblName = "", то выйти из подписки
    
    tblFullName = "'" & wb.Name _
        & "'!" & tblName
    
    Установить rngTbl = Range (tblFullName)
    Установите shData = _
      wb.Sheets (rngTbl.Parent.Name)
    Установите tblData = _
      shData.ListObjects (tblName)
    
    TblSheet.Value = shData.Name
    TblAddr.Value = _
      tblData.Range.Address
    
    Концевой переводник 
    2. Контрольный лист

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

    Таблица изменений

    Этот макрос изменяет стиль таблицы после создания новой книги.

     Sub TableChanges ()
    'Алекса Блейкенбурга
    'используйте эту технику для работы
    'со таблицей на неизвестном листе
    рабочая книга таблицы должна быть активной
    'когда установлена ​​переменная tblData
    Dim wb As Workbook
    Dim tblData As ListObject
    Dim tblName As String
    Dim tblFullName As String
    
    Установить wb = ActiveWorkbook
    tblName = "OrdersRef"
    
    tblFullName = "'" & wb.Имя _
        & "'!" & tblName
    Установите tblData = _
      Диапазон (tblFullName) .ListObject
    'новая книга создана,
    'показать таблицу может
    'быть изменено, если его
    'рабочая тетрадь не активна
    Рабочие тетради. Добавить
    
    Стиль MsgBox "Таблица" & tblName & ":" _
      & vbCrLf _
      & tblData.TableStyle
    'если таблица голубого цвета (9)
    'изменить на светло-зеленый (14)
    Если tblData.TableStyle = _
        "TableStyleLight9" Тогда
    tblData.TableStyle = _
        "TableStyleLight14"
    Еще
    tblData.TableStyle = _
        "TableStyleLight9"
    Конец, если
    
    Стиль MsgBox "Таблица" & tblName & ":" _
      & vbCrLf _
      & tblData.TableStyle
    
    Концевой переводник 

    Таблица Изменения

    Этот макрос изменяет стиль таблицы и ячейку листа после создания новой книги.

     Sub TableSheetChanges ()
    'Алекса Блейкенбурга
    'используйте эту технику для работы с
    'лист и таблица на неизвестном листе
    wkbk таблицы должен быть активен, когда
    'переменные таблицы и таблицы установлены
    Dim wb As Workbook
    Dim shData как рабочий лист
    Dim rngTbl As Диапазон
    Dim tblName As String
    Dim tblFullName As String
    Dim tblData As ListObject
    
    Установить wb = ActiveWorkbook
    tblName = "OrdersRef"
    
    tblFullName = "'" & _
      wb.Имя & "'!" & tblName
    Установить rngTbl = Range (tblFullName)
    Установите shData = _
      wb.Sheets (rngTbl.Parent.Name)
    Установите tblData = _
      shData.ListObjects (tblName)
    
    'новая книга создана, чтобы показать
    'таблица и лист можно изменить
    'даже если книга не активна
    Рабочие тетради. Добавить
    
    Стиль MsgBox "Таблица" & tblName & ":" _
      & vbCrLf _
      & tblData.TableStyle
    'если таблица голубого цвета (9)
    'изменить на светло-зеленый (14)
    Если tblData.TableStyle = _
        "TableStyleLight9" Тогда
    tblData.TableStyle = _
        "TableStyleLight14"
    Еще
    tblData.TableStyle = _
        "TableStyleLight9"
    Конец, если
    
    Стиль MsgBox "Таблица" & tblName & ":" _
      & vbCrLf _
      & tblData.TableStyle
    
    С shData.Range ("G1"). Интерьер
      Если .ColorIndex = 6 Тогда
        .ColorIndex = 4
      Еще
        .ColorIndex = 6
      Конец, если
    Конец с
    
    Концевой переводник 

    Загрузить образец файла

    1. Basic : Чтобы загрузить образец файла с таблицами для этого руководства, щелкните здесь: Файл образца таблицы. Заархивированный файл имеет формат xlsx и НЕ содержит макросов.
    2. Макросы : Чтобы загрузить образец файла с таблицами и макросами для этого руководства, щелкните здесь: Файлы таблиц с макросами. Заархивированный файл имеет формат xlsm и ДЕЙСТВИТЕЛЬНО содержит макросы
    3. .

    Связанные руководства по Excel

    Настольные слайсеры Excel

    Слайсеры с поворотным столом

    Отслеживание задач проекта Excel

    Создание сводной таблицы

    Макрос

    — копирование строк таблицы Excel

    Заявление Oracle CREATE TABLE | Рам Кедем

    В этом руководстве по SQL объясняется, как использовать оператор CREATE TABLE в Oracle.Это руководство является первой частью из двух сообщений, описывающих операторы DDL (языка определения данных) в Oracle.

    Операторы DDL — это подмножество операторов SQL, используемых для создания, изменения или удаления структур базы данных. В этом посте вы узнаете, как создавать и удалять таблицы.

    Это руководство позволяет вам ознакомиться со следующими темами:

    В следующем посте будет описано, как использовать оператор Oracle ALTER TABLE.


    Заявление Oracle CREATE TABLE

    Оператор Oracle CREATE TABLE используется для создания новых таблиц в базе данных.

    Типы данных

    Тип колонки Описание Пример
    varchar2 ( размер ) Строковый столбец. Значение в скобках указывает максимальный размер каждого поля в столбце (в символах) varchar2 (3) → «ABC»

    varchar2 (3) → «AB»

    НОМЕР (п, с) Числовой столбец. P recision — количество цифр, S cale — сколько цифр находится после точки числа число (5,2) → 476,29

    номер (5,2) → 6.29

    ДАТА Столбец формата даты «ДД-МЕС-ГГГГ»

    ’15 — МАЙ-2015 ′

    Значение по умолчанию Oracle

    Столбцу можно присвоить значение по умолчанию с помощью ключевого слова DEFAULT. Ключевое слово DEFAULT предоставляет значение по умолчанию для столбца, когда оператор Oracle INSERT INTO не предоставляет конкретного значения.Значение по умолчанию может быть буквальным значением, выражением или функцией SQL, например SYSDATE.

    Чтобы определить значение по умолчанию, используйте этот синтаксис:

    ПО УМОЛЧАНИЮ default_value
     

    Например:

    СОЗДАТЬ ТАБЛИЦУ demo_tbl
    (
    номер зарплаты (8,2) ПО УМОЛЧАНИЮ 9500,
    найм_дата ДАТА ПО УМОЛЧАНИЮ '01-ЯНВАРЬ-2011 ',
    дата рождения ДАТА ПО УМОЛЧАНИЮ ДАТА
    )
     

    Создание ограничений Oracle

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

    Определение ограничений на уровне столбца

    Ограничение на уровне столбца:

    • Создается как часть определения столбца
    • Всегда относится к одной колонке
    • Ограничение на уровне столбца имеет следующую структуру:
    CONSTRAINT имя_ограничения тип_ограничения
     
    • Constraint_type — тип ограничения, которое должно применяться к столбцу (например, Уникальное или Не пустое)
    • Constraint_name — хотя и не обязательно, всегда рекомендуется давать ограничению имя, что позволит вам легко идентифицировать его.

    Многие разработчики баз данных обычно используют следующее соглашение об именах:

    <имя таблицы> _ <имя_столбца> _ <сокращение ограничения>

    Например:

    Первичный ключ (PK)

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

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

    имя_столбца тип_данных_столбца [значение ПО УМОЛЧАНИЮ] [КОНСТРАЙН имя_ограничения] ПЕРВИЧНЫЙ КЛЮЧ,
     

    Например:

    СОЗДАТЬ ТАБЛИЦУ продукты
    (product_id number (3) CONSTRAINT products_id_pk PRIMARY KEY,
     имя_продукта varchar2 (25))
     

    Обратите внимание — квадратные скобки в этой демонстрации (и в последующих) указывают, что заключенное в них необязательно, квадратные скобки не являются частью оператора CREATE TABLE.

    Not Null (NN)

    В Oracle ограничение Not Null гарантирует, что столбец не содержит значений NULL. Синтаксис, используемый для определения ограничения Not Null, следующий:

    имя_столбца тип_данных_столбца [значение ПО УМОЛЧАНИЮ] [CONSTRAINT имя_ограничения] НЕ NULL,
     

    Например:

    СОЗДАТЬ ТАБЛИЦУ продукты
    (product_id number (3) CONSTRAINT products_id_pk PRIMARY KEY,
     product_name varchar2 (25) CONSTRAINT имя_продукта_nn NOT NULL)
     

    Это ограничение может быть определено только на уровне столбца

    УНИКАЛЬНЫЙ (UQ)

    В Oracle ограничение уникальности требует, чтобы каждое значение в столбце (или наборе столбцов) было уникальным.Синтаксис, используемый для определения ограничения UNIQUE, следующий:

    имя_столбца тип_данных_столбца [значение ПО УМОЛЧАНИЮ] [КОНСТРАЙН имя_ограничения] УНИКАЛЬНО,
     

    Например:

    СОЗДАТЬ ТАБЛИЦУ продукты
    (product_id number (3) CONSTRAINT products_id_pk PRIMARY KEY,
     product_name varchar2 (25) CONSTRAINT product_name_nn NOT NULL,
     product_description varchar2 (25) CONSTRAINT products_description_uq UNIQUE)
     

    ПРОВЕРКА (СК)

    В Oracle ограничение Check определяет условие, которому должна удовлетворять каждая строка.Синтаксис, используемый для определения ограничения проверки, следующий:

    имя_столбца тип_данных_столбца [значение ПО УМОЛЧАНИЮ] [имя_ограничения CONSTRAINT] ПРОВЕРКА (условие),
     
    • Условие, записанное в CHECK, очень похоже по своей структуре на каждое из условий, записанных в предложении WHERE.
    • Условие в части CHECK не должно включать:
      • Значения, возвращаемые в результате использования ПОСЛЕДОВАТЕЛЬНОСТЕЙ
      • Такие функции, как SYSDATE, ROWNUM
      • Подзапросы

    Например:

     
    СОЗДАТЬ ТАБЛИЦУ продукты
    (product_id number (3) CONSTRAINT products_id_pk PRIMARY KEY,
     product_name varchar2 (25) CONSTRAINT product_name_nn NOT NULL,
     product_description varchar2 (25) CONSTRAINT products_description_uq UNIQUE,
     product_price number (8,2) CONSTRAINT products_productprice_ck ПРОВЕРИТЬ (product_price> 50))
     

    ИНОСТРАННЫЙ КЛЮЧ (FK)

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

    имя_столбца… [CONSTRAINT имя_ограничения] ССЫЛКИ имя_таблицы (имя_столбца) [ON DELETE CASCADE] [ON DELETE SET NULL]
     

    Пример:

    Родительский стол

    СОЗДАТЬ ТАБЛИЦУ категории
    (category_id number (3) CONSTRAINT category_id_pk PRIMARY KEY,
     category_name varchar2 (25))
     

    Детский стол

    СОЗДАТЬ ТАБЛИЦУ продукты
    (product_id number (3) CONSTRAINT products_id_pk PRIMARY KEY,
     product_name varchar2 (25) CONSTRAINT product_name_nn NOT NULL,
     product_description varchar2 (25) CONSTRAINT products_description_uq UNIQUE,
     product_price number (8,2) CONSTRAINT product_price_ck ПРОВЕРИТЬ (product_price> 50),
     category_id number (3) CONSTRAINT emp_categoryid_fk ССЫЛКИ категории (category_id))
     

    Ограничения уровня таблицы

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

    Например:

    СОЗДАТЬ ТАБЛИЦУ продукты
    (product_id number (3),
     product_name varchar2 (25) CONSTRAINT имя_продукта_nn CONSTRAINT NOT NULL,
     product_description varchar2 (25),
     product_price number (8,2),
     product_discount номер (8,2) CONSTRAINT products_discount_nn CONSTRAINT NOT NULL,
     category_id number (3),
     CONSTRAINT products_id_pk PRIMARY KEY (product_id),
     CONSTRAINT product_description_name_uq UNIQUE (product_name, product_description),
     CONSTRAINT product_price_ck CHECK (product_price> product_discount),
     ОГРАНИЧЕНИЕ emp_categoryid_fk ИНОСТРАННЫЙ КЛЮЧ (category_id) ССЫЛКИ на категории (category_id))
     

    Удалить существующую таблицу

    Синтаксис, используемый для удаления существующей таблицы в Oracle, следующий:

    DROP TABLE имя_таблицы
     

    Например,

    DROP TABLE сотрудники
     

    Создание таблицы | ЮгабайтДБ Документы

    В YugabyteDB создание пользовательских таблиц обрабатывается лидером YB-Master и представляет собой асинхронный API.В
    Лидер YB-Master возвращает успех для API после того, как он реплицирует и схему таблицы.
    как и вся другая информация, необходимая для создания таблицы для других YB-мастеров в
    Группа РАФТ, чтобы сделать его устойчивым к сбоям.

    Создание таблицы осуществляется лидером YB-Master с использованием следующих шагов:

    Шаг 1. Проверка

    Проверяет схему таблицы и создает необходимое количество таблеток для таблицы. Эти планшеты
    еще не назначены серверам YB-TS.

    Шаг 2. Репликация

    Реплицирует схему таблицы, а также вновь созданные (и еще не назначенные) планшеты на
    YB-Master RAFT group. Это гарантирует, что создание таблицы может быть успешным, даже если текущий YB-Master
    лидер терпит неудачу.

    Шаг 3. Подтверждение

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

    Шаг 4. Выполнение

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

    Шаг 5. Непрерывный мониторинг

    Отслеживает всю операцию назначения планшета и может сообщать о ее ходе и завершении
    к пользовательским API.

    Пример

    Давайте возьмем наш стандартный пример создания таблицы во вселенной YugabyteDB с 4 узлами. Также, как
    раньше, допустим, в таблице 16 планшетов и коэффициент репликации 3. Создание таблицы
    процесс проиллюстрирован ниже. Сначала лидер YB-Master проверяет схему, создает 16
    планшетов (48 планшетов-аналогов из-за фактора репликации 3) и реплицирует эти данные, необходимые для
    создание таблиц в большинстве YB-Masters с использованием RAFT.

    Затем созданные выше планшеты назначаются различным серверам YB-TS.

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

    Для нашего примера этот шаг проиллюстрирован ниже.

    Обратите внимание, что отныне при выходе из строя одного из серверов YB-TS, на котором размещен планшет-лидер, планшет RAFT
    группа быстро переизбирает лидера (в считанные секунды) для выполнения операций ввода-вывода.Следовательно,
    YB-Master не находится на критическом пути ввода-вывода. Если YB-TServer остается неисправным в течение длительного периода
    Со временем YB-Master находит набор подходящих кандидатов для повторной репликации своих данных. Это происходит в
    задушенная и изящная манера.

    latex3 — Автоматизация создания таблиц — TeX

    Это создает ту же таблицу, что и ваша. Команда \ TypesetTable также имеет необязательный аргумент для установки порогового значения количества столбцов, см. Пример.

      \ documentclass {article}
    \ usepackage [a4paper, margin = 1cm] {geometry}
    \ usepackage {xparse, booktabs}
    
    \ ExplSyntaxOn
    \ NewDocumentCommand {\ TypesetTable} {O {10} m}
     {
      \ nebu_typeset_table: nn {# 1} {# 2}
     }
    
    \ keys_define: nn {nebutable}
     {
      Del1.tl_set: N = \ l__nebu_deli_tl,
      PDel1 .tl_set: N = \ l__nebu_pdeli_tl,
      Del2 .tl_set: N = \ l__nebu_delii_tl,
      PDel2 .tl_set: N = \ l__nebu_pdelii_tl,
     }
    
    \ int_new: N \ l__nebu_columns_int
    \ int_new: N \ l__nebu_pdeli_total_int
    \ int_new: N \ l__nebu_pdelii_total_int
    \ int_new: N \ l_nebu_countrows_int
    \ seq_new: N \ l__nebu_deli_seq
    \ seq_new: N \ l__nebu_pdeli_seq
    \ seq_new: N \ l__nebu_delii_seq
    \ seq_new: N \ l__nebu_pdelii_seq
    \ tl_new: N \ l__nebu_preamble_tl
    \ tl_new: N \ l__nebu_table_body_tl
    
    \ cs_new_protected: Npn \ nebu_typeset_table: nn # 1 # 2
     {
      \ keys_set: nn {nebutable} {# 2}
      \ seq_set_split: NnV \ l__nebu_deli_seq {,} \ l__nebu_deli_tl
      \ seq_set_split: NnV \ l__nebu_pdeli_seq {,} \ l__nebu_pdeli_tl
      \ seq_set_split: NnV \ l__nebu_delii_seq {,} \ l__nebu_delii_tl
      \ seq_set_split: NnV \ l__nebu_pdelii_seq {,} \ l__nebu_pdelii_tl
      % Вычислить количество внутренних столбцов
      \ int_set: Nn \ l__nebu_columns_int
       {
        \ int_min: nn {# 1}
         {
          \ int_max: nn {\ seq_count: N \ l__nebu_deli_seq}
                      {\ seq_count: N \ l__nebu_delii_seq}
         }
       }
      % Определите преамбулу таблицы
      \ tl_set: Nx \ l__nebu_preamble_tl
       {l c * {\ int_to_arabic: n {\ l__nebu_columns_int}} {c} c}
      % Вычислить сумму для Del1
      \ int_zero: N \ l__nebu_pdeli_total_int
      \ seq_map_inline: Nn \ l__nebu_pdeli_seq
       {\ int_set: Nn \ l__nebu_pdeli_total_int {\ l__nebu_pdeli_total_int + ## 1}}
      % Вычислить сумму для Del2
      \ int_zero: N \ l__nebu_pdelii_total_int
      \ seq_map_inline: Nn \ l__nebu_pdelii_seq
       {\ int_set: Nn \ l__nebu_pdelii_total_int {\ l__nebu_pdelii_total_int + ## 1}}
      % Начать создание содержимого таблицы
      \ tl_clear: N \ l__nebu_table_body_tl
      \ tl_put_right: Nx \ l__nebu_table_body_tl
       {\ exp_not: N \ multicolumn {\ int_to_arabic: n {\ l__nebu_columns_int + 2}} {c} {}}
      \ tl_put_right: Nn \ l__nebu_table_body_tl {& Sum \\ \ midrule}
    
      % Вставить Del1
      \ __ nebu_insert_table_part: nn {Deli} {Del ~ 1}
      \ tl_put_right: Nn \ l__nebu_table_body_tl {\ midrule}
      % Вставить Del2
      \ __ nebu_insert_table_part: nn {Delii} {Del ~ 2}
    
      % Добавить итог
      \ tl_put_right: Nx \ l__nebu_table_body_tl
       {
        \ exp_not: N \ midrule
        \ exp_not: N \ multicolumn
                    {\ int_to_arabic: n {2 + \ l__nebu_columns_int}}
                    { р }
                    {Total ~ antall ~ poeng}
        &
        \ int_to_arabic: n {\ l__nebu_pdeli_total_int + \ l__nebu_pdelii_total_int}
        \ exp_not: N \\
       }
    
      % Распечатать таблицу
      \ use: x {\ exp_not: N \ begin {tabular} {\ l__nebu_preamble_tl}}
      \ toprule
      \ l__nebu_table_body_tl
      \ bottomrule
      \ end {tabular}
    }
    
    \ cs_new_protected: Npn \ __ nebu_insert_table_part: nn # 1 # 2
     {
      \ int_set: Nn \ l_nebu_countrows_int
       {
        \ seq_count: c {l__nebu_ # 1_seq} / \ l__nebu_columns_int
       }
      \ int_step_inline: nnnn {1} {1} {\ l_nebu_countrows_int}
       {
        % Первая линия
        \ int_compare: nTF {## 1 = 1}
         {
          \ tl_put_right: Nn \ l__nebu_table_body_tl {# 2 & Oppgave &}
         }
         {
          \ tl_put_right: Nx \ l__nebu_table_body_tl
           {\ exp_not: N \ cmidrule {3- \ int_to_arabic: n {\ l__nebu_columns_int + 3}}}
          \ tl_put_right: Nn \ l__nebu_table_body_tl {& &}
         }
        \ int_step_inline: nnnn
         {(## 1-1) * \ l__nebu_columns_int + 1}
         {1}
         {## 1 * \ l__nebu_columns_int}
         {
          \ tl_put_right: Nx \ l__nebu_table_body_tl
           {\ seq_item: cn {l__nebu_ # 1_seq} {#### 1} &}
         }
         \ tl_put_right: Nn \ l__nebu_table_body_tl {\\}
         % Вторая линия
        \ int_compare: nTF {## 1 = 1}
         {\ tl_put_right: Nn \ l__nebu_table_body_tl {& Поенг &}}
         {\ tl_put_right: Nn \ l__nebu_table_body_tl {& &}}
         \ int_step_inline: nnnn
          {(## 1-1) * \ l__nebu_columns_int + 1}
          {1}
          {## 1 * \ l__nebu_columns_int}
          {
           \ tl_put_right: Nx \ l__nebu_table_body_tl
            {\ seq_item: cn {l__nebu_p # 1_seq} {#### 1} &}
          }
          \ tl_put_right: Nx \ l__nebu_table_body_tl
           {
            \ int_compare: nT {## 1 = 1}
             {\ int_to_arabic: n {\ use: c {l__nebu_p # 1_total_int}}}
            \ exp_not: N \\
           }
       }
     }
    
    \ ExplSyntaxOff
    
    \ setlength {\ parindent} {0pt}% только для примера
    
    \ begin {document}
    
    \ TypesetTable {
      Del1 = {1a1,1a2,1a3,1b1,1b2,1b3,1c, 1d1,1d2,1d3,1e1,1e2,1f, 1g1,1g2,1g3},
      PDel1 = {1, 1, 1, 1, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 0},
      Del2 = {2a, 2b, 2c, 2d, 2e, 2f, 3a1,3a2,3b, 4a, 4b, 4c, 4d, 5a, 5b, 5c, 6a, 6b},
      PDel2 = {2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 1, 2, 2, 2, 2}
    }
    
    \ bigskip
    
    \ TypesetTable [8] {
      Del1 = {1a1,1a2,1a3,1b1,1b2,1b3,1c, 1d1,1d2,1d3,1e1,1e2,1f, 1g1,1g2,1g3},
      PDel1 = {1, 1, 1, 1, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 0},
      Del2 = {2a, 2b, 2c, 2d, 2e, 2f, 3a1,3a2,3b, 4a, 4b, 4c, 4d, 5a, 5b, 5c, 6a, 6b},
      PDel2 = {2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 1, 2, 2, 2, 2}
    }
    
    
    \ конец {документ}
      


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

    Макрос \ addtoDel принимает три аргумента; первое — 1 или 2, для двух видов, второе — это метка, а третье — оценка. Вероятно, вы будете использовать его в макросе для набора упражнений.

    Новая команда \ TypesetTable имеет только один необязательный аргумент для установки порогового количества внутренних столбцов.

      \ documentclass {article}
    \ usepackage [a4paper, margin = 1cm] {geometry}
    \ usepackage {xparse, booktabs}
    
    \ ExplSyntaxOn
    
    \ NewDocumentCommand {\ TypesetTable} {O {10}}
     {
      \ seq_if_empty: NT \ g__nebu_deli_seq
       {
        \ seq_gput_right: Nn \ g__nebu_deli_seq {X}
        \ seq_gput_right: Nn \ g__nebu_pdeli_seq {0}
        \ seq_gput_right: Nn \ g__nebu_delii_seq {X}
        \ seq_gput_right: Nn \ g__nebu_pdelii_seq {0}
       }
      \ nebu_typeset_table: n {# 1}
     }
    
    \ NewDocumentCommand {\ addtoDel} {ммм}
     {
      \ clist_gput_right: cn {g__nebu_del \ int_to_roman: n {# 1} _clist} {# 2}
      \ clist_gput_right: cn {g__nebu_pdel \ int_to_roman: n {# 1} _clist} {# 3}
     }
    
    \ AtEndDocument {
      \ iow_shipout: cx {@auxout}
       {\ exp_not: N \ LoadDel {i} {\ g__nebu_deli_clist}}
      \ iow_shipout: cx {@auxout}
       {\ exp_not: N \ LoadPDel {i} {\ g__nebu_pdeli_clist}}
      \ iow_shipout: cx {@auxout}
       {\ exp_not: N \ LoadDel {ii} {\ g__nebu_delii_clist}}
      \ iow_shipout: cx {@auxout}
       {\ exp_not: N \ LoadPDel {ii} {\ g__nebu_pdelii_clist}}
    }
    \ cs_generate_variant: Nn \ iow_shipout: Nx {c}
    \ NewDocumentCommand {\ LoadDel} {мм}
     {
      \ seq_gset_split: cnn {g__nebu_del # 1_seq} {,} {# 2}
     }
    \ NewDocumentCommand {\ LoadPDel} {мм}
     {
      \ seq_gset_split: cnn {g__nebu_pdel # 1_seq} {,} {# 2}
     }
    \ cs_generate_variant: Nn \ seq_gset_split: Nnn {c}
    
    \ int_new: N \ l__nebu_columns_int
    \ int_new: N \ l__nebu_pdeli_total_int
    \ int_new: N \ l__nebu_pdelii_total_int
    \ int_new: N \ l_nebu_countrows_int
    \ seq_new: N \ g__nebu_deli_seq
    \ seq_new: N \ g__nebu_pdeli_seq
    \ seq_new: N \ g__nebu_delii_seq
    \ seq_new: N \ g__nebu_pdelii_seq
    \ clist_new: N \ g__nebu_deli_clist
    \ clist_new: N \ g__nebu_pdeli_clist
    \ clist_new: N \ g__nebu_delii_clist
    \ clist_new: N \ g__nebu_pdelii_clist
    \ tl_new: N \ l__nebu_preamble_tl
    \ tl_new: N \ l__nebu_table_body_tl
    
    \ cs_new_protected: Npn \ nebu_typeset_table: n # 1
     {
      % Вычислить количество внутренних столбцов
      \ int_set: Nn \ l__nebu_columns_int
       {
        \ int_min: nn {# 1}
         {
          \ int_max: nn {\ seq_count: N \ g__nebu_deli_seq}
                      {\ seq_count: N \ g__nebu_delii_seq}
         }
       }
      % Определите преамбулу таблицы
      \ tl_set: Nx \ l__nebu_preamble_tl
       {l c * {\ int_to_arabic: n {\ l__nebu_columns_int}} {c} c}
      % Вычислить сумму для Del1
      \ int_zero: N \ l__nebu_pdeli_total_int
      \ seq_map_inline: Nn \ g__nebu_pdeli_seq
       {\ int_set: Nn \ l__nebu_pdeli_total_int {\ l__nebu_pdeli_total_int + ## 1}}
      % Вычислить сумму для Del2
      \ int_zero: N \ l__nebu_pdelii_total_int
      \ seq_map_inline: Nn \ g__nebu_pdelii_seq
       {\ int_set: Nn \ l__nebu_pdelii_total_int {\ l__nebu_pdelii_total_int + ## 1}}
      % Начать создание содержимого таблицы
      \ tl_clear: N \ l__nebu_table_body_tl
      \ tl_put_right: Nx \ l__nebu_table_body_tl
       {\ exp_not: N \ multicolumn {\ int_to_arabic: n {\ l__nebu_columns_int + 2}} {c} {}}
      \ tl_put_right: Nn \ l__nebu_table_body_tl {& Sum \\ \ midrule}
    
      % Вставить Del1
      \ __ nebu_insert_table_part: nn {Deli} {Del ~ 1}
      \ tl_put_right: Nn \ l__nebu_table_body_tl {\ midrule}
      % Вставить Del2
      \ __ nebu_insert_table_part: nn {Delii} {Del ~ 2}
    
      % Добавить итог
      \ tl_put_right: Nx \ l__nebu_table_body_tl
       {
        \ exp_not: N \ midrule
        \ exp_not: N \ multicolumn
                    {\ int_to_arabic: n {2 + \ l__nebu_columns_int}}
                    { р }
                    {Total ~ antall ~ poeng}
        &
        \ int_to_arabic: n {\ l__nebu_pdeli_total_int + \ l__nebu_pdelii_total_int}
        \ exp_not: N \\
       }
    
      % Распечатать таблицу
      \ use: x {\ exp_not: N \ begin {tabular} {\ l__nebu_preamble_tl}}
      \ toprule
      \ l__nebu_table_body_tl
      \ bottomrule
      \ end {tabular}
    }
    
    \ cs_new_protected: Npn \ __ nebu_insert_table_part: nn # 1 # 2
     {
      \ int_set: Nn \ l_nebu_countrows_int
       {
        \ seq_count: c {g__nebu_ # 1_seq} / \ l__nebu_columns_int
       }
      \ int_step_inline: nnnn {1} {1} {\ l_nebu_countrows_int}
       {
        % Первая линия
        \ int_compare: nTF {## 1 = 1}
         {
          \ tl_put_right: Nn \ l__nebu_table_body_tl {# 2 & Oppgave &}
         }
         {
          \ tl_put_right: Nx \ l__nebu_table_body_tl
           {\ exp_not: N \ cmidrule (lr) {3- \ int_to_arabic: n {\ l__nebu_columns_int + 2}}}
          \ int_compare: nT {## 1 = 2}
           {\ tl_put_right: Nx \ l__nebu_table_body_tl
             {\ exp_not: N \ cmidrule (l {3em} r)
                {\ int_to_arabic: n {\ l__nebu_columns_int + 2} -
                 \ int_to_arabic: n {\ l__nebu_columns_int + 3}}
             }
           }
          \ tl_put_right: Nn \ l__nebu_table_body_tl {& &}
         }
        \ int_step_inline: nnnn
         {(## 1-1) * \ l__nebu_columns_int + 1}
         {1}
         {## 1 * \ l__nebu_columns_int}
         {
          \ tl_put_right: Nx \ l__nebu_table_body_tl
           {\ seq_item: cn {g__nebu_ # 1_seq} {#### 1} &}
         }
         \ tl_put_right: Nn \ l__nebu_table_body_tl {\\}
         % Вторая линия
        \ int_compare: nTF {## 1 = 1}
         {\ tl_put_right: Nn \ l__nebu_table_body_tl {& Поенг &}}
         {\ tl_put_right: Nn \ l__nebu_table_body_tl {& &}}
         \ int_step_inline: nnnn
          {(## 1-1) * \ l__nebu_columns_int + 1}
          {1}
          {## 1 * \ l__nebu_columns_int}
          {
           \ tl_put_right: Nx \ l__nebu_table_body_tl
            {\ seq_item: cn {g__nebu_p # 1_seq} {#### 1} &}
          }
          \ tl_put_right: Nx \ l__nebu_table_body_tl
           {
            \ int_compare: nT {## 1 = 1}
             {\ int_to_arabic: n {\ use: c {l__nebu_p # 1_total_int}}}
            \ exp_not: N \\
           }
       }
     }
    
    \ ExplSyntaxOff
    
    \ setlength {\ parindent} {0pt}% только для примера
    
    \ begin {document}
    
    \ TypesetTable
    
    \ bigskip
    
    \ TypesetTable [6]
    
    \ addtoDel {1} ​​{1a1} {2}
    \ addtoDel {1} ​​{1a2} {1}
    \ addtoDel {1} ​​{1a3} {1}
    \ addtoDel {1} ​​{1b} {2}
    \ addtoDel {1} ​​{1c} {2}
    
    \ addtoDel {2} {a1} {2}
    \ addtoDel {2} {a2} {1}
    \ addtoDel {2} {a3} {1}
    \ addtoDel {2} {b} {2}
    \ addtoDel {2} {c} {2}
    \ addtoDel {2} {d1} {2}
    \ addtoDel {2} {d2} {2}
    \ addtoDel {2} {e} {2}
    \ addtoDel {2} {f1} {2}
    \ addtoDel {2} {f2} {2}
    \ addtoDel {2} {f4} {2}
    \ addtoDel {2} {f5} {2}
    
    \ конец {документ}
      

    Создание таблиц в базе данных с помощью phpMyAdmin

    Создание таблицы и запоминание всех необходимых деталей может оказаться сложной задачей, если вы вручную запускаете команды для ее настройки.PhpMyAdmin может помочь с настройкой структуры таблиц и сделать весь процесс быстрым и легким. В этом руководстве предполагается, что вы уже вошли в PhpMyAdmin. Теперь давайте посмотрим, как выполнять SQL-запросы к базе данных.

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

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

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

    На странице создания таблицы есть поля, которые мы можем заполнить, например, Имя столбца, Тип данных, которые будут храниться в нем, символ Длина , которым будет ограничено значение, и тип Collation , который будет использоваться для хранения данных.Тип сопоставления будет зависеть от данных, которые будут храниться в записи. Если это целое число, сопоставление не имеет значения, но для текста и других типов, которые могут принимать много разных символов, для сопоставления может потребоваться установить что-то конкретное.

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

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

    Затем под столбцами мы можем установить тип Storage Engine , который будет использовать таблица. InnoDB и MyISAM являются наиболее распространенными для использования, но при необходимости доступны и другие типы. InnoDB обычно предпочтительнее, так как блокирует только строки (а не всю таблицу).

    Затем нажмите кнопку «Сохранить» внизу страницы.

    Итак, таблица наконец создана! Он готов хранить информацию или при необходимости может быть изменен.

    Заключение

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

    Мы будем рады, если вы присоединитесь к нам!

    Если у вас возникнут проблемы или проблемы при использовании PhpMyAdmin, просто позвоните нам сегодня по номеру 800.580.4985, или откройте чат или обратитесь к нам, чтобы поговорить с одним из наших знающих системных администраторов!

    Создание таблицы — документация cmd2 1.5

    cmd2 предоставляет класс создания таблицы, называемый
    cmd2.table_creator.TableCreator . Этот класс обрабатывает стиль ANSI
    последовательности и символы с шириной отображения больше 1 при выполнении
    расчет ширины. Он был разработан с возможностью построения таблиц в одну строку на
    время. Это помогает, когда у вас есть большие наборы данных, которые вы не хотите хранить.
    в памяти или когда вы получаете части набора данных постепенно.

    TableCreator имеет один общедоступный метод:
    cmd2.table_creator.TableCreator.generate_row ()

    Эта функция и cmd2.table_creator.Column
    class предоставляют все функции, необходимые для построения таблиц с заголовками, границами,
    цвета, горизонтальное и вертикальное выравнивание и перенос текста. Однако это
    как правило, проще унаследовать от этого класса и реализовать более детальный API
    вместо прямого использования TableCreator .

    Следующие классы таблиц основаны на TableCreator и представлены в
    cmd2.table_creator модуль. Их можно использовать как есть
    или в качестве примеров того, как создавать свои собственные классы таблиц.

    cmd2.table_creator.SimpleTable — Реализация TableCreator, которая
    создает таблицу без полей с необязательной строкой разделителя после заголовка.
    Этот класс можно использовать для создания всей таблицы сразу или по одной строке за раз.

    cmd2.table_creator.BorderedTable — Реализация TableCreator, которая
    создает таблицу с границами вокруг таблицы и между строками.Границы
    между столбцами также можно переключаться. Этот класс можно использовать для создания всего
    таблица сразу или по одной строке за раз.

    cmd2.table_creator.AlternatingTable — Реализация BorderedTable
    который использует цвета фона, чтобы различать строки вместо границы строки
    линий. Этот класс можно использовать для создания всей таблицы сразу или одной строки за раз.
    время.

    См. Пример table_creation, чтобы увидеть эти классы в использовании

    Как создавать таблицы в Microsoft Word

    Создание таблиц в Microsoft Word раньше было настолько утомительным, что большинство людей просто делали это в Excel, а затем импортировали в Word.Тем не менее, стоит попробовать инструменты Word 2013 для работы с таблицами, потому что этот процесс проще и есть некоторые новые графические параметры.

    Семь способов создания таблиц

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

    Графическая сетка / Выбрать таблицу из графика

    На вкладке «Вставка» нажмите кнопку Таблица . Откроется диалоговое окно «Вставить таблицу», в котором отображается базовый шаблон сетки, а также традиционные параметры меню под ним. Поместите курсор на первую ячейку в сетке и перемещайте его вниз и вперед, пока не выделите (для этого примера) четыре столбца и пять строк, затем щелкните один раз.

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

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

    Вставить таблицу

    Нажмите Вставить> Таблицы> Вставить таблицу в раскрывающемся меню. В диалоговом окне «Вставить таблицу» введите необходимое количество столбцов и строк в этой таблице (четыре столбца и пять строк). На панели AutoFit Behavior выберите Auto или щелкните стрелку вниз, чтобы выбрать определенный размер.Вы также можете выбрать AutoFit to Contents (создает узкие столбцы, которые расширяются по мере добавления данных) или AutoFit to Window (расширяет таблицу по размеру документа). Установите флажок Запомнить размеры для новых таблиц , если вы хотите, чтобы размеры, которые вы вводите сейчас, стали вашими значениями по умолчанию для будущих таблиц.

    Создайте новую таблицу с помощью «Вставить таблицу».

    Нарисовать таблицу

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

    После создания рамки поместите курсор внутри рамки и нарисуйте линии сверху и снизу для столбцов и строк (по одной). Не беспокойтесь о кривых линиях — Word их выравнивает по мере рисования.

    Чтобы добавить или удалить столбцы и / или строки позже, щелкните в любом месте внутри таблицы, затем выберите вкладку «Дизайн» в разделе «Работа с таблицами». Нажмите кнопку Draw Table , чтобы добавить или продолжить рисование линий курсором карандаша, или нажмите кнопку Eraser , чтобы удалить линии с курсором-ластиком.Чтобы удалить линию, просто коснитесь линии курсором ластика, и линия исчезнет.

    Создайте новую таблицу с помощью Draw Table.

    Электронная таблица Excel (создать в Word)

    Нажмите Вставить> Таблицы> Таблица Excel . Электронная таблица Excel вставляется в место вашего курсора. Вы можете продолжать использовать Excel, его меню и команды, но после ввода данных он преобразуется в нередактируемую графику.

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

    Также в раскрывающемся меню «Объект рабочего листа» можно щелкнуть Открыть , чтобы открыть электронную таблицу в Excel и управлять ею в этой программе. Или щелкните Преобразовать , чтобы открыть диалоговое окно Windows, в котором перечислены параметры преобразования файлов.

    Создайте новую таблицу с помощью электронной таблицы Excel.

    Электронная таблица Excel (скопируйте и вставьте существующий рабочий лист)

    Раньше электронные таблицы Excel приходилось импортировать в Word.Теперь вы можете просто скопировать и вставить. Откройте Excel, выделите электронную таблицу и скопируйте ее. Затем откройте Word, поместите курсор в нужное место и выберите Вставить> Сохранить исходное форматирование .

    Другие параметры в меню диалогового окна «Вставить» — «Объединить форматирование», которое изменяет формат текста в соответствии с файлом, в который вы вставили электронную таблицу, и «Сохранить только текст», при котором текст вставляется без сетки Excel, что означает, что вам, вероятно, придется выровняйте столбцы с вкладками.

    Скопируйте и вставьте существующую таблицу из Excel.

    Quick Tables

    Quick Tables — это шаблоны таблиц Word. В дополнение к девяти предоставленным шаблонам вы можете создавать свои собственные дизайны и сохранять их в галерее быстрых таблиц для использования в дальнейшем. Нажмите Вставка> Таблицы> Быстрые таблицы . Выберите шаблон таблицы в меню «Быстрые таблицы», затем измените его в соответствии с вашим проектом.

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

    Преобразовать текст в таблицу

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

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

    С помощью функции «Преобразовать текст в таблицу» можно разделить поля (имя, город, штат и т. Д.) Абзацами, табуляциями, запятыми или другим символом-разделителем, но использовать только один разделитель между каждым полем.

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

    .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *