------------------------------------
DO query2.qpr
------------------------------------
DO query3.qpr
------------------------------------
DO query4.qpr
------------------------------------
RELEASE WINDOWS
DO FORM ".\form8.scx"
Содержимое вышеперечисленных запросов в порядке следования:
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM izdelie;
ORDER BY Izdelie.дата_изг
------------------------------------
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM izdelie;
ORDER BY Izdelie.название
------------------------------------
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM izdelie;
ORDER BY Izdelie.вес_грамм
------------------------------------
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM izdelie;
ORDER BY Izdelie.цена_руб
Рис 18. Пример работы запроса (сортировка по дате изготовления)
Рис 19. Пример работы запроса (сортировка в алфавитном порядке)
Рис 20. Пример работы запроса (сортировка по весу)
Рис 21. Пример работы запроса (сортировка по цене)
Рис. 22. Меню запроса
Код метода Click кнопок «Самое дорогое», «Самое дешевое», «Средняя цена», «Стоимости отдельно», «Назад»:
DO query7.qpr
------------------------------------
DO query6.qpr
------------------------------------
DO query8.qpr
------------------------------------
DO query5.qpr
BROWSE
------------------------------------
RELEASE WINDOWS
DO FORM ".\form8.scx"
Содержимое вышеперечисленных запросов в порядке следования:
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM ;
izdelie,;
zapros_stoimost;
WHERE Izdelie.цена_руб = Zapros_stoimost.max_цена_р
------------------------------------
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM ;
izdelie,;
zapros_stoimost;
WHERE Izdelie.цена_руб = Zapros_stoimost.min_цена_р
------------------------------------
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM ;
izdelie,;
zapros_stoimost;
WHERE Izdelie.цена_руб = Zapros_stoimost.avg_цена_р
------------------------------------
SELECT MIN(Izdelie.цена_руб), MAX(Izdelie.цена_руб),;
AVG(Izdelie.цена_руб);
FROM ;
izdelie;
INTO TABLE zapros_stoimost.dbf
Рис. 23. Результат (max)
Рис. 24. Результат (min)
Рис. 25. Результат (avg)
Рис. 26. Результат (стоимости отдельно)
Рис. 27. Меню запроса
Код метода Click кнопки «Показать изделия …», «Назад»:
cena = thisform.text1.value
SELECT Izdelie.название, Izdelie.вид, Izdelie.дата_изг,;
Izdelie.место_изг, Izdelie.цена_руб, Izdelie.вес_грамм;
FROM ;
izdelie;
WHERE Izdelie.цена_руб> ( cena );
ORDER BY Izdelie.цена_руб
------------------------------------
RELEASE WINDOWS
DO FORM ".\form8.scx"
Рис. 28. Результат
Рис. 29. Меню запроса
Код метода Initэлемента ComboBox:
this.List(1)="1"
this.List(2)="3"
this.List(3)="6"
Код метода Click кнопки «Найти количество товара …», «Минимальная стоимость…», «Средняя стоимость…», «Максимальная стоимость…», «Стоимости отдельно», «Назад»:
y = thisform.combo1.value
IF y == '1'
SELECT SUM(Klient.колво_мес) FROM klient
ENDIF
IF y == '3'
SELECT SUM(Klient.колво_3мес) FROM klient
ENDIF
IF y == '6'
SELECT SUM(Klient.колво_6мес) FROM klient
ENDIF
------------------------------------
y = thisform.combo1.value
IF y == '1'
SELECT Izdelie.название, Table3.min_exp_3 AS общая_стоимость,;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.