Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.08;
Скачать: CL | DM;

Вниз

Существует ли стандартный способ для перерасчета вычислимых полей   Найти похожие ветки 

 
AngeL B.   (2002-07-18 12:29) [0]

Есть вычислимое поле, зависящее от другой таблицы. Та таблица изменяется, но при этом необходимо, чтобы вычислимое поле в первой таблице также пересчиталось. Существует ли стандартное решение?


 
Johnmen ©   (2002-07-18 12:35) [1]

Refresh на НД 1


 
AngeL B.   (2002-07-18 13:02) [2]


> Johnmen © (18.07.02 12:35)
> Refresh на НД 1

Есть целых два НО:
1) как это жестоко, целый рефреш чтобы только перерасчитать вычю поле в одной (текущей записи)
2) Refresh переводит НД на первую запись, что недопустимо. (можно конечно сохранять и аостанавливать позицию, но тогда это уже вдвойне жестоко).

Я спрашивал про более "тонкие" пути.


 
Johnmen ©   (2002-07-18 13:04) [3]

Для указания более тонких путей не мешало бы привести тип СУБД и компоненты доступа !


 
AngeL B.   (2002-07-18 13:16) [4]

Ну если хотите, то ADO and Jet 4.0 (Access 2000).
Поле Calculated. Хотелось бы, чтобы был его перерасчет и при этом не менялось позиция текущей записи (в том числе в буфере), т.к. иначе грид отображающий НД 1 "прыгает", что смотриться не совсем весело.


 
Johnmen ©   (2002-07-18 13:27) [5]

Я так понимаю, это для целей отображения ?
Если да, то достаточно "освежить" отрисовку соответствующего Data Aware компонента.



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

Текущий архив: 2002.08.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
6-24158
yastal
2002-01-10 16:38
2002.08.08
Нужно скачать по ftp с удаленного компьютера сразу несколько файлов


1-24067
Ученик
2002-07-26 11:05
2002.08.08
Добавление свойств компонентов в Run-Time


3-23939
NDR
2002-07-17 15:36
2002.08.08
Table1 Режим чтобы нельзя было добавлять новые записи


3-23914
FLIZ
2002-07-18 10:54
2002.08.08
Как выполнить V.Basic-ский код, хранящейся в базе Access ?


1-24079
U-Rustam
2002-07-26 13:17
2002.08.08
Перевод из Delphi 3 в Delphi 5