TFrxDBCrossView error - Could not convert variant of type (String) into type (Double)

with a simple report using the cross tab object, i get this error when running from the delphi IDE. if i run the compiled program without IDE the error doesnt show up at least. The report(s) are simple, Y column productcode, X column custType (both strings), and the Qty is the value.
The error dialog pops up about 4 times before the report displays but after the db table is opened. i tried using persistent fields too.
if i dump the cross tab object and put normal banded fields in, the report works without errors. is there a bug in the CrossTab object TFrxDBCrossView

EVariantTypeCastError - Could not convert variant of type (String) into type (Double)

if i break it cant find frxCross.pas so i choose ignore.

dev tool: CodeGear??? Delphi?® 2007 for Win32?® Version 11.0.2902.10471
fast report: 4.6.110 but had same with stable 4.6.0

anyone offer any suggestions?
dean







Comments

  • gordkgordk St.Catherines On. Canada.
    edited 7:27AM
    the error you are getting when running in the ide by clicking preview usually occurs if you are using
    any external run time report component events, such as obp, ogv or ouf of the report component.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.