Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.12;
Скачать: CL | DM;

Вниз

Помогите опобразить дополнительные данные в таблице   Найти похожие ветки 

 
Mirva   (2003-04-22 06:54) [0]

У меня в таблице выводится наименование товара, отсортированный по типу товара. Я хочу чтобы отображалось в TBDGrid название типа товара, потом наименование товаров, относящихся к данному типу, потом снова следующий тип товара и потом опять наименование товаров, относящихся к данному типу и т.д.
Пример:
--------------------------
№/ Наименование/Кол-во/
--------------------------
Молочные продукты (это тип)/<-как добавить эту строчку
1/ Молоко / 10
2/ Сметана / 20
Хлебобулочные зделия/ <-как добавить эту строчку
1/ Хлеб белый / 40
2/ Хлеб 3 / 30
---------------------------
Данные в таблицу выводятся через SQL-запрос.

Зарание благодарен за ответы.


 
ЮЮ ©   (2003-04-22 07:01) [1]

UNION
запрос, возвращающий недостающие в гриде строки
ORDER BY
обеспечивающий необходимый порядок следования строк


 
Zacho ©   (2003-04-22 07:25) [2]

Небольшой советик:
В реально работающей торгово-складской системе товаров может быть очень много (около 10000 (и более) наименований - вполне реально) и выводить их все в грид - издевательство над пользователем. Поэтому обычно делают древовидный классификатор товаров. Одна из возможных реализаций интерфейса - слева TreeView с классификатором, справа - DBGrid с товарами типа, выбранного в классификаторе.


 
Mirva   (2003-04-22 07:36) [3]

RE: Zacho - во всей базе будет не более 1000 наименований.
у меня есть фильт по типу товара.

RE: ЮЮ - не понял про Union
ORDER BY - я использую его для сортировки по типу.

Но как мне добавить строчку в Grid в нужном месте на переходе между типами товаров?


 
Mirva   (2003-04-22 07:47) [4]

RE: Zacho - сначала твою идею не одобрил, но через минуту заценил ее - большое спасибо - избавил от многих проблем



Страницы: 1 вся ветка

Текущий архив: 2003.05.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
7-34623
alikm
2003-03-18 14:33
2003.05.12
Как выдвинуть, задвинуть и проверить лоток CD-Rom a?


6-34537
Winni
2003-03-07 07:37
2003.05.12
Как перехватить щелчок по гипертекстовой ссылке в WebBrowsere?


3-34344
Evgeny
2003-04-22 12:32
2003.05.12
SQL запрос


8-34511
jee
2003-01-31 13:54
2003.05.12
Тоновый набор


3-34327
Dennis
2003-04-20 12:10
2003.05.12
Как законнектить BDE к SQL2000?