Главная страница
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.012 c
14-34548
Aristarh
2003-04-23 00:04
2003.05.12
Кто читал


1-34428
oleg_sys
2003-04-28 18:03
2003.05.12
Как определить командную строку вызова программы?


14-34596
djon007
2003-04-09 20:17
2003.05.12
Загрузить сайт?


14-34589
Mystic
2003-04-21 10:52
2003.05.12
Соревнование по программированию (Delphi)


4-34651
demonyator
2003-03-10 00:40
2003.05.12
Подскажите как определить имя exe шника имея Handle