> I think by a simple scroll without post the fkInternalCalc field value needs
> not to be refreshed because the data does not change? If the data in master
> dataset has been edited oninternalcalcfields of the master dataset will be
> called by updaterecord().
>
> If the detail dataset has constant data or can be updated locally and is small
> enough to be stored locally it is also possible to use a fkLookup field in the
> master dataset with a local index for the key field in the detail dataset.
> Please do not set <TField>.LookupCache. MSEgui lookup fields use the fast
> direct data access.

Maybe I do wrong to undertand oninternalcalcfields event, AFAIK this
event do after a dataset is opened or while fetching all rows, and not
called every record position is moved.
So, my problem is fixed with call another dataset (detail dataset) on
event oninternalcalcfields.

Thanks for all your suggestion.
_______________________________________________
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/mseide-msegui-talk

Reply via email to