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

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

Проблема с вычисляемыми полями [D6, Oracle]


ТеньЛуны ©   (2002-01-30 15:08:00) 

Есть таблица, в ней 4 изначальных поля, и 2-3 вычисляемых. Одно из полей - даты. Вычисление одного поля зависит от разности дат, текущей и предыдущей.
Как решить данную проблему?


ТеньЛуны   (2002-01-30 17:44:00) [1]

Во-Во! Именно, вот я и думаю как можно решить данную проблему!


Johnmen   (2002-01-30 17:37:00) [2]

Такое сделать невозможно !!! т.к. OnCalckFields "знает" только про ту запись, для которой он ваполняется...


ТеньЛуны   (2002-01-30 17:17:00) [3]

есть какая то текущая запись, "вертикальная" позиция в таблице, и в данный момент активна именно она в обработчике OnCalckFields, как мне в этот момент получить значение более "верхнего" значения поля Date (есть 4 поля в физ. таблице и 2 вычисляемых, с одним проблем нету, есть с вычислением вторго поля)
формула примерна такая (trunc(date2)-trunc(date1))*n, где n какое-то число, date2 - дата текушей записи, date1 - дата предыдущей записи


Johnmen   (2002-01-30 17:00:00) [4]

Извини, но не понял, что значит ...находиться в предыдущей записи...: предыдущая по отношению к какой ?


ТеньЛуны   (2002-01-30 16:55:00) [5]

Проблема в том, что я не знаю, как мне получить предыдущую дату в обработчике OnCalckFields


ТеньЛуны   (2002-01-30 16:55:00) [6]

Проблема в том, что я не знаю, как мне получить предыдущую дату в обработчике OnCalckFields
т.е. дата находиться в предыдущей записи


Johnmen   (2002-01-30 15:33:00) [7]

Не совсем понятно, в чем проблема...


ТеньЛуны   (2002-01-30 15:27:00) [8]

Сорри....промазал, не Оракл а Парадокс!


Наверх

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