В форме или отчете отображаются не все данные

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

Признаки

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

Причина

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

Решение

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

Если форма или отчет были созданы, а затем были сохранены с включенным фильтром, то для того, чтобы его отключить, измените свойство Источник записей (Record Source), используя следующую процедуру.

Удаление постоянного фильтра из формы или отчета

  1. В области переходов щелкните правой кнопкой мыши форму или отчет и выберите в контекстном меню команду Конструктор. Объект будет открыт в режиме конструктора.

  2. Если окно свойств не видно, нажмите клавишу F4 для его отображения.

  3. Щелкните в поле свойства Источник записей объекта и нажмите кнопку Кнопка "Построитель" . Откроется конструктор запросов, отображается запрос набора записей объекта.

  4. Найдите в бланке запроса фильтруемые поля и условия фильтрации. На рисунке показан пример, в котором фильтруется одно поле, «Название организации», и используется одно условие, Contoso, Ltd.

    Постоянный фильтр формы

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

  6. Чтобы удалить фильтруемое поле и его условие, нажмите клавишу DELETE.

  7. Повторите шаги 5 и 6 для каждого фильтруемого поля, которое требуется удалить из структуры объекта.

  8. Завершите работу конструктора запросов. В окне подтверждения сохранения изменений, внесенных в инструкцию SQL, и обновления свойства нажмите кнопку Да.

    Постоянный фильтр будет удален из формы или отчета.

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

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

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

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

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

×