Създаване на заявка от филтъра

  1. Отворете таблицата в лист View "Клиенти" (клиенти).
  2. Кликнете върху Промяна на филтъра (Филтър по форма) в лентата с инструменти. Появява се прозорец, в който можете да настроите филтър.
  3. Изберете от списъка поле позиция (ContactTitle) стойност Мениджър Продажби (Sales Manager).
  4. Тестване на филтъра, като кликнете върху Филтър за кандидатстване (Приложи филтър) в лентата с инструменти. Уверете се, че филтърът работи правилно, можете да го запишете за бъдеща употреба.
  5. Кликнете върху Промяна на филтъра (Филтър по форма) в лентата с инструменти отново да се върнете към прозореца на определение филтър.
  6. Кликнете върху Запазване на искането (File, Save As Query) в лентата с инструменти или изберете файла, Запиши като заявка (File, Save As Query). Появява се диалогов прозорец, в който трябва да укажете името на заявката (Фигура 4.34.): Мениджъри по продажбите и кликнете OK.
  7. Премахване на филтъра чрез кликване Извадете филтъра (Премахване филтър).

Фиг. 4.34. Записване филтър като заявка

Запазен филтър може лесно да се използва по-нататък, priiem два начина.

  • Можете отново да отворите таблицата "клиенти" (клиенти), инсталирайте спаси филтъра. За да направите това, първо трябва да се отвори определението на филтъра, като кликнете върху Редактиране на филтъра (Филтър по форма). След това кликнете върху бутона Изтегляне от заявката (Load от Query) в лентата с инструменти или изберете файла, Load от заявка (файлове, Load от Query). В този случай, а се отвори диалогов прозорец прилагането на филтъра (Приложимо филтър) (фиг. 4.35), което се изисква, за да изберете желания филтър в списъка и натиснете ОК, или просто да кликнете два пъти върху левия бутон на мишката върху името на филтъра. За да приложите филтър, трябва да щракнете върху филтър за кандидатстване (Приложи филтър) в лентата с инструменти.

Фиг. 4.35. диалогов прозорец приложна Филтър

Имайте предвид, че в списъка с филтри не се представят други искания, и има само един филтър запазва като заявка.

  • Изпълнение на заявката "Мениджъри по продажбите". За да направите това, разширяване на списъка на заявките в прозореца Database, намери искането "Мениджъри по продажбите" и да го отворите в лист за оглед, като щракнете върху бутона Open (Отвори). Можете да получите същия резултат като в първия случай, когато филтърът се прилага за една отворена таблица. Когато искането е отворена в режим на таблици или се прилага Филтър таблицата, натиснете тип, конструктор (View, преглед на дизайна) в лентата с инструменти. Появява се прозорец за заявки Конструктор, показване на искането, съответстващ на филтъра (фиг. 4.36).

Имайте предвид, че въпреки че заявката за режим таблица показва всички колони от оригиналната таблица, под формата на една колона "Позиция" Set поискване (ContactTitle), който съдържа условие за подбор, както и че не е включена в резултат на заявката. За да се разбере защо това се случи, отворете заявката в SQL режим. За да направите това, щракнете върху Преглед, SQL режим (Виж, SQL View). Съдържащи отчета за SQL се появява диалогов прозорец, който се обработва по време на изпълнение на заявката (фиг. 4.37). Това твърдение е, както следва:

* Означава, че избира всички полета от "Клиентите" масата.

Фиг. 4.36. Заявка "Мениджъри по продажбите" в режим на проектиране

Фиг. 4.37. Заявка "Мениджъри по продажбите" в SQL режим

В заявката могат също така да се поддържа така наречения разширен филтър. Разширен филтър се използва, ако искате да зададете комплексни критерии за подбор и сортиране на записи. За да създадете разширен филтър за отворен маса, трябва да стартирате записа, Филтър, разширен филтър (записи, Филтър, Advanced Filter / Sort). По този начин се предлага усъвършенствана филтър прозорец, който е много подобен на прозореца Заявка Builder. Фиг. 4.38 е усъвършенстван филтър прозорец за "Поръчки" и трапезни (по поръчка). За да създадете филтър, ние следвайте тези стъпки:

Фиг. 4.38. Разширено прозорец Филтър

разширен филтър кутия наистина е много подобен на прозореца Заявка Builder, но лентата е много различен от панел Query Builder инструмент. Например, не можете да добавите друга маса (разширен филтър построен само за една таблица - в този пример, втората таблица показва заместващата кутия) или към група записи. В лентата с инструменти, има само две важни бутони: прилагане на филтър (Приложи филтър) и Запазване на заявката (Запиши като заявка). офлайн низ филтър форма, съдържащи знамена включване поле в искането. Това означава, че филтърът не влияе на състава на колоните в таблицата с резултат - винаги показва всички графи, филтри само запис. Въпреки това, критериите за избор на записи могат да бъдат зададени произволно сложни. Те се определят от същите правила като в запитването.