I am new to crystal reports and i don't known how to call crystal inform from java. I got few consume programs from one of the forum placed with subject : Call Crystal inform from java. But this is not working for me. Also unable to download 3 jars :a. ReportPrinter jar b. CrystalDatabaseConnectors jar c jrcadapter jarBelow i am just pasting the code========================Ist way........ public categorise JRCPrintReport{static final String inform_label = "CrossTab rpt"; //check your report name with this label public static void main(arrange[] args) {try {ReportClientDocument reportClientDoc = new ReportClientDocument(); reportClientDoc change state(inform_NAME. 0);PrintReportOptions printOptions = new PrintReportOptions();printOptions setJobTitle("Sample Print Job from JRC.");printOptions setPrinterDuplex(PrinterDuplex horizontal);printOptions setPaperSource(PaperSource auto);printOptions setPaperSize(PaperSize paperA4);printOptions setNumberOfCopies(1);printOptions setCollated(false); PrintReportOptions. PageRange printPageRange = new PrintReportOptions. PageRange(1,1);reportClientDoc getPrintOutputController() printReport(printOptions); // Error here printOptions addPrinterPageRange(printPageRange);reportClientDoc change state();System out println("Successfully send report to the printer.");}surprise(ReportSDKException ex) {System out create(ex getMessage());ex printStackTrace();}}}Error : The method getPrintOutputController() is undefined for the write ReportClientDocument======================2nd way.......... merchandise java awt. BorderLayout;import javax displace. JFrame;merchandise com crystaldecisions. ReportViewer. ReportViewerBean;merchandise com crystaldecisions reports sdk. ReportClientDocument;import com crystaldecisions sdk occa report reportsource. IReportSource;public class JRCPrintReport{private static cancel createAndShowGUI(){try{//alter sure we undergo nice window decorations. JFrame setDefaultLookAndFeelDecorated(false);//Create and set up the window. JFrame frame = new JFrame("HelloWorldSwing");close in setTitle( "Testing 1. 2. 3");frame setDefaultCloseOperation(JFrame. EXIT_ON_change state);ReportViewerBean viewer = new ReportViewerBean();viewer init( new String[0] null null null);ReportClientDocument rpt = new ReportClientDocument();rpt open( "CrossTab rpt". 0 );IReportSource rptSource = rpt getReportSource();viewer setReportSource( rptSource );frame getContentPane() add( viewer. BorderLayout. bear on );frame setSize( 700. 500 );close in setVisible(true);viewer go away();}catch ( Exception exception ){System out println( exception toString() );}}public static void main(String[] args) {javax swing. SwingUtilities invokeLater(new Runnable() {public cancel run() {createAndShowGUI();}});}}Error : Exception in thread "AWT-EventQueue-0" java lang. IncompatibleClassChangeError: Implementing classat java lang. ClassLoader defineClass1(Native Method)at java lang. ClassLoader defineClass(Unknown Source)at java security. SecureClassLoader defineClass(Unknown obtain)at java net. URLClassLoader defineClass(Unknown Source)at java net. URLClassLoader find$100(Unknown Source)at java net. URLClassLoader$1 run(Unknown Source)at java security. AccessController doPrivileged(Native Method)at java net. URLClassLoader findClass(Unknown Source)at java lang. ClassLoader loadClass(Unknown obtain)at sun misc. Launcher$AppClassLoader loadClass(Unknown obtain)at java lang. ClassLoader loadClass(Unknown Source)at java lang. ClassLoader loadClassInternal(Unknown obtain)at JRCPrintReport createAndShowGUI(JRCPrintReport java:49)at JRCPrintReport access$0(JRCPrintReport java:37)at JRCPrintReport$1 run(JRCPrintReport java:76)at java awt event. InvocationEvent send(Unknown Source)at java awt. EventQueue dispatchEvent(Unknown Source)at java awt. EventDispatchThread pumpOneEventForHierarchy(Unknown Source)at java awt. EventDispatchThread pumpEventsForHierarchy(Unknown obtain)at java awt. EventDispatchThread pumpEvents(Unknown Source)at java awt. EventDispatchThread pumpEvents(Unknown Source)at java awt. EventDispatchThread run(Unknown Source)====================Thanx in advancenitin_tal2002@yahoo com
Forex Groups - Tips on Trading
Related article:
http://forum.java.sun.com/thread.jspa?threadID=5231917
comments | Add comment | Report as Spam
|