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

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

Как на основе 2 вычисляемых полей посчитать третье? [D6, Paradox]


Брат ©   (2003-10-09 10:55:00) 

У меня есть 3 вычисляемых поля. Два из них вычисляються на основе остальных невычисляемых полей, а третья вычисляется как поле2/поле1. В процедуре OnCalcFields все это дело описано. При выполнении программы два первых поля вычисляются, а третье не хочет (в ячейки ничего не выводится). Как можно организовать чтобы вычисляемое поле формировалось на основе других вычисляемых полей?


Кщд   (2003-10-09 12:57:00) [1]

точно на ноль нет деления?
код?


Mike Kouzmine   (2003-10-09 11:11:00) [2]

OnCalcFields
begin
Первое поле := 1;
Второе := 2;
Третье := Первое * Второе;
end;


Брат   (2003-10-09 11:09:00) [3]


> Странненько. А вы его сделайте как то_из_чего_состоит_первое_поле/то_из_чего_состоит_второе_поле.

дело в том что в таблице 115 полей - оно и так долго вычисляется...
все-таки сложить 2 цифры проще чем слаживать 100...


> А ты как делаешь? А null-значения нигде в значениях полей
> не встечаются?

неа, нигде


DenK_vrtz   (2003-10-09 11:05:00) [4]

>>Как можно организовать чтобы вычисляемое поле формировалось на основе других вычисляемых полей?

А ты как делаешь? А null-значения нигде в значениях полей не встечаются?


Val   (2003-10-09 11:04:00) [5]

Странненько. А вы его сделайте как то_из_чего_состоит_первое_поле/то_из_чего_состоит_второе_поле.


Наверх

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