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

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

Вычисляемые поля [D7, IB6.x]


belkova ©   (2004-07-13 15:38:00) 

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


Anatoly Podgoretsky   (2004-07-13 16:34:00) [1]

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


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


> Сохраняю

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


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

Сохраняю


Johnmen   (2004-07-13 15:59:00) [4]

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

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


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


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

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


Johnmen   (2004-07-13 15:54:00) [6]

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

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


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


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

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


stone   (2004-07-13 15:51:00) [8]


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

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


Johnmen   (2004-07-13 15:49:00) [9]

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


Наверх

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