Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Kammreport
Message
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Title:
Miscellaneous
Thread ID:
00686300
Message ID:
00686307
Views:
33
>Hello! I'm a non-MM user who has downloaded the kammreport files from your site. I assume that kbizness.vcx, cactivex.vcx, ccontrols.vcx, cforms.vcx, kcontrols.vcx, cevent.vcx, and kcustctl.vcx are MM libaries. Is this right?
>
>Thank you very much.

Yes. There is also a version that works w/o MM's. It doesn't include the report form stuff, though - it's basically just the class that communicates with Crystal Reports and previewing reports. If you're planning on customizing the report form control to be used outside of MM's, you'll have to duplicate the functionality of those missing classes.

Basically, KBizness is MM's business object class. I'm using it to load the report data from lv_rptcontrol (aliases as v_rptcontrol). CActiveX is a MM's wrapper for instanciating an ActiveX control. It just adds the control to a container at runtime so that we're not tied to a specific version of the library. KControls holds subclassed versions of the basic VFP controls. KCustCtl are composite controls of various MM's controls. CForms is the framework's base form class library. CEvent is an "event" class (which is just a custom object that calls a standard method to be "fired"). It should be relatively easy to duplicate these classes since I'm not using a ton of functionality in them.

HTH
-Paul

RCS Solutions, Inc.
Blog
Twitter
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform