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

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

Суммирование калькулируемых полей [D6, Paradox]


Страницы:   1 2

Эльман ©   (2003-03-07 16:44:00) 

Пмогите, пожалуйста, начинающему!
У меня DBGrid, подключенный к базе. Отображает что-то вроде накладной. Я не могу понять как вычислить сумму этой накладной. В таблице есть калькулируемые поля, которые вычисляют суммарную стоимость одной строки, нужно посчитать сумму этих полей. :(
Пожалуйста, помогите советом.


Эльман   (2003-03-07 18:17:00) [21]

Mike, дорогой, хоть ты меня понял. Только теперь скажи , как переходить со строки на строку, плиз.


Mike Kouzmine   (2003-03-07 18:10:00) [22]

Переходи со строки на строку и суммируй поле :). Только не различай их, они сами различаться.


Эльман   (2003-03-07 18:09:00) [23]

Вобщем, мне надо суммировать не колонки, а строки.


Эльман   (2003-03-07 18:07:00) [24]

Так как различить значения полей в разных строках, чтобы их сложить? Вот вроде ясно спросил :)


Эльман   (2003-03-07 18:05:00) [25]

Видимо не правильно сформулировал вопрос.
Я могу считать значение текущего поля, но их ведь несколько под одним именем.


Smashich   (2003-03-07 17:54:00) [26]

>нужно посчитать сумму этих полей. :( ...
>НО ЧТО СКЛАДЫВАТЬ???

вот их и складывай...поля эти...
ты не знаешь как получить значение поля?


Mike Kouzmine   (2003-03-07 17:53:00) [27]

Посмотри на какие поля ссылаются колонки которые надо суммировать. Их и суммируй (поля).


Эльман   (2003-03-07 17:52:00) [28]

Единственный выход пока вижу в том, чтобы использовать ClientDataSet - там есть совокупные характеристики.


Эльман   (2003-03-07 17:49:00) [29]

вопрос как раз и заключается не в теории , а как это в коде воплотить.


Эльман   (2003-03-07 17:47:00) [30]

Так вот! Я и не могу сообразить что к чему складывать. Что нужно сделать перебор типа while do понятно, НО ЧТО СКЛАДЫВАТЬ???


Anatoly Podgoretsky   (2003-03-07 17:41:00) [31]

Да и к тому же у него нет этого поля в таблице


Mike Kouzmine   (2003-03-07 17:38:00) [32]

_KPOT_ Для парадокса трудно сказать, что быстрее - запрос или перебор


_KPOT_   (2003-03-07 17:20:00) [33]

Lu4she naverno otdel"nij select iz bazi


Mike Kouzmine   (2003-03-07 16:57:00) [34]

А если используешь dbgrideh, то можно использовать Columns[].Footer


Anatoly Podgoretsky   (2003-03-07 16:54:00) [35]

В цикле складывая значения поля.


Страницы:   1 2

Наверх

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