![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.04.2007
Сообщений: 10
|
![]()
Возможно ли применение математических операций к нему?! например, ячейки 0.0 и 0.1 нужно сложить, а результат вывести в 0.2!
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.12.2006
Сообщений: 241
|
![]()
Конечно можно. Если неошибаюсь эта тема раскрыта в книге Филенова "Библия програмиста на делфи"
Програмисты - единственные люди, которым платят за исправления их же ошибок
![]() |
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
nur, для этого делаются вычисляемые поля. Прям в дизайне в DBGrid добавляется вычисляемое поле которое по OnCalcFields вычисляется кодом твоим.
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 21.04.2007
Сообщений: 10
|
![]()
объясните, что делать, плиз! я указываю на ячейки к которым нужно применить операции матем-е, но компилятор пишет: мол stream и string - несовместимые форматы!
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Во-первых ты вычисляемые поля создавать научился? во-вторых какого типа ты получаешь данные из этих полей? Может их нужно приводить к вещественному.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 21.04.2007
Сообщений: 10
|
![]()
вот в этом-то и проблема вся! не могу заставить его переводить строковые типы в числовые.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 21.04.2007
Сообщений: 10
|
![]()
блиин глупо, но придется спрашивать! вычисляемые поля создавать как!?
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
1. кликаешь по своей XXXTable(Query), в появившемся окошке вызывай контекстное меню, в нем кликай new field
2. Тип поля устанавливай, имя и галочку на Calculated 3. Появилось новое поле (остальные не забудь добавить) теперь его можно вычислять в событии OnCalcFields примерно так: Код:
Ясно?
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 21.04.2007
Сообщений: 10
|
![]()
ясно, попробую! спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не запускается дельфи | L_M | Общие вопросы Delphi | 3 | 21.04.2013 07:17 |
производительность БД в Дельфи | gene2109 | БД в Delphi | 12 | 01.08.2008 22:45 |
двумерка в дельфи | Puffy | Помощь студентам | 4 | 13.05.2008 01:04 |
ПРОблема с дельфи | by -ORTODOX- | Общие вопросы Delphi | 10 | 14.03.2008 18:21 |
многопользовательский чат дельфи | ben95 | Помощь студентам | 8 | 02.02.2008 11:59 |