Report command fails in Crystal, but succeeds in SQL Mgt Studio

The Error reads:
Failed to retrieve data from the database.
Details: ADO Error Code: 0x80040e07
Source: Microsoft OLE DB Provider for SQL Server
Description: The conversion of char data type to smalldatetime data
type resulted in an out-of-range smalldatetime value.
SQL State: 22007
The report was receiving this same error last week and so I went through the data in the database until I found the invalid date value and had the customer correct it. When the SQL ran in SQL Server Mgt Studio, I expected it to run in Crystal too, but it failed again. Is there any reason that Crystal would give this error when I can run the command in SQL?
thanks
michele

The rest of the query:
--Creates a derived table named nurse that returns hga1c values from nurse documentation
                                                                           (SELECT DISTINCT
                                                                                                           practice_id, person_id, encounterDate AS hga1cdate, CASE WHEN substring(obsvalue, patindex('%[0-9]_.%', obsvalue), 1)
                                                                                                           + substring(obsvalue, patindex('%[0-9].%', obsvalue), 1) + substring(obsvalue, patindex('%.[0-9]%', obsvalue), 2) = '1' AND
                                                                                                           substring(obsvalue, patindex('%.[0-9]%', obsvalue), 2) = '1' THEN substring(obsvalue, patindex('%[0-9][0-9]%%', obsvalue), 2)
                                                                                                           WHEN substring(obsvalue, patindex('%[0-9]_.%', obsvalue), 1) + substring(obsvalue, patindex('%[0-9].%', obsvalue), 1) + substring(obsvalue,
                                                                                                            patindex('%.[0-9]%', obsvalue), 2) = '1' AND substring(obsvalue, patindex('%[0-9][0-9]%%', obsvalue), 2) = '1' THEN substring(obsvalue,
                                                                                                           patindex('%.[0-9]%', obsvalue), 2) ELSE substring(obsvalue, patindex('%[0-9]_.%', obsvalue), 1) + substring(obsvalue, patindex('%[0-9].%',
                                                                                                           obsvalue), 1) + substring(obsvalue, patindex('%.[0-9]%', obsvalue), 2) END AS hga1cpercent, create_timestamp
                                                                             FROM        order_
                                                                             WHERE      (practice_id = '0001') AND (actText = 'Hemoglobin A1C') AND (NOT (obsValue IS NULL))) AS nurse FULL OUTER JOIN
                                                                            --Creates a derived table named flwst that returns hga1c values from the diabetes flowsheet.
                                                                           (SELECT     practice_id, person_id, hga1cDateDisp AS date, HGA1cStatus, hga1cPercent, create_timestamp
                                                                            FROM          Diabetes_Flwsheet_IPN_ AS Diabetes_Flwsheet_IPN__
                                                                            WHERE      (practice_id = '0001') AND (hga1cDateDisp <> '') AND (hga1cPercent IS NOT NULL) AND (hga1cDateDisp IS NOT NULL)) AS flwst ON
                                                                                     nurse.practice_id = flwst.practice_id AND nurse.person_id = flwst.person_id AND nurse.hga1cdate = flwst.date FULL OUTER JOIN
                                                                            --Creates a derived table named lab that returns hga1c values from the lab module.
                                                                           (SELECT DISTINCT
                                                                                                       lab_nor.practice_id, lab_nor.person_id, CONVERT(char(08), patient_encounter.billable_timestamp, 112) AS lab_date,
                                                                                                       lab_results_obx_.observ_value, lab_results_obx_.create_timestamp
                                                                                FROM          lab_results_obx AS lab_results_obx_ INNER JOIN
                                                                                                       lab_results_obr_p ON lab_results_obx_.unique_obr_num = lab_results_obr_p.unique_obr_num INNER JOIN
                                                                                                       lab_nor ON lab_results_obr_p.ngn_order_num = lab_nor.order_num INNER JOIN
                                                                                                       patient_encounter ON lab_nor.enc_id = patient_encounter.enc_id
                                                                                WHERE      (lab_results_obx_.result_desc IN ('HEMOGLOBIN a1c', '%HGB A1C', 'Hemoglobin A1c')) AND (lab_results_obx_.observ_value IS NOT NULL) AND
                                                                                                       (lab_results_obx_.observ_value <> '""') AND (lab_results_obx_.observ_value <> '///') AND (lab_nor.practice_id = '0001')) AS lab ON
                                                                                               nurse.practice_id = lab.practice_id AND nurse.person_id = lab.person_id AND nurse.hga1cdate = lab.lab_date
                                                  ORDER BY person_id, hga1cdatedisp, CASE WHEN lab.create_timestamp IS NULL THEN nurse.create_timestamp ELSE lab.create_timestamp END) AS A1c) AS DA1c) LastThree
                      WHERE row = 1 OR row = 2 OR     row = 3 ) AS a1cs
