Читаем Access 2002: Самоучитель полностью

Если вы хотите сохранить записи, отобранные в результате запроса, щелкните по кнопке

(Сохранить в виде запроса) на панели инструментов. На экране появится окно Сохранить в виде запроса, в котором предлагается имя сохраняемого запроса. Либо согласитесь с предлагаемым названием, либо введите новое. Во втором случае программа может сообщить, что запрос с таким названием уже существует. Тогда замените предыдущий запрос. Кнопка возникает на панели инструментов только на данном этапе работы, поэтому щелкнуть по ней надо именно здесь.

Теперь можно выполнить подготовленный запрос. Для этого щелкните по кнопке

(Применение фильтра). В полях формы появятся значения полей одной из отобранных записей (см. рис. 4.33). Это будет та же самая форма Записи, но содержащая все данные (см. поле номера записи), которые были отобраны на основе заданного фильтра. В поле номера появившейся записи вы увидите ее номер и общее количество отобранных (отфильтрованных) записей.

Рис. 4.33

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

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

(Изменить фильтр).

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

(Удалить фильтр) на панели инструментов.

Итак, повторим основные правила отбора (фильтрации) записей с помощью формы:

• отбор может осуществляться по нескольким условиям, как задаваемым одновременно (схема «И»), так и взаимоисключающим (схема «ИЛИ»);

• если одновременно задать различные критерии отбора в нескольких полях (схема «И»), фильтр будет возвращать только те записи, в которых каждое из полей отвечает всем указанным условиям;

• предположим, вы хотите указать несколько значений, которые запись, включаемая в результирующий набор, может содержать в одном поле (схема «ИЛИ»). Выберите вкладку ИЛИ (ее ярлычок находится в левом нижнем углу окна на рис. 4.32). Фильтр будет возвращать записи, которые содержат в полях:

– все значения, указанные во вкладке Найти;

– все значения, указанные в первой вкладке ИЛИ;

– все значения, указанные во второй вкладке ИЛИ, и т. д.

<p>Ввод и корректировка данных</p>

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

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

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

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

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

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

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

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

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

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

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