cancel
Showing results for 
Search instead for 
Did you mean: 

build custom control for report

Former Member
0 Kudos

Our database contains custom blob fields that hold CAD-drawing data in our own special format. Years ago we built a C++ ActiveX control called WTComp that can be used in Access, VB, C++, C#, etc. to displays the drawings.

We're wanting to display those drawings in Crystal Reports.

In our crystal reports viewing application made with CR for Visual Studio 2005 we currently take the data from the database, place them in a in-memory-dataset, transform the data to PNG-Picture data and connect the dataset to the report to get the drawings viewed, but that is terribly slow.

Does anyone know, if it is somehow possible to place ActiveX controls in Crystal Reports (for VS 2005 or maybe any newer version) or if there is another way to display that drawings without having to convert them prior to showing the report?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello, Roland;

When you say the process in place is slow, is it slow creating the dataset, passing it to the report or both?

There is no option to use an ActiveX control in the report itself.

Crystal Reports 2008 (12.0) does support Flash in the report if that would be of any use to you.

The resolution you are using is the best one at this time. It is possible performance could be improved. I assume you are using the bundled version of Crystal Reports 10.2 with Visual Studio .NET 2005. Have you added the service pack?

How large is the Dataset you are using? (Number of records on average)

Do you have a Temp directory defined in the Environment variables on your system. Is it clear of old files? All of the data in the dataset, including the images, will be manipulated in the Temp directory.

Crystal Reports XI R2 (11.5) did make some improvements to the handling of memory for datasets that could improve performance.

Elaine

Answers (0)