Icon View Incident Report

Serious Serious
Reported By: Ronald van der Pas
Reported On: 12/11/2015
For: Version 2.03 Build 1
# 4324 OnCalculateRow Event Incorrectly Triggered When TDataSet Instance is in dsFind State

It seems like having a Calculated column in a TDataset can interfere with the TDataSet.Find method.

I use the find method in the following procedure, and that works fine until I use the following tbPlanning.CalculateRow function. Then the find method works correct the fisrt time I call it, but if I call it again it can not find the row.

function TEdPlanningForm.FindAndPlan(Function:string):boolean;
begin
Result:=false;
tbPlanning.InitFind;
tbPlanning.Columns['function'].AsString:=Function;
if tbPlanning.Find(false,true) then
  begin
  tbPlanning.Update;
  tbPlanning.Columns['vak1'].AsInteger:=1;
  tbPlanning.Save;
  result:=true;
  end;
end;



Resolution Resolution
Fixed Problem on 12/11/2015 in version 2.04 build 1


Products Affected Products Affected
Elevate Web Builder
Elevate Web Builder Trial

Image