Quantcast
Channel: Crystal Reports
Viewing all articles
Browse latest Browse all 1507

Conversion of crystal command table into CommandTable

$
0
0

I've create a SAP crystal report to be based on ASP.NET and this table was build out by command table. I need to setting and getting the command query of report at run time, but it just happened to gave me error as "Unable to cast COM object of type 'System.__ComObject' to interface type 'CrystalDecisions.ReportAppServer.DataDefModel.CommandTable'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{EC2F9A25-E94D-40C0-BF21-3C9D748CC983}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE))".

CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument rptinnerfile = rptfile.ReportClientDocument;
CrystalDecisions.ReportAppServer.Controllers.DataDefController rptdatadefcontroller = rptinnerfile.DataDefController;
CrystalDecisions.ReportAppServer.DataDefModel.Database rptinnerdatabase = rptdatadefcontroller.Database;
CrystalDecisions.ReportAppServer.DataDefModel.CommandTable rptcmdtable = new CrystalDecisions.ReportAppServer.DataDefModel.CommandTable();

foreach(CrystalDecisions.ReportAppServer.DataDefModel.Table tbl in rptinnerdatabase.Tables)
 {
      rptcmdtable = (CrystalDecisions.ReportAppServer.DataDefModel.CommandTable) tbl;
 }

I've been struggling for this problem in few days, i'm hoping someone could help me out on this problem.Thanks


Viewing all articles
Browse latest Browse all 1507

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>