Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.005 c
14-34617
Феликс
2003-04-22 00:22
2003.05.12
Как вы считаете, можно ли верить заявлению Валерии?


1-34422
saty
2003-04-28 16:08
2003.05.12
файл с записями


3-34377
supersan
2003-04-21 16:40
2003.05.12
Получение значения поля только что вставляемой записи


1-34494
kull
2003-04-29 15:17
2003.05.12
Как засерить иконку?


1-34406
Striker
2003-04-30 12:08
2003.05.12
как из listbox1 перенести выделеные строки в listbox2 ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский