Читаем Microsoft Access 2007 полностью

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

• Товар – номер товара из таблицы Товары компании ;

• Количество – число товаров данного наименования в заказе;

• Заказ – номер заказа из таблицы Заказы компании .

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

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

10. Нажмите кнопку Готово .

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

12. Чтобы протестировать созданную подстановку, перейдите в режим таблицы (кнопка Режим на вкладке Главная ). Щелкните кнопкой мыши в любой ячейке столбца, для которого создавалась подстановка, и нажмите кнопку

в правой части ячейки. На экране появится созданная подстановка, в которой вы можете выбрать значение поля (см. рис. 2.9).

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

Создание подстановки на основе фиксированного списка значений

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

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

2. Нажмите кнопку

и в появившемся списке (см. рис. 2.5) выберите значение Мастер подстановок . На экране появится окно Создание подстановки (см. рис. 2.10).

3. Установите переключатель в положение Будет введен фиксированный набор значений и нажмите кнопку Далее .

4. Введите количество столбцов (рис. 2.18). Затем щелкните кнопкой мыши в первой ячейке первого столбца и введите необходимое значение. Нажмите клавишу Tab для перехода к следующей ячейке. Введите таким образом весь набор значений для подстановки.

Рис. 2.18. Ввод списка значений

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных