Crystal report returning duplicate rows - Linking issue?

Hello,
I know this is a commonly brought up issue - that duplicate rows are returned in Crystal reports for various reasons.  In a lot of instances, where it's only a single row of data per case that I'm looking for, I'll move them to their own group.  But that solution doesn't work here.
The tables and links used in the simple report I have are illustrated in the attached "Report Database Expert Links.jpg" file, and the conditions and report fields required as as follows:
Select Expert conditions:
{CLAIM_PERIODS.CPE_START_DATE} < Today and
{CLAIM_PERIODS.CPE_END_DATE} > Today and
{CLAIM_ROLES.CRO_START_DATE} < Today and
IsNull({CLAIM_ROLES.CRO_END_DATE})
Report Design fields (in Details section):
CLAIMS.CLA_REFNO, CLAIM_ROLES.CRT_CODE, PARTIES.PAR_PER_FORENAME, PARTIES.PAR_PER_SURNAME
So what this report is to do:
It looks for benefit claims which are live (have a CLAIM_PERIODS.CPE_START_DATE prior to today, and CLAIM_PERIODS.CPE_END_DATE after today), and for these claims gives a breakdown of all people in the household (everyone associated with that claim, where CLAIM_ROLES.START DATE is prior to today, and end date is null - to pick out those who are currently active in the household).
This works fine otherwise, but the issue is that each live claim can have either one or two rows present in CLAIM_PARTS and CLAIM_PERIODS (so could satisfy my first two conditions twice).  For claims with only a single claim part active, I get each household member listed once.  But when they have two claim parts active, I get eveyone listed twice.
Is there a way - either in how I'm linking the tables up, or how I'm arranging the report design, that I can have every household member only appear once no matter how many related rows there are in CLAIM_PARTS and CLAIM_PERIODS?
Many thanks in advance,
Sami
P.S. I don't seem to be allowed to attache image files to my post, but have embedded the content instead:

Thank you very much Don - this is a feature I wasn't aware of previously, and is a big step in the right direction for me.  Really useful.
In the report mentioned, this sort of works.  It works very well on individual fields - so I could just "Suppress If Duplicated" on the forename and then remove duplicates on that column when exported to Excel (or simply bring in a unique field such as the party reference number and do likewise).
However, is there a way to get Crystal to do this for me?  So to suppress the whole line based on whether or not I'm suppressing this one field?
Just applying "Suppress If Duplicated" to all fields at once seems to have slightly unpredictable behaviour - not suppressing every field in the row.  So I experimented a bit with using the "Suppress" tick to do this, then applying a formula to it.  But the closest I can get for the formula is something like:
-     {PARTIES.PAR_PER_FORENAME} = previous({PARTIES.PAR_PER_FORENAME}) and
{PARTIES.PAR_PER_SURNAME} = previous({PARTIES.PAR_PER_SURNAME}) and
Which will only compare the current row with previous.  Is there a way to do the same comparison but with all previous rows?