ON status.practice_id = a1cs.practice_id AND status.person_id = a1cs.person_id
LEFT OUTER JOIN
     -- Creates a derived table named A1cs that returns the last three A1c values for each patient.
                    (SELECT     practice_id, person_id, hga1cdate, hga1cpercent, row
                      FROM         
                              --Creates a derived table named LastThree that returns all A1c values and numbers each row.
                              (SELECT     practice_id, person_id, hga1cdatedisp AS hga1cdate, hgA1cPercent,
                                             row_number() OVER (partition BY practice_id, person_id
                                                                 ORDER BY hga1cdatedisp DESC) AS row
                                   FROM    
                                             --Creates a derived table named DA1c that adds the date of the A1c
                                             (SELECT DISTINCT practice_id, person_id, hga1cdatedisp, hgA1cPercent
                                                    FROM         
                                                       --Creates a derived table named A1c that matches lab, flwst and nurse labs
                                                            (SELECT     TOP (100) PERCENT CASE WHEN lab.practice_id IS Not NULL THEN Lab.practice_id
                                                                             When flwst.practice_id is not null then flwst.practice_id When nurse.practice_id is not null then nurse.practice_id END AS practice_id,
                                                                             CASE WHEN lab.person_id IS NOT NULL THEN lab.person_id WHEN flwst.person_id IS NOT NULL
                                                                             THEN flwst.person_id WHEN nurse.person_id IS NOT NULL THEN nurse.person_id END AS person_id, CASE WHEN LAB.LAB_DATE IS NOT NULL
                                                                             THEN CONVERT(smalldatetime, lab.lab_date, 112) WHEN nurse.hga1cdate IS NOT NULL THEN CONVERT(smalldatetime, nurse.hga1cdate, 112)
                                                                             WHEN flwst.date IS NOT NULL THEN CONVERT(smalldatetime, flwst.date, 112) END AS hga1cdatedisp, CASE WHEN lab.lab_date IS NOT NULL AND
                                                                             isnumeric(lab.observ_value) = 1 THEN lab.observ_value WHEN nurse.hga1cpercent IS NOT NULL AND isnumeric(nurse.hga1cpercent)
                                                                             = 1 THEN nurse.hga1cpercent ELSE flwst.hga1cpercent END AS hgA1cPercent
                                                            FROM        
                                                                            --Creates a derived table named nurse that returns hga1c values from nurse documentation
                                                                           (SELECT DISTINCT
                                                                                                           practice_id, person_id, encounterDate AS hga1cdate, CASE WHEN substring(obsvalue, patindex('%[0-9]_.%', obsvalue), 1)
                                                                                                           + substring(obsvalue, patindex('%[0-9].%', obsvalue), 1) + substring(obsvalue, patindex('%.[0-9]%', obsvalue), 2) = '1' AND
                                                                                                           substring(obsvalue, patindex('%.[0-9]%', obsvalue), 2) = '1' THEN substring(obsvalue, patindex('%[0-9][0-9]%%', obsvalue), 2)
                                                                                                           WHEN substring(obsvalue, patindex('%[0-9]_.%', obsvalue), 1) + substring(obsvalue, patindex('%[0-9].%', obsvalue), 1) + substring(obsvalue,
                                                                                                            patindex('%.[0-9]%', obsvalue), 2) = '1' AND substring(obsvalue, patindex('%[0-9][0-9]%%', obsvalue), 2) = '1' THEN substring(obsvalue,
                                                                                                           patindex('%.[0-9]%', obsvalue), 2) ELSE substring(obsvalue, patindex('%[0-9]_.%', obsvalue), 1) + substring(obsvalue, patindex('%[0-9].%',
                                                                                                           obsvalue), 1) + substring(obsvalue, patindex('%.[0-9]%', obsvalue), 2) END AS hga1cpercent, create_timestamp
                                                                             FROM        order_
                                                                             WHERE      (practice_id = '0001') AND (actText = 'Hemoglobin A1C') AND (NOT (obsValue IS NULL))) AS nurse FULL OUTER JOIN
                                                                            --Creates a derived table named flwst that returns hga1c values from the diabetes flowsheet.
                                                                           (SELECT     practice_id, person_id, hga1cDateDisp AS date, HGA1cStatus, hga1cPercent, create_timestamp
                                                                            FROM          Diabetes_Flwsheet_IPN_ AS Diabetes_Flwsheet_IPN__
                                                                            WHERE      (practice_id = '0001') AND (hga1cDateDisp <> '') AND (hga1cPercent IS NOT NULL) AND (hga1cDateDisp IS NOT NULL)) AS flwst ON
                                                                                     nurse.practice_id = flwst.practice_id AND nurse.person_id = flwst.person_id AND nurse.hga1cdate = flwst.date FULL OUTER JOIN
                                                                            --Creates a derived table named lab that returns hga1c values from the lab module.
                                                                           (SELECT DISTINCT
                                                                                                       lab_nor.practice_id, lab_nor.person_id, CONVERT(char(08), patient_encounter.billable_timestamp, 112) AS lab_date,
                                                                                                       lab_results_obx_.observ_value, lab_results_obx_.create_timestamp
                                                                                FROM          lab_results_obx AS lab_results_obx_ INNER JOIN
                                                                                                       lab_results_obr_p ON lab_results_obx_.unique_obr_num = lab_results_obr_p.unique_obr_num INNER JOIN
                                                                                                       lab_nor ON lab_results_obr_p.ngn_order_num = lab_nor.order_num INNER JOIN
                                                                                                       patient_encounter ON lab_nor.enc_id = patient_encounter.enc_id
                                                                                WHERE      (lab_results_obx_.result_desc IN ('HEMOGLOBIN a1c', '%HGB A1C', 'Hemoglobin A1c')) AND (lab_results_obx_.observ_value IS NOT NULL) AND
                                                                                                       (lab_results_obx_.observ_value <> '""') AND (lab_results_obx_.observ_value <> '///') AND (lab_nor.practice_id = '0001')) AS lab ON
                                                                                               nurse.practice_id = lab.practice_id AND nurse.person_id = lab.person_id AND nurse.hga1cdate = lab.lab_date
                                                  ORDER BY person_id, hga1cdatedisp, CASE WHEN lab.create_timestamp IS NULL THEN nurse.create_timestamp ELSE lab.create_timestamp END) AS A1c) AS DA1c) LastThree
                      WHERE row = 1) AS a1csRisk
