Sub report group tree in main report Using crystal report 12
Hi experts,
I have a strange requirement like, same data needs to be grouped two different ways in a same report. Like
Store1:
Summary of sales on each item chart
Store2:
Summary of sales on each item chart
.....it goes like this
Department1(multiple stores)
summary of sale on each item chart - store1
summary of sale on each item chart - store2
--........ it goes
Department2
summary of sale on each item chart - store3
--........ it goes
Its in single report, the first part is grouped only with store and in second part the store is under department. How to do this in same report?
I achieved this by creating a sub report to display the first part of data and in the main report sup report data plus the second part of data will be displayed. And its working well but now the problem is the group tree, I'm not able to see the sub report group tree in the main report.
How to get the sub report group tree in the main report, Or is there any other better way is there so i can get both the data as well the group tree. Please help me to solve this. CryCryCry
I'm using crystal report 2008(installed separately) with Visual Studio2008 (.Net3.5)
Thanks in advance.
Hi
Thanks for the reply.
Yea both data source are same(Datasource is SQL Stored Procedure). I cant use like that, because my client needs the group tree also. In case if there is no group tree, we can create one more group and supress it conditionaly. But here the problem is there is no way to suppress any of the group item in group tree as we can do it in the detail section.
So please me with some different ways and also , please clarrify the following doubts
1. Can we supress one or more items in the group tree.
2. Can we get the sub report group tree in main report(Everything is working when i used the sub reports except the group tree). So I'm trying for different ways to do, but none is helping me
Please help me
Similar Messages
-
Deploying a report to the end user without using Crystal Reports Server
Hello,
I'm using Crystal Reports Professional XI.
I finished creating a report that contains several subreports. Now it's time for me to deploy the report to the end user so that they can start running it. The company that I'm doing this consulting work for does not have Crystal Reports Server setup so what is the best approach to deploying this report to the end user? For now it would just be one user using the report but down the road there could be other people within his department that are running it as well.
if you have any questions or need additional information to answer my posting just let me know. Have a good day.
Regards,
TingHi Ting,
I see now.... In older versions of CR like 8.5 there was a Deployment Wizard one could use to compile the report and runtime into an executable to run on an end users PC so that user could preview and refresh the reports.
That ability stopped as of CR 8.5 or earlier, I don't recall exactly now.
Yes, if they want to be able to run your report they will need to install a copy of Crystal Reports, then just send them your RPT file, they can then set Database location to their DB Source and then preview and refresh the report as required.
Or as mentioned use a third party app to do the same or write your own. It's quite simple to do and likely one of our samples applications is all you need with a few basic changes, report source and DB log on info would need to be updated.
As for licensing, the end user must purchase a copy of Crystal Reports to be able to use your application. Third Party app's would include the licensing mostly but check with them if you go that way.
The convenient part is if the users want to write their own reports they can.
And for your sake if you want to protect your reports the next version of CR has a read only RPT file format that all the user can do is preview and refresh the report. They can not edit it in anyway.
Thanks again
Don -
How to use Crystal Report in Oraacle Jdeveloper
Hi all,
I am new in crystal report . i want information how to use Crystal Report in Oraacle Jdeveloper10g like how to call .rpt file in oracle Jdeveloper or how to compile .rpt file in crystal report
plz can any one help me regarding that matter
-AmolHello Amol,
The Crystal Report for Eclipse - Java-based Crystal Reports development - is integrated into the Eclipse IDE and IBM RAD.
However, it's not integrated with JDeveloper.
You can still access the Crystal Java Reporting Component to create Java applications to view Crystal Reports, but you'd not be able to create RPT files unless you use Eclipse or RAD.
More info for CR4E here:
[https://boc.sdn.sap.com/creclipse|https://boc.sdn.sap.com/creclipse]
Sincerely,
Ted Ueda -
Main Reports' Group Tree doesn't retain last record selected
In Crystal 2008 Viewer, when you click one of the last tree nodes on a long Group Tree, the program jumps to that part of the report for that group. But when you return to the Main report tab the Group Tree pane returns to the top.
According to my users, previous Crystal versions used to outline the previously selected tree node and keep that section in the left pane, so the user could see where they just were.
This partially works in the Crystal 2008 Developer version. If I preview the report and drill down with the group tree, the Preview tab's group tree pane stays in place. I do not, however, have any outline or indication of what group was just selected.
I found this in the help text: "For longer reports or reports in which you wish to jump back and forth between different groups, the smart navigation features of the Group Tree make your work extremely efficient." For the users to jump back and forth efficiently they need the Main Reports' group tree to remember the general location from which they came (at a minimum) AND/OR the previously drilled record also be highlighted/outlined (at best).Please re-post if this is still an issue or purchase a case and have a dedicated support engineer work with you directly:
http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300?resid=-Z5tUwoHAiwAAA8@NLgAAAAS&rests=1254701640551 -
Create Group Tree option no longer available in report designer
I am currently using Crystal Reports 2008 report designer to create reports which are embedded in our application. We deploy a run time version of Crystal within our application. In previous versions there was a report setting in the report designer to "Create Group Tree", this appears to no longer be available in Crystal 2008. My question is... Is there a way to enable this option outside of the report designer? Is there a setting that I am just missing? This is causing an issue since I cannot upgrade existing reports to the 2008 version without losing the ability to display the group tree. thanks
CR 2008 only has a .NET Report engine now so I moved your post to the .NET SDK forum.
I kind of recall this may have been and RDC API, there is no RDC in CR 2008 and the Embedded Designer is for use in the Visual Studio .NET IDE for creating reports only. No longer licensed to be used in an application nor can it be distributed. If you were using crpe32.dll it is no longer supported as of CR 9.
Search here also, lots of posts on various how to's.
Thank you
Don -
How to create a clickable Table of contents using Crystal Reports 8.5
How to create a clickable Table of contents using Crystal Reports 8.5. I was able to create the table of contents using subreport and temporary table. but not able to link to the pages.
how to make it clickable ?
-VivekHi Vivek,
To you may create on demand sub report.
In main report only the link will be shown when you click on the link the sub report will be opened in a new tab.
It can be placed in a Group header and to show the data for that particular group only.
Click on the Help menu in the crystal Reports Designer and open the Crystal Reports Help
Go to Index tab and type in subreport
Select Creating On demand you will get lot of information on that.
Please let us know if that is enough to solve your problem
Regards,
Aditya Joshi -
Using crystal report to extract data from Audit Log
I have a customised form which contains main fields (i.e 20 fields) and when a field is changed, it's being recorded in the audit log.
Would it be possible to use Crystal Report to extract data from the Audit Log? Ideally, i would like the report to show me all the latest field values in a spreadsheet type format (i.e. one field per column)
Has anyone try this and if so, what is involved?An element with both text & a sub-element is a mixed-content element.
For example ElementA is a mixed content element.
<ElementA>
Text
<ElementB></ElementB>
</ElementA>
Extract just the Text from ElementA.
<xsl:template match="ElementA">
<xsl:apply-templates select="text()" />
</xsl:template> -
Can we create Multi Tabbed excel Sheet using Crystal Reports 2008
Hi,
We want to create a Crystal Report which will export the output as multiple Tab's ( we can use sub reports). Can we create a Multi Tabbed excel Sheet using Crystal Reports 2008 ( not Crystal reports Basic 2008). Please share any information/links on how to do that.
Also if it is not supported please let us know which version supports it.
Thanks,
VasuAt least one of the 3rd-party Crystal Reports Desktop Scheduling tools listed at: http://www.kenhamady.com/bookmarks.html provides that functionality. It allows you to burst a single report so that each Group at level 1 becomes a separate tab. You can control the tab names (and tab colors) via fields/formulas inside the report.
You can also automate the process of exporting to (and also replacing or appending to) specified tabs inside existing workbooks. -
Hi
I am having problem on using Crystal Report Viewer on one of my windows application.
I am not sure how to put the Crystal Report Viewer 11 Control onto the tool box.
I could found a Crystal Report Viewer control on my computer, but it is version 8.5.
I have also found another one which is Called Crytal ActiveX Report Viewer, i don't think it is the one I can use. As when I try to load a dummy report on to the Crytal ActiveX Report Viewer, It return an error. "specified type is not valid"
Please see the Code sample below.
private sub loadReport()
Dim r as New ReportDocument
'v is the name of the Crystal ActiveX Report Viewer Control
r.Load("C:\Report1.rtp")
v.ReportSource(r) <---It throw error on this line.
End Sub
Could you give me some advice about what have I done wrong, How to check if I have set up the Crystal Report Component correctly in my Visual Studio 2005 Standard edition.
Thanks in advances.
Many thanks
ChiVS 2005 Standard and Express editions do not come with Crystal Reports; only the Professional and higher editions will have CR bundled. However, I believe you can purchase CR XI R2 Developer and it will give you the components you need to create a VS .NET 2005 application using the Standard edition.
-MJ -
Using crystal reports to generate invoices
Post Author: samme
CA Forum: General
I'm writing a report for a client who wants to print multiple invoices using crystal reports. The invoice needs to sort in date order, one date and information associated with that date on each page. Each page has a subtotal since multiple items/services are linked ot one date. The last page of the invoice needs to have the total and should at the bottom of the page with the last subtotal. Not onlastrecord does not work because if the user prints multiple invoices, crystal doesn't see the "last record" until the last record of the last invoice.
The client wants the normal invoice information on the first page of the invoice: Company Logo, Customer Address, Company Info, Invoice #, Date, etc. as well as the column headers - quantity, unit of measure, price, etc.
On all other pages of the invoice, the client wants, the company logo, the invoice # and the column headers.
I have the report grouped by invoice number and then by a date formula. I cannot seem to get where I need to be with this invoice and have been working on it for some time. Can anyone give me some direction please.....
Thanks in advance!On Sat, 15 Mar 2003 16:46:48 GMT, "Bill Bradley"
<[email protected]> wrote:
>I know. We thought that the Report Builder would be the way to go,
since
>ART didn't do too much for us. You guys poorly document it, and,
show no
>examples of using it to build a report. In addition, it'd be nice if
>SOMEONE would come up with a list of what tables show what. While
Novell
>may have a detailed list of things in the ZFD docs, it's pretty much
so
>detailed and complex that, it's next to useless. I've resorted to
doing
>huge dumps of things to a csv, then, using CR or Excel to generate
some kind
>of report.
>
>The whole process is not as easy as it should be, seeing that we paid
money
>to get a reporting vehicle.
>
>As comparison, SMS isn't any easier, but, there's more documentation
on it,
>so, when you're forced to roll your own report, it's a clearer
path...
I do understand, I'm not a programmer either :-(
the company who wrote report builder is Digital Metaphors, they have a
very good
training application and additional detailed information of how to
write
reports.
The CIM schema is I agree Cr** (well not easy) and without the detail
that
Novell provide it doesn't work.
I hope that a friend of mine is going to provide the compromise that
you and I
are looking for. Namely the ability to create the SQL queries that
ART can
make, with a simple report system. Keep an eye on caledonia.net for
an
announcement for ART4 (Derived from but unrelated to Salford
Software's
product) :-)
Tim
No Direct e-Mail Please!
Tim Heywood
Independent Consultant
Scotland
Novell Support Connection SYSOP
In theory, practice and theory are the same,
In practice they are different! -
Logon Failed using Crystal Report XI
I wrote a VB 6 app that has the CRViewer and calls (.rpt's). The ".rpt's" use a MS Access 2003 database. This database DOES NOT have any security in the way of passwords. This application runs on a "stand-alone" system NO SERVER IS INVOLVED.
The program and Crystal Reports work fine on my system. About a week ago, I tried to install Crystal Reports Release 2. I had a lot of problems. I deleted it and re-installed CR from my install cd's. Ever since then, I have had the following problem:
I use MS Package and Deployment system to create the "Setup and Install" package. Ever since the above problem with Release 2, when I install and run the package on a different system, when I try to access the reports, I am getting a "Logon Failed" error message. PRIOR to trying to install Release 2, I never had this error message. I have no idea what is causing the problem.
I even deleted and recreated the database--same problem exist.
I have a very small scale-down version of this app. Is there any way I can send a "zip" file to you?
Please, I have a deadline on this project. I need some serious help ASAP.
In an effort to help resolve this problem, here is code from the scaled-down version: Prior to running this code, ReportPath = App.Path and ReportName = "Report1.rpt"
This code is from my CRVIEWER form:
Private Sub Form_Activate()
Set craxreport = craxapp.OpenReport(ReportPath & "\" & ReportName)
If ReportName = "Report1.rpt" Then
End If
DoReport:
DoEvents
' ==============================================================================
Screen.MousePointer = vbHourglass
crviewer1.Refresh
crviewer1.Zoom "100"
While crviewer1.IsBusy
DoEvents
Wend
crviewer1.ReportSource = craxreport
crviewer1.Refresh
crviewer1.ViewReport
crviewer1.Refresh
Set craxreport = Nothing
Screen.MousePointer = vbDefault
End Sub
Private Sub Form_Load()
Set craxapp = CreateObject("Crystalruntime.application.11")
End Sub
Private Sub Form_Resize()
Me.Height = Screen.Height
Me.Width = Screen.Width
Me.Top = 0
Me.Left = 0
crviewer1.Top = 0
crviewer1.Height = Me.ScaleHeight
crviewer1.Width = Me.ScaleWidth
frmCRPrint.Refresh
End Sub
This code is the "Connection" string:
Public ReportPath As String
Public craxapp As New CRAXDRT.Application
Public craxreport As CRAXDRT.Report
Public CRXDatabaseField As CRAXDRT.DatabaseFieldDefinition
Public ReportName As String
Public pconSports As ADODB.Connection
Public Sub OpenConnections()
Set pconSports = New ADODB.Connection
pconSports.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Sports.mdb" & ";Persist Security Info=False"
ReportPath = App.Path
pconSports.Mode = adModeReadWrite
pconSports.OpenOK, a few details to go over.
You do not need all of the below references:
Crystal ActiveX Report Viewer Library 11.0
Crystal Reports ActiveX Designer Design and Runtime Library 11.0
Crystal Reports ActiveX Designer Library 11.0
Crystal Reports ActiveX Designer Run Time Library 11.0
As long as you are not using report creation APIs, you only need
Crystal ActiveX Report Viewer Library 11.0
Crystal Reports ActiveX Designer Run Time Library 11.0
Which means you'd be using the craxdrt.dll (Dim myApp as New Craxdrt.Application), and the MSM files you need would be; crystalreports11_RDC_Runtime.msm, crystalreports11_RDC_license.msm (you need to add the keycode to this) and crystalreports11_RDC_reportEngine.msm.
If you are using report creation APIs, you do not need Crystal Reports ActiveX Designer Run Time Library 11.0.
Re. creation of deployment package:
I reloaded CR XI on my Development System Build 11.0.0.895
I installed CR XI on my other PC(Test) Build 11.0.0.895
During the creation of the Install Package using MS Package and Deployment System
I do not believe the MS Package and Deployment Wizard that came with VB 6 can handle MSM files(?). To use MS files, you have to use something like MS Visual Installer, InstallShield, Wise, etc.
Ludek
Edited by: Ludek Uher on Oct 23, 2008 6:30 AM -
Using Crystal Report to create reports from ABAP
Hello,
We are currently using Jetform as the designer for our outputs like Invoice, Order confirmation, etc.....
We would like to switch to Crystal instead, but don't really know where to start from.
- We already have crystal on our B/W instance
- The additional need for Crystal is in R/3, and would be triggered trough ABAPs.
What I am looking for. I guess, is the equivalent to when:
we call up smartforms from ABAP using the generated function modules
we call up sapscript from ABAP using the predefine function call (write_form open_form close_form, etc)
we call up Jetform using special control code along with the data, sent to a jetform configured printer
=> What kind of call would we then make to send data to Crystal Reports place holder and print them?
=> What kind basis set-up is needed to have to comunication between Crystal and SAP established?
Thank you in advance for yours hintsHi,
You will likely be able to access the tables directly using the Opensql driver using Crystal Reports. I don't understand why you are assuming that an Infoset is necessary. Can you point me to the documentation that states that an Infoset is necessary?
In any case, if you want to create an Infoset, this is done in SQ02. You need to make sure that you belong to a user group in order for Crystal Report to see the infoset. -
How to limit row number per group without change new page in crystal report
Hi All Expert,
Is there any way to limit row number per group without change new page in crystal report 2008. The reason i do that is due to customer using printer EPSON LQ 300 (dot matrix) always will print in landscape if detech my layout in landscape. Because they need the record always print in 1 page (Letter size) for 2 groups and each group must show 5 records. Example:
But, in CR2008, if you set the row per group from group section expert, definitely it will change to new page, but I do not want it change to new page. Any Idea?
In one page (Letter size):
Group Name: Customer-ABC
NO INVOICE AMOUNT
1) INV001 USD100
2) INV002 USD100
3) INV003 USD100
4) INV004 USD100
5) INV005 USD100
Group Name: Customer-ABC
NO INVOICE AMOUNT
6) INV006 USD100
7) INV007 USD100
8) INV008 USD100
9) INV009 USD100
10) INV010 USD100Hi Angie.....
I guess it is not possible.
Because if you have one common group for all the 10 records then in one page it will show 10 records under one group.
I mean i think it is not possible but m not completely sure......
Lets wait for expert advise....
Regards,
Rahul -
Controlling Access to Certain Reports When Using Crystal Reports Server
Hi,
I was wondering exactly how security is managed when using Crystal Reports Server? Do you assign rights to individual reports via user ids in Active Directory? Or what exactly is used for user authentication? Is it possible to create local accounts? Thanks.Usually access is controlled by permissions which are set in the CMC (BO web admin tool). You can map 3rd party groups from AD or LDAP and then assign permissions to those groups or set up security with built in enterprise groups as well. You may elect to use any combination of the above. For more complex security models there can use database and row level security built into our meta layers called business views and universes.
Regards,
Tim -
How to use Crystal Report with Java - need help
Dear everyone,
i am completely new to Crystal report , please can anyone help me to creat a very simple Report using the Crystal report,
the report will show some records from oracle DB.
How can i make it by a simple example and with code please?
do i need any JAR or Bean for Crystal report?
thanks for your help and please don't hesitate to contact me in case of any inquiries.
my email: [email protected]
Thanks in advanceI what to use Crystal report to generate report.My programe in java swing .Iam retrive table from database in Jtable .But when giving print
command its print half screen .so that why I wantto usecrystal report
package file2;
import file2.choice;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import java.util.*;
import java.awt.print.*;
import javax.swing.table.*;
import com.sun.java.swing.*;
import javax.swing.JTable;
public class cour extends JFrame implements Printable
//Menu fileMenu;
public static void main(String[] a)
cour n = new cour();
n.setVisible(true);
public cour()
super("Course Report");
report();
protected void report()
JPanel panel = new JPanel();
JButton printButton = new JButton("Print");
panel.add(printButton);
JButton exitButton = new JButton("Exit");
panel.add(exitButton);
DefaultTableModel defaulttablemodel = new DefaultTableModel();
JTable jtable = new JTable(defaulttablemodel);
panel.add(new JScrollPane(jtable));
String tempname="";
int tempcnt;
String driver="sun.jdbc.odbc.JdbcOdbcDriver";
String url="jdbc:odbc:regs";
Object[] data = new Object[4];
try
Class.forName(driver);
Connection connection=DriverManager.getConnection(url,"sa","");
Statement statement = connection.createStatement();
String query = "SELECT courseid as CourseID,coursen as CourseName,cfee as Fee,coursed as Duration FROM course";
ResultSet rs = statement.executeQuery(query);
ResultSetMetaData rmeta = rs.getMetaData();
int numColumns=rmeta.getColumnCount();
for(int i=1;i<=numColumns;i++)
if(i<=numColumns)
defaulttablemodel.addColumn(rmeta.getColumnName(i));
while(rs.next())
for(int i=1;i<=numColumns;++i)
if( i<=numColumns)
tempname = rs.getString(i);
tempcnt=i-1;
data[tempcnt] = tempname;
defaulttablemodel.addRow(data);
catch(Exception ex)
printButton.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent ae)
/*if(ae.getActionCommand().equals("Print"))
PrinterJob pj = PrinterJob.getPrinterJob();
pj.setPrintable(cour.this);
if (pj.printDialog())
try
pj.print();
catch (PrinterException pe)
System.out.println(pe);
exitButton.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent ae)
choice ch=new choice();
setVisible(false);
ch.setVisible(true);
setContentPane(panel);
setSize(1040,780);
/*Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = getSize();
int x = (screenSize.width - frameSize.width) / 2;
int y = (screenSize.height - frameSize.height) / 2;
setLocation(x, y);*/
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
public int print(Graphics g, PageFormat pf, int pageIndex)
if (pageIndex != 0) return NO_SUCH_PAGE;
Graphics2D g2 = (Graphics2D)g;
g2.translate(pf.getImageableX(), pf.getImageableY());
getContentPane().paint(g2);
return PAGE_EXISTS;
}
Maybe you are looking for
-
Software gets stuck for days in the middle of work. Force quit doesn't solve the problem
Final cut pro gets stuck for days in the middle of work. Force quit doesn't solve the problem. It happens every once in a while.
-
Web Dynpro image not found: The requested resource does not exist
Hi everybody, I'm experiencing a strange Poltergeist, so I would like to cry out the issue and hope any kind sould could help me In my WebDynpro application, I show a JPG picture which is located in the own project, that means in "src/mimes/Component
-
Correct way of using Packages in the application
Hi, I would like to know if there is any performance loop hole if i use old developed packages in my current project? Will there be any problems with the oracle memory structures like lib cache,dict cache and buffer cache? Example: I have Packages A,
-
Is Message debatching in OSB using JMS transport possible
hi I have message on JMS queue with multiple message(s) in it. Now my requirement is to read this JMS message as multiple internal message(s) from queue using OSB JMS transport. Is this possible from OSB JMS transport? Thanks in advance. -Ramakrishna
-
Photosmart c410 unable to print with Mavericks 10.9.3
up until the latest Mac OS X update (10.9.3 out May 25th 2014), i was able to print (wireless) without incedent. But since that update, i've been unable to print to that printer. My wife's HP laptop (running windows 8.1) prints fine to the printer (