Вниз
Скачать: CL | DM;

Вычисляемые поля   Найти похожие ветки 

 
belkova   (2004-07-13 15:38) [0]

Мастера delphi! Подскажите пожалуйста, Почему не вычисляется вычисляемое поле. В FieldsEditor создаю  поле Summa, выбираю тип  Calculated. Есть обработчик onCalcFields
Table1["Summa"]:=table1["Counts"]*Table1["Price"];
При вставке данных в таблицу сумма не считается.


 
Johnmen ©   (2004-07-13 15:49) [1]

Вычисляемое поле вычисляется только в момент обращения к нему, явного или нет. Модификация НД или таблицы на это не влияет...


 
stone ©   (2004-07-13 15:51) [2]


> Модификация НД или таблицы на это не влияет...

Это с каких пор?


 
Соловьев ©   (2004-07-13 15:53) [3]


> При вставке данных в таблицу сумма не считается

если сохранить?


 
Johnmen ©   (2004-07-13 15:54) [4]

>Это с каких пор?

Ныне и присно и вовеки-веков...


 
stone ©   (2004-07-13 15:57) [5]


> Johnmen ©   (13.07.04 15:54) [4]

ты хочешь сказать, что если сделать изменить НД и сделать Post, вычисляемые поля не пересчитаются?


 
belkova   (2004-07-13 15:59) [6]

Сохраняю


 
Johnmen ©   (2004-07-13 15:59) [7]

>stone ©   (13.07.04 15:57) [5]
>ты хочешь сказать, что если сделать изменить НД и сделать Post,
>вычисляемые поля не пересчитаются?

Нет. Не хочу...:)
В данном случае будет неявное обращение в выч.полям.


 
Соловьев ©   (2004-07-13 16:17) [8]


> Сохраняю

значит не сохраняете


 
Anatoly Podgoretsky ©   (2004-07-13 16:34) [9]

belkova   (13.07.04 15:59) [6]
Надо привести больше кода.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
1-1090685928
fess
2004-07-24 20:18
2004.08.08
Оператор for


4-1088510108
NLO
2004-06-29 15:55
2004.08.08
Find_Window


14-1090291105
Anger
2004-07-20 06:38
2004.08.08
IdSMTPServer


6-1086771539
_ice_
2004-06-09 12:58
2004.08.08
Проверка подсоединения сетевого ресурса


8-1084813194
Nomolos
2004-05-17 20:59
2004.08.08
Нужны линки на исходники аудио-граббера




   Наверх