ПредишенСледващото

ГЛАВА 9
База данни заявки

Една от основните цели на разработеното приложение е бързо търсене на информация в базата данни и да получават отговори на различни въпроси. За тази цел, Visual FoxPro използва инструменти, наречени искания.

Например, вие трябва да изберете от таблица с информация за клиентите, които живеят в Москва и Московска област, или да създадете списък от клиенти, които са закупили през последния месец, стоки на стойност повече от 5000 рубли, и да ги подредите по азбучен ред от областта, която съдържа името на клиента. За решаването на тези проблеми е дизайнер на заявката и екип от SELECT език Visual FoxPro.

С Visual FoxPro Query Designer можете да създавате различни критерии на трудност, за да изберете записи от една или повече таблици, докато се посочва кои области трябва да се показва в заявката. Над области, избрани от таблица с заявката можете да извършвате различни изчисления.

Фиг. 9.1. Въведете условия за подбор на съветника за заявки

За да създадете заявка, можете да използвате съветника за заявки, които постоянно пита за името на таблиците, използвани в заявката, списъкът на таблици, полета, тест за поръчки и условия за филтриране на данните. Фиг. 9.1 показва съветника, който ви позволява да се генерират условия за филтриране избрани от диалоговия прозорец на маса. Ние няма да се помисли за създаването на заявки с помощта на съветника, т. За. За заявки Builder е лесна работа и в него няма да бъде трудно.

За да създадете заявка в прозореца Заявка дизайнер, направете следното:

  1. В раздела на данните (Data) проект на дизайнера, изберете Заявки група (Request).
  2. Щракнете върху бутона Ново (New).
  3. В диалоговия прозорец New Query (Търсене), щракнете върху бутона New Query (Търсене). Отваря Add маса или прозорец за избор на прозорец View маса (Добавяне на таблица или изглед на данните).
  4. В този диалогов прозорец, изберете таблицата, чиито данни искате да използвате по заявка, както и с помощта на бутона Add (Добавяне) ги преместите прозореца на заявката дизайн.
  5. След като сте избрали таблиците, щракнете върху бутона за затваряне (Close).

От прозореца (фиг. 9.2) Query Designer се появява на екрана, който съдържа имената на избрани таблици и кликнете Query (в) се появява в основното меню. Можете да се пристъпи към формирането на условията на заявката.

За да отворите по-рано създаден заявка в Query Designer прозорец в раздела на данните (Data) в групата на прозорците проект Заявки (Request) да се намери изменяема поискване, да го маркирате и натиснете Modify (Промени).

Отворът в заявките раздела Конструкторът е необходимо, да изпълните следните стъпки:

  • избрани полета заявка Получената маса;
  • се изчисляват образуване области;
  • конкретизиране на критериите за вземане на проби, групирането и подреждането на данните;
  • Вие определяте къде да се покаже на снимачната площадка резултат.

В горната част на прозореца е панел дизайнерски искания, която показва, използвани в заявката. По-долу са раздели за избиране на полето за заявка и условията за вземане на проби. Целта на тези раздели са изброени в таблица. 9.1.

Фиг. 9.2. Дизайнер прозорец Query с избрания масата на клиента

Таблица 9.1. Цел Query Designer раздели прозорци

Свързани статии

Подкрепете проекта - споделете линка, благодаря!