User (Legacy) Posted April 23, 2003 Report Posted April 23, 2003 I am considering using ChartFX as a control in Active Reports 2.0, as the image quality of the printed chart looks much cleaner (i.e. smooth edges) than either Olectra we're currently using, and also an upgrade to ComponentOne Chart 8. However, in testing, I have the following problem: When I first draw the ActiveX control on a new Active Reports designer, and then right-click and view the properties, everything looks fine. If I close the Active Report designer and then re-open it, the property pages for the chart only contains 4 tabs: General, Series, Axes, 3D. Moreover, attempting to change certain properties in the VB properties window, or in code, results in an invalid property value error (i.e. NSeries is set at 2 and can't be changed). This appears to be a conflict with Active Reports, as using the chart on a form in the same project does not reproduce the behaviour. Also, when choosing a control, the choice is different on a form vs. an ActiveReport: ActiveReports designer: ChartFX IE 2000 DTC for ASP ChartFX Client Server Control Form: ChartFX IE Client ChartFX Client Server Control I have both IE 2000 and an evaluation version of Client Server 5.1 on my machine. Additionally, the wizard that starts after dropping the control on the form does not appear when dropped in an Active Report. Any help would be appreciated, both with respect to the above behaviour, and if the problem can be solved, what version of ChartFX that would be appropriate to use with Active Reports as a control. I am using VB6 SP5, and Active Reports 2.0.1195. We distribute our reports as ActiveX DLLs. Regards, Brian
Software FX Posted April 24, 2003 Report Posted April 24, 2003 The problem you are having is related to a issue with Active Reports not telling providing us the right information to whether we are at design-time or at run-time, at design time we display more property pages designed for the programmer (as opposed to the end-user). As long as Active Reports tell us that it is at run-time, this problem will continue to happen. However, this is not a very big problem as all you can do using those missing property pages you can do in code. Notice the NSeries property is not to be set in code. The correct way to specify the number of series and points is by passing data to the chart either using GetExternalData or OpenDataEx. Check the docs. on "Passing data" for more details. PS: The component you must use is: ChartFX Client Server Control -- FP Software FX, Inc.
User (Legacy) Posted April 24, 2003 Author Report Posted April 24, 2003 Great, if everything can be done in code then that is fine. With respect to the control I need to use, are you also implying that I need to use Client Server 5.1 (and not IE 2000)? Thanks, Brian "SoftwareFX Support" <support@softwarefx.com> wrote in message news:C2ahHBnCDHA.1356@webserver1.softwarefx.com... > The problem you are having is related to a issue with Active Reports not > telling providing us the right information to whether we are at design-time > or at run-time, at design time we display more property pages designed for > the programmer (as opposed to the end-user). > > As long as Active Reports tell us that it is at run-time, this problem will > continue to happen. However, this is not a very big problem as all you can > do using those missing property pages you can do in code. > > Notice the NSeries property is not to be set in code. The correct way to > specify the number of series and points is by passing data to the chart > either using GetExternalData or OpenDataEx. > > Check the docs. on "Passing data" for more details. > > PS: The component you must use is: > > ChartFX Client Server Control > > -- > FP > Software FX, Inc. > >
Software FX Posted April 24, 2003 Report Posted April 24, 2003 Chart FX Client Server is royalty free for distribution and it is designed to be used in Desktop (interactive) applications. Chart FX Internet is designed to work on a Web server and it is licensed per server. -- FP Software FX, Inc.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.