Similar Messages

  • Crystal Reports 8.5 Subreport Linking issue

    Post Author: Evans
    CA Forum: General
    Product: Crystal Reports 8.5
    Version: 8.5.0.217 and 8.5.3.975  (tried both)
    Patches: Service Pack 3
    OS: Win XP pro
    Database: SQL 2k
    I have a report with 3 sub-reports.  The main report has no data source, all the data is coming from the 3 sub-reports.  The main report asks for 4 parameters and these are passed to the sub-reports.  That part is going ok. 
    The issue is that I also need to pass in a static value for the last parameter of each of the sub reports.  Each of the sub reports is pulling data from the same stored procedure where the last parameter is a flag to tell the stored procedure which portion of the data it needs.  I created 3 formulas with the values of 1.00, 2.00, and 3.00 and I was passing these to the sub-reports.  The issue Iu2019m running into is that CR isnu2019t attempting to run the stored procedure if I link in those formula values.  Itu2019s not that CR is trying to run the stored procedure and failing, itu2019s not even trying.  If I set up a parameter and link it then it runs, or if I donu2019t link anything to the last parameter of the sub-report it will run (in both cases it will prompt the user for the last parameter).  Because of the simplicity of what Iu2019m trying to do it feels like Iu2019m running into a bug.  Any help would be appreciated.

    Post Author: Evans
    CA Forum: General
    Originally the stored procedure had the last parameter as an integer.  I tried everything with the formulas, CDBL(1.00)  ToNumber(1.00)  1.00  1  hoping it just wasn't recognizing that the value needed to be a number but nothing worked.  I changed the stored procedure to require a VARCHAR for the last parameter, updated the report and it worked for me. 

  • Crystal Reports 2008 and BOXI3.1 issue

    Hi,
    Can somebody please help me finding a solution ?
    Here is the Problem:
    Environment Details DEV:
    BOXI 3.1product version 12.1.0.882
    Crystal Reports 2008
    DB2 database.
    Environment Details UAT BOX
    BOXI 3.1product version 12.2.0.290
    Crystal Reports 2008
    DB2 database.
    ISSUE Desc:
    1. I have designed a crystal reports in whih I have two parameters of type string.
    2. We are using this field to take inpuit from the user as a date field i.e. stardate and enddate in dd/mm/yyyy format (because Crystal default format is mm/dd/yyyy)
    3. converting this string in crystal to date type using Date() function.
    4. We are retrieving the records between startdate and enddate.
    5. This reports works as per our expectation in Crystal Report and on our DEV BOXI. i.e viewing and scheduling from CMC works fine.
    But doesnt on our UAT BOX.
    1. Report viewing from CMC works but when we are scheduling the reports for same date the instance success but they show report without data. There is no error while scheduling.
    2. Now, If I open the instance and try to reenter the startdate and enddate again having same date, then the instance show me the data.
    the dd/mm/yyyy format is working while viewing on UAT but mm/dd/yyyy format is working for scheduling.
    I am not able to understand why this is happening.
    Can any SAP member help me out please.
    Regards,
    Jon

    similiar problem here
    Incorrect date format in Crystal Report XI

  • Report Builder 2.0 returning duplicate rows in query designer

    Hi,
    I have a query running off a model, when I explore the data in the model and in a standard sql table it returns one row for each record, which include a unique id for each which is correct.
    When I go into report builder query designer, it shows duplicate rows for each record. I have removed and added fields to try and pin point why and the only reason i can come up with is that it runs fine until I add in a field thats varchar(255) or
    varchar(max). This is when it starts to duplicate the records.
    Can anyone tell me why it does this or point me in the direction of how to stop this. I can't edit the query in text to add DISTINCT so thats not an option.
    Many thanks,
    JJSJ

    OK - I have found a partial answer.   By Googling Report Builder and VARCHAR, I found another post which reported problems with the semantic query builder when the underlying table/view was returning columns of type VARCHAR(MAX).   
    On looking at the length setting for the data column in the DSV,  this reported a length of 2,147,483,647 for this field.   This is very odd because on querying the underlying table the largest length that I can find for this column is 191,086
    (which is far larger than I would have expected - I am investigating this separately).
    However, why should the Report Model think that this field contains such a large value?
    Anyway,  the other post that I found reported that they had solved their problem by converting the field to a VARCHAR (255).    I tried this (by casting the column in my View to VARCHAR(255))  and this resolved the problem
    - no more duplicate rows when adding this field to the query!!!
    I also tried CASTING to TEXT and to VARCHAR(8000).  The former did not resolve the problem; the latter did.
    So I have a workaround but I don't understand why.  
    Can anybody explain why having a VARCHAR(max) column in my entity causes duplicate rows.    
    I suspect it is to do with the fact that for some reason the Report Model seems to think that there is an exceptionally long text string stored in this column in one of the rows but that again is a puzzle.
    Thanks
    Richard

  • Crystal Report stops retrieving rows against SAP BW query

    We're running Crystal Reports againist SAP BW and coming up a strange issue. We run the report and the BW query returns rows as normal. However, when the rowset reaches 50K (exactly) the report stops retrieving records. There is no error message - the report simply stops retrieving rows. We know there are additional rows that can be returned by the query. Anyone seen this before?

    Hi,
    what are the versions / patches used on the SAP Side and on the SAP BusinessObjects side ?
    Ingo

  • Crystal Reports return no data after publish to Infoview.

    *Description of Problem or Question:
    Reports defined in Crystal report client do not work correctly when published to Infoview.
    When report run from client, correct data is returned. When run from Infoview, no or limited data is returned.
    The problem is new since installation of Service Pack 3 fixpack 3.5.
    We are using the SAP Integration kit.
    Product\Version\Service Pack\Fixpack (if applicable):
    BOBJ XI 3.1 SP3, FP 3.5 (Including Integration kit transports)
    Relevant Environment Information (OS & version, java or .net & version, DB & version):
    Windows 2003 64-Bit, Java, Linking to SAP ECC6 on MAXDB 7.6
    Sporadic or Consistent (if applicable):
    Consistent, altough 1st refresh returns data, subsequent refresh returns no rows or few rows.
    What has already been tried (where have you searched for a solution to your question/problem):
    We have searched SAP Marketplace for OSS notes but none match our problem.
    Steps to Reproduce (if applicable):
    Create report in Crystal Reports - publish to Infoview
    Install BOBJ XI 3.1 SP3 and FP 3.5
    Refresh report in infoview - shows limited or no data
    Open report in Crystal Reports 2008 Client, refresh data - returns correct data.
    Save Cystal report to Infoview, refresh data in infoview (scheduled or online) - returns incorrect or no data.

    Hello,
    this is interesting. Check your CR Server settings if there are any limits with regards to rows or timeouts after the installation of FP3.5
    If your CR reports are running on a Universe, check the properties of the Universe if there are limitations affected to the rows.
    If this all brings no result i would highly recommend to open a Support Message at SAP - maybe thats a Bug coming with FP3.5
    Regards
    -Seb.

  • Crystal Report 2008 / JavaScript hyperlink formula/ Issue

    Hi,
    We've developed the Crystal Report using the Crystal Reports 2008 software & integrated it in asp.net web page and also deployed in IIS web server. We have a requirement like opening the sub report in a new window. We have integrated the sub report also in a asp.net web page & passing the parameters in URL & acheived it..
    For the above, we have used JavaScript code like "javascript:window.open('SubReport.aspx','...','..' ...)" in the hyperlink formula field of main report. It works fine while running using VS 2005 in the development box.
    But in production serer (Windows 2003 server), the JS URL in the formula field is not working properly. Instead , it is rendered as a drill down JS url. Like javascript:bobj.event.publish('drilldown',........)
    Can you please help us to resolve this issue?
    (OR) Do we have any other approach to open the web page in new window from CR (same like a popup window)
    Thanks
    Jeyakumar
    Edited by: Jeyakumar Seenivasagam on Nov 21, 2008 12:02 PM

    I understand that the point of this is to allow the URL link to open the Subreport.aspx page in a new window. This can be problematic due to cross-site scripting restrictions. A few years ago we found that it was possible for report writers to add JavaScript to reports. This isn't a problem if the report writers are honest and nice. However, it is possible for JavaScript to be malicious so that ability to include JavaScript was turned off when the app uses our webform viewers. There may be a way to turn it off in the registry though. This is documented for CR XI r2 [here|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_boj_erq/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes.do].
    I am not sure if this reg key works for the .NET viewer, though the note specifies DHTML and .NET InfoView, so CR should work also. As you are using CR 2008, I suspect the key would be:
    HKLMSoftwareBusiness ObjectsSuite 12.0Crystal Reports
    You will most likely have to add the Export folder, then add the HTML folder, then add the EncodeHTMLForSingleLineFieldObjects and set it to "no".
    Please note that this is a hack / workaround found for CR XI r2. The functionality you are looking to exploit was removed for a reason. As such if the above does not work for CR 2008, it will not be considered to be a "bug" and we will not be able to send this to R&D for a resolution.
    Ludek

  • Crystal reports / business objects - RAS timeout issue

    Hi,
    I am experiencing a problem in my Java application in viewing a report generated by Crystal Report. Let me start off by saying I'm not entirely sure that the problem is with Weblogic, but at the moment it seems likely to be.
    The Java app uses the RAS in Business Objects to get/display a report. There is a timeout setting on the RAS server and once this has elapsed, the next request from the Java web app causes a timeout error. Code in the Java app handles the timeout and makes a new connection to the RAS and displays the report (the error and re-connection is all seamless to the end user).
    This was all working fine until recently when the server was upgraded from Windows 2000 to Windows 2003. Now when the Java app makes a request after the timeout has elapsed there is no error returned and instead the process continues and a blank page is shown on the web page.
    On the Business Objects side of things, one of the log files states a "received invalid request" message which seems to indicate the Java app is sending it something unrecognisable. So my question is, are there any known issues with Weblogic server under Windows 2003 that could be causing this problem? I'm running version 8.1 SP3.
    Since the problem has arose I've tested the Java app on a Windows 2000 and Windows XP environment (both 8.1 SP3) and the timeout occurrance and handling works as expected. I've raised a support request with Business Objects but from previous experience I know they will take a while to respond. So any help about this from you guys will be much appreciated.

    Hi,
    I am experiencing a problem in my Java application in viewing a report generated by Crystal Report. Let me start off by saying I'm not entirely sure that the problem is with Weblogic, but at the moment it seems likely to be.
    The Java app uses the RAS in Business Objects to get/display a report. There is a timeout setting on the RAS server and once this has elapsed, the next request from the Java web app causes a timeout error. Code in the Java app handles the timeout and makes a new connection to the RAS and displays the report (the error and re-connection is all seamless to the end user).
    This was all working fine until recently when the server was upgraded from Windows 2000 to Windows 2003. Now when the Java app makes a request after the timeout has elapsed there is no error returned and instead the process continues and a blank page is shown on the web page.
    On the Business Objects side of things, one of the log files states a "received invalid request" message which seems to indicate the Java app is sending it something unrecognisable. So my question is, are there any known issues with Weblogic server under Windows 2003 that could be causing this problem? I'm running version 8.1 SP3.
    Since the problem has arose I've tested the Java app on a Windows 2000 and Windows XP environment (both 8.1 SP3) and the timeout occurrance and handling works as expected. I've raised a support request with Business Objects but from previous experience I know they will take a while to respond. So any help about this from you guys will be much appreciated.

  • Crystal Reports XI R2 SP 6 - Issue with setting Data Source Location

    Hello,
      After some initial difficulty instally CR XI R2 with SP 6 on a windows XP machine (see thread Error on installation of CR XI R2 SP6), the Crystal Reports environment seemed fine, however, when I tried resetting the datasource location on an ODBC datasource between a development and production server, I get the message 'Some Tables could not be replaced as no match was found....'   The tables in the two databases are identical so that isn't the issue.
    Here is some additional information
    The issue seems related only to DSN's that point to a progress database.  I am able to reset datasource locations for DSN's that use the SQL server driver and also for those that use the XML CR ODBC XML Driver 5.0.  I am not able to reset the datasource locations on the DSN's that use a Progress Open Edge 10.1 DB  driver.
    I can create a new report using the DSN for the Progress Driver and add tables, but the table names are coming up as an alias - i.e. if I add a table called PM_Plant, the table added to the report is PM_Plant1.
    I also found I can go into existing reports, rename the tables in the database expert to be an alias (appending 1 to the end of the table name), then I am able to repoint them using the datasource location screen. 
    So it looks like there is a potential work around to the situation, but I didn't run across any information that we should need to do that. 
    Any recommendations how to fix the issue?  
    Thanks,

    Hi Don,
    The reports were created with CR XI R1 on my PC  initially and the progress drivers have not changed since.   The reports were deployed to a server and I pulled them back to my PC to test out any changes after the CR XI R2 SP 6 upgrade.  (so there is really only one machine involved, the one that had the upgrade). 
    I did look at the settings for verifying and tried playing around with those and also with verifying the database but that didn't make any difference.
    I wasn't quite sure which registry keys to look at or what the values should be so wasn't able to pursue that option. 
    All the tables in the progress database use underscores as part of the table name (i.e. PM_Plant, PM_Company), do you think the upgrade to SP6 means that the underscore is now a reserved character and that is why the tables are getting aliased?  If so, do you know how to change the alias settings or the list of characters that are reserved?
    Just an FYI, I had to downgrade back to CR XI R1 at this point to get work done.   If time allows, I'll retry the upgrade in about 5-7 weeks.  I discussed the issue with a system admininstrator and we willl try removing the progress drivers and DSN's prior to trying an upgrade again to see if that makes a difference.  I'll also make sure to keep track of all Report Options and Options and also registry keys to see what changes.
    Thanks

  • Crystal report XI error while Linking tables

    We have just purchased Crystal Report XI  license copy  but as we going to create new report there is problem in linking tables
    i.e while pressing LINK tab after selecting ODBC databse  name  application going shut down.Please suggest.Thanks in advance

    I would make verify the database within Crystal report and then re publish it again. It seems it doesn't get the connection to the db.
    Have you refreshed the database within Crystal Reports?
    As Graham said, does it open in Crystal Viewer?
    another thing would be to add the DSN (System DSN) onto your client machine as well. Maybe it is not getting a right connection.
    Try it and let us know.
    Kind Regards
    Jehanzeb

  • Report Generates Duplicate Rows

    Each,
    I have a report which when generated and run as 9i report on Linux generates duplicate rows. Whereas the same report running on 6i client server works perfectly fine. Running against the exact same database.
    The report generates a delimited CSV file.
    On Client Server
    Reports 6.0.8.12.1
    Windows XP
    On 3 tier
    Reports 9.0.2.3.0
    Red Hat Linux
    Database 9.2.0.4.0
    Examples Here. This line generated in client server.
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     0     0     0     0
    Yet on 3 tier 9i. Also note the asterisk.
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     **     0     0     0
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     **     0     0     0
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     **     0     0     0
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     **     0     0     0
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     **     0     0     0
    Feb-06     ELDC     DATA TRANSFER     0     0     0     0     0     **     0     0     0
    Any ideas what is happening here.

    There are two ways you can work around this bug.
    1. Layout Model/Main Section\Property Palette --Set Report Height - 9999.
    Do this after you complete creating the layout. After completing the development of the report just change the report height to 9999
    2. Set page height to 0 in the report .prt file and use that file name in system paratmeters. ( desformat - *.prt file ) You have to copy this file to the server if you are running web reports. This will take care of all your delimited reports.
    To get rid of the asterisk try adding to_char for all the amount columns.
    Also, the font on Red Hat Linux may not be an exact match to the font in the report.

  • Migration from crystal reports 8  to 11 - Formatting Issue(Criticial)

    Post Author: DJ Gaba
    CA Forum: General
    I have migrated my crystal report version from version 8 to version 11 (evaluation version) but I am seeing some formattiong issue
    My entire report data has moved little bit toward right so my rightmost line (table) wraps up in next page and hence leaving every second page blank.
    is it that I am using evaluation version that is casuing problme. Report is opening up properly but it's the  formatting issues
    Or it's something else
    Let me know
    DJ

    Post Author: DJ Gaba
    CA Forum: General
    Well I will definately try that. Currenlty I am in process of downloading licensed version to observe the behaviour
    But just looking at font sizes in both pdf's (version 8 and 11), it seems that font sizes are same in both pdfs. But I will confirm that once I open the crystal report 11 designer
    Probably you can send me your e-mail ID so that I can send you both pdf's
    I am also planning to compare property/obect values in crystal report 11 designer to see if anything else got changed that needs to be reverted as it was in crystal report 8.
    Thanks
    DJ

  • Crystal Reports - ECC Tables - Row level security on Multiple tables

    Hi Experts,
    We are implementing Crystal Reports directly reporting on ECC Tables.  Lot of information on row-level security has been provided by experts Ingo Hilgefort, Don Williamsand Mike Seblani, but not related to multiple tables or Wild cards
    Requirement:
    Crystal Users should have access to ALL the tables in ECC, but restricted by Company code, plant, Sales Organization, Purchasing Organization fields to what ever table it applies to. Example: MARC table should be restricted by Plant, BSEG table should be restricted by Plant and company code, GLT0 table should be restricted by Company code..etc
    Users should ONLY see their Organization related data.
    Solution Developed:
    1. We created custom authorization object with BUKRS and WERKS
    2. In  /CRYSTAL/RLS  we used Wild Cards *, +  rather than specific table  and referenced the custom authorization object with =BUKRS and =WERKS  in the Field Value
    3. Enabled global lock
    4. Custom Authorization object was added to user-profiles with corresponding restrictions
    *Observation:*
    1. This security works when a crystal report was developed on a ECC table which has both BUKRS and WERKS
    2. This setup DOES NOT work when a crystal report developed on a table with either one of BUKRS or WERKS
        Example: Does not work on MARC table - error message "Database connection error: /CRYSTAL/OSQL_EXECUTE_QUERY Message: field T0~BUKRS" unknown"
       Does not work on GLT0 table - error message "Database connection error: /CRYSTAL/OSQL_EXECUTE_QUERY Message: field T0~WERKS unknown"
    Trouble Shooting:
    In the "where clause" of the internal ABAP code generated for MARC, system is checking for BUKRS - which  should not be the expected result
    ANYTHING WRONG IN THE SECURITY SETUP ? PLEASE ADVICE
    Note: Document "BusinessObjects XI Release 2, Integration Kit for SAP, Installation Guide" does not talk much about this multiple table restriction. Any other document to be referred to ?

    I'm not sure how that would help; by using the Faculty_ID Session Variable I can identify the CRN and Term of all courses a faculty member is teaching. But I don't think that has to do with the problem I am having?

  • Returning Duplicate Rows

    Hi. I'm working on this query, and I'm having problems. When I add an inner join, I start getting multiple rows returned.
    What I want returned is ONLY the first row below, but I'm instead getting both rows (which are identical).
    SALESMAN_NO | CUSTOMER_NO | ORDER | SALES | COGS | MARGIN
    97 | 1306969000 | 00477023 | 517.40 | 298.20 | 219.18
    97 | 1306969000 | 00477023 | 517.40 | 298.20 | 219.18
    Here's my query. And when I add the inner joins, I get the 2nd row above. If I run the SAME query without the inner joins, I get the 1 and only 1 row - which is what I'm trying to get to. Getting this 2nd row is screwing up the SUM functions I'm ultimately trying to use.
    SELECT
    SOE.SALESMAN_NO AS [SALESMAN],
    SOE.CUSTOMER_NO AS [CUSTOMER #],
    (SOE.SALE_ORDER_NO) AS [ORDERS],
    (SOE.SALES_AMT/100) AS [SALES],
    (SOE.COST_GOODS_SOLD/100) AS [COGS],
    ((SOE.SALES_AMT/100) - (SOE.COST_GOODS_SOLD/100)) AS [MARGIN]
    FROM
    SOE_HEADER SOE
    INNER JOIN CUST_NAME CUST
    ON SOE.CUSTOMER_NO = CUST.CUSTOMER_NO
    INNER JOIN OUTSIDE_SALES OUTSIDE
    ON CUST.SALESMAN_NO = OUTSIDE.SALESMAN_NO
    WHERE
    SOE.SALESMAN_NO <> '83'
    AND SOE.TYPE_OF_ORDER = '00'
    AND SOE.ORDERS_STATUS = '06'
    AND SOE.DATE_OF_ORDER > 20080101
    AND SOE.TYPE_OF_FRGHT IN ('13','14')
    AND SOE.CUSTOMER_NO = '1306969000'
    I've looked at the data and at this query for about an hour now, and need some help. Thanks.

    If you want to get the distinct rows only in this SELECT then you may use DISTINCT. ie replace the table with a query
    ,(Select Distinct SALESMAN_NO,CUSTOMER_NO, ORDER  SALES ,COGS , MARGIN From YourTableName) AS AliasName
    Check this too
    Find and/or Delete Duplicate Rows
    http://code.msdn.microsoft.com/SQLExamples/Wiki/View.aspx?title=DuplicateRows&referringTitle=Home
    Madhu
    SQL Server Blog
    SQL Server 2008 Blog

  • Crystal Report 2008 IDE - JDBC connection issue

    Hello,
    I'm using Crystal Report 2008 IDE. I've created a report that goes against Oracle 11G database.
    I have installed Oracle Instant Client (32 bit) 11.2.0.2.0.
    I can establish and Oracle connection via the IDE.
    When I attempt to establish a JDBC connection through the database expert wizard, I keep getting JDBC driver not found message.
    I've updated my CRconfig.xml specifically the classpath to point to where my ojdbc5.jar file is located.
    What else do i need to do in order to establish a JDBC connection?

    Hi,
    First of all what is the service pack that you are using for Crystal Reports 2008, because Oracle 11g R2 is supported from Service pack 4 onwards in CR 2008.
    For JDBC connection with CR 2008 you can have a look at this link might this would help you:
    http://www.sheroz.com/articles/crystal-reports-2008-mysql-and-oracle-databases
    Regards,
    Kuldeep G

Maybe you are looking for