Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подсчет по категориям [D7, WinXP]


Иванов ©   (2006-09-06 15:04:00) 

В StringGrid имеются строки типа:
Наименование        Кол-во
Цемент                  100 кг
Песок                    550 кг
Гвозди                   1 кг
Песок                    100 кг
Гвозди                   3 кг  
Песок                    175 кг

Как сощитать кол-во по категориям т.е. получить
песок                    825 кг
гвозди                   4 кг
и т.д. Подскажите


Сергей М.   (2006-09-06 16:14:00) [1]


> Иванов   (06.09.06 15:04)


Иванов на остановке ?
В ожидании колесницы ?
В предвкушеньи кружки пива ?
В понедельник утром жизнь тяжела ?

) (С) БГ

Намёк - эти данные в грид с потолка свалились ?


Sergey13   (2006-09-06 15:32:00) [2]

А откуда это все берется? В смысле строки, а не сами стройматериалы конечно.


MacroDenS   (2006-09-06 15:24:00) [3]

Раздели таблицу на :
Наименование        Ед. изм.        Кол-во
Цемент                     кг                100
Песок                       кг                550
Гвозди                      кг                1
Песок                       кг                100
Гвозди                      кг                3  
Песок                       кг                175

И смотрится красивее и с циферами мудрить меньше придется.
А по вопросу см [1]


Джо   (2006-09-06 15:05:00) [4]

> и т.д. Подскажите

Цикл, оператор сравнения, оператор сложения, StrToInt. И StringReplace, чтобы убрать "кг" из строки.


Наверх

Титульная страница Поиск, карта сайта Написать письмо