is their anyway to know in crystal reports XI usage statistics of each report
I got instance Manager which is showing some data but not useful can't filter/sort by date, report name. Its allows only user name.
Is their any way i can query crystal Report XI to know usage statistics
Related
I am fairly new to sub reports in Crystal Reports.
I have a MAIN report pulling out a list of Patients meeting various criteria.
I want to display in this MAIN report only the patients that DO NOT appear in my sub report.
I can link on the PATIENTID field in both reports but not sure how to only display people in the MAIN report that DONT appear in the SUBREPORT.
Thanks
Ian
You can't link the two data sources together. What you can do here is, in the data source in the main report, filter on the patients that doesn't meet the criteria for the patients in the sub reports. Just inverse the criteria, in both reports.
If you can show in details both reports' data sources and criteria we can help more.
I have a requirement to schedule individual run for a report for each possible database values for the customer parameter. So, if we have 1000 customers in the customer table. The report needs to run an instance for each customer value - i.e a 1000 versions. This needs to happen once a month. Please suggest on ways to accomplish this dynamically.
Create a Crystal Report that supplies id, full name, and email address (the names don't need to match):
Add report to Enterprise.
Create new Publication:
Select dynamic recipients, Crystal Reports, then the report that you published earlier:
Map the report's fields to the interface:
Configure Personalization:
You need a data driven reports - run a query and then run a report for each record returned by the query. Check R-Tag (www.r-tag.com). Their scheduler supports data driven reports. They have also a free community edition just for Crystal reports, which may support this feature too.
I'm using Crystal reports 2011 standalone. Is it possible to list the tables used within a report in the footer?
Thanks
No. You could use the Crystal Reports SDK to extract the report's metadata and store it in a table, however. See: Reverse Engineering Crystal Reports Definition Files
*STEP 1.*My program get Crystal Report (XI sp6) templates from admin. It parses the templates to get SQLs from that and then populate it to get DataTables for each SQL.
*STEP 2.*After that, it push the DataTables back into the ReportDocument to create the report by using the following code:
// there no subreport in our template
//mainDS include all populated DataTable having the same name of related CR Command Alias
foreach (Table tab in doc.Database.Tables)
tab.SetDataSource(mainDS.Tables[tab.Name]);
The problem is (I wonder if it is a Crystal Report Bug): if there is 2 Command in the template, when the code tab.SetDataSource(mainDS.Tables[tab.Name]); is executed for doc.Database.Tables[0] then doc.Database.Tables[1].Fields is become the same to doc.Database.Tables[0].Fields and ofcause I get an error.
I do not get this error with all templates, just some :(. All templates worked well in Crystal Report GUI!!!
Please help if it not bug or please show me how to work around!
I am using Crystal Report XI Developer Edition with latest pack, VS2005. Oracle 10g, Devart DotConnect for Oracle Free version.
After mining SAP document and test many times, I think that it is a bug of CR XI R2 sp6. So I on report I only keep 1 Command, If there is a need for other commands, I will create subreports and put the commands in these.
Normally, I use Microsoft report and I can call parameter.
But for Crystal Report 2008 I want to call the report with a parameter to see the data from my bd on the report.
My report is bound to a data set.
Hope the following links will help you
How to pass parameter in crystal report using dataset in vb.net
Crystal Report Basics and Integration with DataSet
Display GridView in Crystal Report