procedure dataset1_onafterscroll(DataSet: TDataSet);
begin
dataset2.active:= false;
dataset2.params.parambyname('pid').value:= dataset.fieldbyname('id').value;
dataset2.active:= true;
end;
procedure dataset1_oninternalcalcfields(const sender: tmsebufdataset;
const fetching: Boolean);
begin
sender.fieldbyname('unitdef').value:= dataset2.fieldbyname('defunit').value;
end;
My purpose is after scrolling dataset and dataset2 refreshed, I will
change field 'unitdef' (fk_IntercalCalc) with new value from field
'defunit' from dataset2.
But the problem is dataset2.fieldbyname('defunit').value always get
same value. I think oninternalcalcfields did not call after
onafterscroll.
As designed? or this is bug?
Thanks
_______________________________________________
MSEide-MSEgui-talk mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mseide-msegui-talk