Форум: "Базы";
Текущий архив: 2003.05.12;
Скачать: [xml.tar.bz2];
ВнизПомогите опобразить дополнительные данные в таблице Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c