<i><font color="#663300">Another bit of problem.. When I select Print Reports... from File menu, the following error is reported. Error #: 1733 Message: Class definition SAVISECURITYLABELFORREPORTS is not found. Line #: 13 Code: loReport = CREATEOBJ("SAVISecurityLabelForReports") Method: createsecurereportlisttable Object: ireportform
Would you please spare some time?
Thanks </font></i>
Codebook 6.1 doesn't have the SAVI classes anymore. I think they were either refactored into the framework or discarded. Standardization problems. I read somewhere that the community was worried that codebook might fork into two directions, does that use SAVI classes and those that don't.
Anyway...
Open the creportform.createsecurereportlisttable() method of ccustfrm.vcx.
Search for this line...
loReport = CREATEOBJ("SAVISecurityLabelForReports")
and replace it with this
loReport = CREATEOBJ("ISecurityLabelForReports").
This will now create the I-class equivalent of SecurityLabelForReports.
Incidentally, ISecurityLabelForReports is in the isecure classlib so you might want to make sure that it's included in the project.
If it doesn't work the first time around, try recompiling ccustfrm.vcx.
Hope it works,
Allen Pascual x_programming (AT) hotmail .D.OT com Pixem Creative Cyberware ©2001 Allen Pascual |