ON status.practice_id = a1csRisk.practice_id AND status.person_id = a1csRisk.person_id
LEFT OUTER JOIN
                    (SELECT     practice_id, person_id, bp_systolic, bp_diastolic, row
                           FROM        
                                   --Creates a derived table named LastBP that returns each by value in vital signs and creates a row number.
                                   (SELECT DISTINCT  practice_id, person_id, create_timestamp, bp_systolic, bp_diastolic,
                                                         row_number() OVER (partition BY practice_id, person_id
                                                         ORDER BY practice_id, person_id, create_timestamp DESC) AS row
                                        FROM          vital_signs_
                                        WHERE      (bp_diastolic IS NOT NULL) AND (bp_diastolic <> 0) AND (bp_systolic IS NOT NULL) AND (bp_systolic <> 0)) AS LastBP
                                        WHERE     row = 1 AND practice_id = '0001') AS bp
ON status.practice_id = bp.practice_id AND status.person_id = bp.person_id

Similar Messages

  • Upload fails through gateway - but succeeds without it!

    Hi all,
    we are using an upload application that we developped... it worked just fine uploading any file.. .but when we tried running it through the gateway (https), it timed out and was not able to upload large files...like 40- 50Mb... but before it worked (without the gateway)...
    any ideas?

    Not sure if this has anything to do with it, but in our environment rewriter proxy was using more and more cpu during upload of files through gateway, about 2% per MB filesize. We never really tried what would happen with 50 MB files, failure to upload seems reasonable.
    This issue was resolved with a portal patch, I think 118950-29(?). Please check your patch level and the online description of the patch.
    hth Chris

  • Dynamic command execution fails in Crystal report viewer for parameters

    We are using the Crystal Report Viewer for the .Net Application on the client side.The reports are designed using Crystal Report XI R2.
    The issues that we are currently encountering is that, we are unable to load the combo-boxes in the pop-up for the parameters.
    All the reports have multiple commands and the variables are of 'dynamic' type.
    When the dialog box for requesting the pop-up comes up, It comes up empty even though they are linked to the respective commands.
    Also,For reports having multiple parameters we are unable to give a single dialog box to get in all the parameters.It appears as a series of prompts.
    Both,these issues are not encountered when the reports are launched via the Crystal reports developer tool.

    Hello Varun,
    I recommend to post this questionin the [dedicated NET forum|SAP Crystal Reports, version for Visual Studio;.
    This forum is monitored by qualified technicians and you will get a faster response there.
    Thank you for your understanding,
    Falk

  • Dynamic command execution fails in Crystal report viewer

    We are using the Crystal Report Viewer for the .Net Application on the client side.The reports are designed using Crystal Report XI R2.
    The issues that i am currently encountering is that, we are unable to load the combo-boxes in the pop-up for the parameters.
    All the reports have multiple commands and the variables are of 'dynamic' type.
    When the dialog box for requesting the pop-up comes up, It comes up empty even though they are linked to the respective commands.
    Also,For reports having multiple parameters we are unable to give a single dialog box to get in all the parameters.It appears as a series of prompts.
    Both,these issues are not encountered when the reports are launched via the Crystal reports developer tool.

    Did you end up cross posting this anywhere else?  I just started running into the problem with XI r1 trying to view a report I modified in r2.  The only solution I seem to have found involves upgrading all of our customers to r2, which is not a very pleasant option.  I'd be interested in learning if anyone has come up with a better solution.

  • Crystal Reports Publication fails when using dynamic recipients

    Hi experts,
    We are facing a problem related with the BOE 3.1 Dynamic recipients Publication.
    We have created a Publication with just one Crystal Report based on a MDX Query.  We send the report in PDF format to email destinations
    Dynamic recipients are defined in a WebI report pulling data from a BW query universe. We can display the email, user ID, Use Name and other fields we would like to use as dynamic parameters.
    Server side trust seems to be configured (is there any way to test it is properly configured?).
    The Publication is working fine with enterprise recipients (which have SAP BW account), and each recipient receive its PDF by email.
    When we execute same report with dynamic recipients without selecting dynamic personalization parameters it is working fine. But when we select one dynamic parameter (which is coming from the WebI report we use for dynamic recipients) eg: Profit Centre, the Publication fails and we get a Database Connector error:
    2011-02-14 08:53:25,275 ERROR [PublishingService:HandlerPool-13] BusinessObjects_PublicationAdminErrorLog_Instance_31036 - [Publication ID # 31036] - Scheduling document job "P&L" (ID: 31,051) failed: Error in File ~tmp191067bfa343ff0.rpt: Database Connector Error (FBE60502) [1 recipients processed.]
    How can a dynamic parameter affect on the Database Connection?
    Does anyone have an idea about what could be wrong?
    Thanks!

    Ino, what do you mean for "technical name or the member unique name"? Are you talking about the SAP User name? So in the dynamic recipients we can find  these parameters:
    - Recipient Identifier (required):      
    - Full Name:      
    - Email:      
    In the Recipient Identifier I should refer to a SAP user?
    Dynamic recipients option is working for same recipients. The problem appears when I assign one parameter to a field coming from the dynamic webi report.It fails with the previously detailed error. This parameter assignment seems to be causing the Database Connector error.
    Message in CMC:
    2011-02-14 17:00:25,590 ERROR [PublishingService:HandlerPool-24] BusinessObjects_PublicationAdminErrorLog_Instance_31594 - [Publication ID # 31594] - Scheduling document job "B1 - P&L" (ID: 31,603) failed: Document for recipients {BD1~500/EVER} failed: Error in File ~tmpa0067c160f93d0.rpt: Database Connector Error Document for recipients {EVER, JOHNDOE} failed: Error in File ~tmpa0067c160f93d0.rpt: Database Connector Error Document for recipients failed: Error in File ~tmpa0067c160f93d0.rpt: Database Connector Error (FBE60502) [4 recipients processed.]
    Error in the Adaptive jobserver trace does'nt give more details:
    |1c2fd2be-3ba1-f414-f8fa-e4f7b004f1ee|2011 02 14 17:00:18:974|+0000|==| | |jobserver_vwd2520.AdaptiveJobServer_CRCPPSchedulingService_CHILD0| 2560|4856|| |6187|1|11|2|CMC.WebApp|vwd2520:1624:39.23486:1|CMS.runJobs|localhost:8392:11648.936338:1|jobserver_vwd2520.AdaptiveJobServer_CRCPPSchedulingService_CHILD0.run|localhost:2560:4856.5:1|CntazqXlSEO7hcDJVIv11545bbb|||||||||||(.\src\reportdllerrors.cpp:140) ras21-cr: procReport.dll: CRPE FAILED: GetLastPEErrorInfo(1) returns crpe error code [707] with extended error string [Database Connector Error: ''
    Failed to retrieve data from the database.
    Failed to export the report.
    Error in File ~tmpa0067c160f93d0.rpt:
    Database Connector Error]. Localized error string is [Error in File ~tmpa0067c160f93d0.rpt:
    Database Connector Error]
    I would like to discard thats a SNC misconfiguration error. Can I consider that SNC server side trust is properly configured if I can run Publication for many SAP users mapped in Enterprise?
    Thanks!

  • Temporary error "A Crystal Reports job failed because a free license ..."

    Hi all,
    We coded with VS 2003 a .NET 1.1 application which using the Crystal Report 9 Redistribution package .NET ready to display reports from measured data from our device. The data is stored in a SQL Server 2000 MSDE. Crystal Report has his own DB connection to the SQL server to read the data to display the report.
    Our application runs well on approx. 100 distributed installations. But on six customers installation we get this error. Actual on two customers PCs using the same DB we get the error "A Crystal Reports job failed because a free license could not be obtained in the time allocated.". This error pop up every time, when the report is shown. Although the report get shown completely.
    I observed in the 'Windows Event Viewer => "System" log after the above-mentioned error following entry "Crystal Report job was delayed 2 (sec)." once for every time when the user requested a report.
    I restored an empty DB on customers PC and the error don't pop up anymore.
    All CR .NET assemblies have the version 9.2.3300.0. I tested also the "CrystalReportNET_keycodefix.zip", but it doesn't help. I had checked for hours all the issues about this error message on the internet. I tested the most fitting solutions, but not one fix the problem.
    I tested customers full DB on my Virtual Machine with same installation, but I don't get the error.
    Cheers
    Ronny

    Hi Ludek<br>
    <br>
    Thanks for your answer. I checked all the things you asked me to do on both system.<br>
    <br>
    Here are the results from my investigations:<br>
    <br>
    <b>1) The keycode.dll was not on the not working PC.</b><br>
    I copied it to the root of C: as on the working PC. I registered it with regsvr32.exe and tested the issue.<br>
    => The problem still exist.<br>
    <br>
    <br>
    <br>
    <b>2) I compared the keycode on both system:</b><br>
    HKLM\SOFTWARE\Crystal Decisions\9.0\Crystal Reports\Keycodes\CR Ent<br>
    <br>
    non working PC:<br>
    1 AAP50-GS00000-U7000RN 131203342 3979604006<br>
    The code is different in comparison to the working PC, because I carried out the 'CrystalReportNET_keycodefix.zip'. Before this I made an export of the above registry key. Afterwards I wasn't able to merge this export (backup) again with the registry. I assume due to the included carriage returns in the keycode.<br>
    <br>
    working PC<br>
    1 XXXXX <br>
    <br>
    <br>
    <br>
    <b>3) I used the Process Monitor and got following error during the error sequence:</b><br>
    <br>
    I list only some key entries from the hundreds of error entries. Please inform me, how I can provide you the full logger files.<br>
    <br>
    non working PC:<br>
    WriteFile         C:\...\Administrator.QCNIR002\Local Settings\temp\~cpe{AD83....}    Fast IO Disallowed<br>
    RegEnumKey HKCR\Drive\shellex\FolderExtensions                                                 NO MORE ENTRIES<br>
    RegOpenKey HKLM\Software\Crystal Decisions\9.0\Crystal Reports\Database      NAME NOT FOUND<br>
    RegOpenKey HKCU\Software\Crystal Decisions\9.0\Crystal Reports\Database      NAME NOT FOUND<br>
    RegOpenKey HKLM\Software\Policies\Microsoft\Windows NT\DnsClient                 NAME NOT FOUND<br>
    <br>
    But I observed beside the results: No more entries, Name not found, Fast IO Disallowed, Buffer overflow (RegQueryKey) and Range not locked (UnlockFileSingle of printer driver) no other errors.<br>
    <br>
    <br>
    working PC<br>
    Operation:      Path:                                                                                Result:<br>
    WriteFile         C:\...\Administrator\Local Settings\temp\~cpe{AD83....}                 Fast IO Disallowed<br>
    RegEnumKey HKCR\Drive\shellex\FolderExtensions                                            NO MORE ENTRIES<br>
    RegOpenKey HKLM\Software\Crystal Decisions\9.0\Crystal Reports\Database NAME NOT FOUND<br>
    RegOpenKey HKCU\Software\Crystal Decisions\9.0\Crystal Reports\Database NAME NOT FOUND<br>
    <br>
    <br>
    <br>
    <b>4) Service Packs</b><br>
    We could only compare the file size of the Merge Module we used with the one you provided me in the above link.<br>
    <br>
    <table border=0 cellpadding=0 cellspacing=0>
    <tr>
    <td>file name</td>
    <td>file size of used Merge Module</td>
    <td>file size of SP1 Merge Module</td>
    </tr>
    <tr>
    <td width=150>crnetruntime.msm</td>
    <td width=100>4'764'672 Byte</td>
    <td width=100>4'770'304 Byte</td>
    </tr>
    <tr>
    <td>license.msm</td>
    <td>578'048 Byte</td>
    <td>578'048 Byte</td>
    </tr>
    <tr>
    <td>reportengine.msm</td>
    <td>10'701'824 Byte</td>
    <td>10'905'088 Byte</td>
    </tr>
    </table>
    <br>
    But I tried to install SP7 on my PC and on customers PC, but I got following error after I accepted the license agreement in the setup.exe: titlebar of window 'Information', Msg: 'Failed to create Backup folder -110' and just a button 'OK'. I got into an infinit loop and I could only end the process: 'IKernel.exe'.<br>
    Remark: I get the same error with SP5 and SP6.<br>
    <br>
    <br>
    <br>
    <b>5) Modules - comparison of DLL's</b><br>
    <br>
    I cross checked all the DLL in Modules, which begin with CR and some other, because there were over 100 DLL's.<br>
    <br>
    <table x:str border=0 cellpadding=0 cellspacing=0 width=834 style='border-collapse:
    collapse;table-layout:fixed;width:626pt'>
    <col width=385 style='mso-width-source:userset;mso-width-alt:14080;width:289pt'>
    <col width=179 style='mso-width-source:userset;mso-width-alt:6546;width:134pt'>
    <col width=110 style='mso-width-source:userset;mso-width-alt:4022;width:83pt'>
    <col width=80 span=2 style='width:60pt'>
    <tr height=17 style='height:12.75pt'>
      <td height=17 width=385 style='height:12.75pt;width:289pt'>CRHEAPALLOC.DLL</td>
      <td width=179 style='width:134pt'>9.2.0.2</td>
      <td width=110 style='width:83pt'>9.2.0.2</td>
      <td width=80 style='width:60pt'></td>
      <td width=80 style='width:60pt'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRPE32.DLL</td>
      <td>9.2.3.1183</td>
      <td>9.2.3.1183</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRQE.DLL</td>
      <td>9.2.1.625</td>
      <td>9.2.1.625</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRTOWORDS_EN.DLL</td>
      <td>9.2.0.14</td>
      <td>9.2.0.14</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRYSTALDECISIONS.CRYSTALREPORTS.ENGINE.DLL</td>
      <td>9.3.9500.10</td>
      <td>9.3.9500.10</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRYSTALDECISIONS.REPORTAPPSERVER.CLIENTDOC.DLL</td>
      <td>9.2.3300.0</td>
      <td>9.2.3300.0</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRYSTALDECISIONS.REPORTSOURCE.DLL</td>
      <td>9.3.9500.7</td>
      <td>9.3.9500.7</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRYSTALDECISIONS.SHARED.DLL</td>
      <td>9.3.9500.10</td>
      <td>9.3.9500.10</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRYSTALDECISIONS.WINDOWS.FORMS.DLL</td>
      <td>9.3.9500.12</td>
      <td>9.3.9500.12</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>CRYSTALKEYCODELIB.DLL</td>
      <td>9.2.3300.0</td>
      <td>9.2.3300.0</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>keycode.dll</td>
      <td>9.0.0.281</td>
      <td>9.0.0.281</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>MSADCE.DLL</td>
      <td>2.81.1135.0</td>
      <td>2.81.1135.0</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>MSADCER.DLL</td>
      <td>2.81.1117.0</td>
      <td>2.81.1117.0</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>MSADO15.DLL</td>
      <td>2.81.1128.0</td>
      <td>2.81.1128.0</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>MSADRH15.DLL</td>
      <td>2.81.1117.0</td>
      <td>2.81.1117.0</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>MSCORLIB.DLL</td>
      <td class=xl26>01/15/09 22:31:34</td>
      <td class=xl26>7/7/08 13:39</td>
      <td class=xl24></td>
      <td class=xl25></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>sqlresld.dll</td>
      <td>2000.80.382.0</td>
      <td>2000.080.0382.00</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    <tr height=17 style='height:12.75pt'>
      <td height=17 style='height:12.75pt'>crdb_ado.dll</td>
      <td>9.2.1.542</td>
      <td>9.2.1.542</td>
      <td colspan=2 style='mso-ignore:colspan'></td>
    </tr>
    </table>
    <br>
    Please specify the more detailed, if you mean the Crystal framework files or the .NET files. Could you give me please the location of the framework dlls and database client dlls like a folder name, so that I can check also all of them.<br>
    <br>
    I can provide you also the Module logger files, if you require them.<br>
    <br>
    <br>
    I would appreciate your further help very much.<br>
    <br>
    Cheers<br>
    <br>
    Ronny
    Edited by: Ronny S. on Jul 6, 2009 4:57 PM
    Edited by: Ronny S. on Jul 6, 2009 5:02 PM
    Edited by: Ronny S. on Jul 6, 2009 5:17 PM
    Edited by: Ronny S. on Jul 8, 2009 11:44 AM
    Edited by: David Hilton on Jul 15, 2009 11:04 AM
    Removed private keycode.

  • How to set Crystal Report  command timeout in runtime ?

    Hi, All !
    I have a report that is generating timeout error during execution command (Crystal Report command with SQL query). How can I set timeout  for the  command from application code ? I am using CR 12 and C#  (.NET framework 2.0)
    I have investigated CommandTableClass (CrystalDecisions.ReportAppServer.DataDefModel.CommandTableClass) but I didn't find timeout property or simething like that.
    Please help.
    Thank you in advance.
    Edited by: Bonowow on Feb 24, 2010 11:38 AM
    Edited by: Bonowow on Feb 24, 2010 11:42 AM

    I do not believe there is such an API. How long does it take before you get the timeout?
    Ludek

  • Crystal Report 10 and Visual Basic 6 - logon failed in crystal report viewe

    Guyz,.
    Report viewer is showing logon failed, pelase help me, i can able to view the data from rs1(recorset).
    please hellp me to fix this issue, i need to pass the sql query to my pre designed Crystal report which has all the field as same as SQL query.
    Please suggest me if any other alternate way to do this , my code is below.
    Environment : Crystal Report 10, Visual Basic 6
    cr_preview -> CrystalActiveXReportViewer
    RepName  -> Fiename and path of the Crystal report is designed from Crystal Report Designer.
    Function show_rep(Sql As String, RepName As String)
    Dim crystal As CRAXDRT.Application
    Dim report As New CRAXDRT.report
    Dim rs1 As New ADODB.Recordset
        If rs1.State Then rs1.Close
        rs1.Open Sql, cn, adOpenStatic, adLockReadOnly
        Set crystal = New CRAXDRT.Application
        Set report = crystal.OpenReport(RepName)
        report.DiscardSavedData
        report.Database.SetDataSource rs1
        'cr_preview.Refresh
        cr_preview.ReportSource = report
        cr_preview.Visible = True
        cr_preview.ViewReport
        Do While cr_preview.IsBusy
            DoEvents
        Loop
        cr_preview.Zoom 100
        If rs1.State Then rs1.Close
        Set rs1 = Nothing
    Set crystal = Nothing
    Set report = Nothing
    End Function

    Hi,
    Please refer to the link for the list of example, [click here|http://pscode.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&lngWId=1&B1=QuickSearch&txtCriteria=crystalreport+10&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE]
    Regards,
    Clint

  • Crystal Report Error Failed to load Database logon Information

    Hi Experts,
    We developed a Crystal reports fetching data from a BI Query. When we run the report from Crystal Report Desginer it runs perfectly. 
    When I schedule the report in the CMC / Infoview, I am getting a error message saying:
    "<REPORT NAME> Failed to load database logon Information."
    We have checked the database configuration in CMC for this report. BI system hostname and the other necessary credentials are fine.
    Please suggest us on how we go about understanding the cause of the error.
    Crystal Reports 2008 SP2
    OS --> AIX
    Best Regards,
    Suchindra.

    Moved to SAP Integration kit forum

  • Creative Cloud update fails with "the download appears to be corrupted" when tried through our company's firewall, but succeeds if the computer is taken outside the firewall

    Creative Cloud update fails with "the download appears to be corrupted" when tried through our company's firewall, but succeeds if the computer is taken outside the firewall. The IT guys have opened up the ports and URL's specified in the Adobe documentation.  I have also captured the network traffic of both the failed and successful downloads for IT to examine (using Little Snitch), however they can find nothing to account for the problem.  Adobe just seems to "give up and die" after about 2-3 minutes.  Why is this?  How can I or IT fix this?
    Can I send the above log files to someone familiar with these issues for examination?

    Hi Gveo,
    Please follow the article: Creative Cloud Help | About Creative Cloud Packager which will help you to get your issue fixed.
    Thanks,
    Ratandeep Arora

  • Crystal Report Server - Schedule reports have failed.

    Hi,
    Recently, several scheduled reports have failed with the error message "server error. CrystalEnterprise.Smtp: SMTP_E_TCPSOCKET_SEND(3)". It happens randomly, to different reports at different times. Can anyone let me know what information does this need to troubleshoot. Thanks!
    Senthil

    Hello Senthil,
    I recommend to post this query to the [BusinessObjects Enterprise Administration|BI Platform; forum.
    This forum is dedicated to topics related to administration and configuration of BusinessObjects Enterprise, BusinessObjects Edge, and Crystal Reports Server.
    It is monitored by qualified technicians and you will get a faster response there.
    Also, all BOE Administration queries remain in one place and thus can be easily searched in one place.
    Best regards,
    Falk

  • The Report Server Failed Error in Crystal Report

    Dear All,
    I converted one PLD to Crystal Report using the Crystal Converter tool in SAP B1 8.81 Pl00. However, when I try to preview the Crystal Report, I am getting an error "The Report Server Failed" and then SAP hangs.
    Any known solution for this?
    Thanks and regards,
    Bharath S

    Dear Bharath,
    Your PL is too low. Upgrade to the latest PL will solve this problem.
    Thanks,
    Gordon

  • A Crystal Reports job failed because a free license could not be obtained i

    We have an enterprise application installed at a clients site where they have 10 CITRIX clients connecting to 5 APPLICATION servers (the servers are being load balanced). The application allows users to generate reports. The reports are generated on the APPLICATION servers. We have written some queued components which allow up to 5 reports to be generated at the same time. We have crystal reports XI installed on the APPLICATION servers. Currently we get the following error when users attempt to generate reports:
    A Crystal Reports job failed because a free license could not be obtained in the time allocated
    However if you change the queued components to only generate 1 report at any given time we do not get the error.
    Any ideas on what could be causing this?
    Thanks in advance.
    Raman.

    duplicate - please do not post multiple times

  • Crystal Reports loading Failed in 64 bit OS after installing SAP Runtime

    Dear All,
         I am using a VB.NET application and the reports are designed using Crystal Reports version 9. All the reports are working fine in 32 bit OS. After the application is deployed in the 64 bit machine, while connecting from the crystal report using my vb.net application the database login screen is asking. After entering the login password login exception shows from the viewer.please check the attachments to find the errors. The details of my application are given below:-
    OS- Windows server 2008 R2 standard 64 bit
    Database - Oracle 11g client for 64 bit
    Application is designed using VB.NET(Frame Work 4 & visual studio 2010)  and the crystal report is designed using CR version 9
    Run time installed:- CRRuntime_64bit_13_0_8
    With Advanced thanks,
      Shalu.

    How are you connecting to the database - ODBC? OLEDB? Etc.?
    Have a look at the resources that the search string 'oracle 64 net crystal' bring up for you. Search box is in top right corner.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Crystal Report Server - Scheduled Reports Have Failed - SMTP_E_TCPSOCKET_SE

    Hi,
    Recently, several scheduled reports have failed with the error message "server error. CrystalEnterprise.Smtp: SMTP_E_TCPSOCKET_SEND(3)". It happens randomly, to different reports at different times. Can anyone let me know what information does this need to troubleshoot. Thanks!
    Senthil

    Hi
    I would like to suggest you following things:
    1) Please check the SMTP settings on the respective report's job server. Like Severname of the SMTP
    server. Port number of the SMTP and domain.
    2) Check whether are you able to send the mails from mail client to the desired destination.
    3) Verify the Port number given to the SMTP, by default it is 25. And also verify it is not blocked on the
    firewall.
    4) Also verify whether ip address of the server machine where job server is installed is included in the
    allowed list at the SMTP server end.
    Regards,
    Hrishikesh

Maybe you are looking for