Crystal Reports - 64bit when Previous Reports were 32bit
Hi,
I have a 64bit question. To take a step back, I was using Visual Studio 2008 on a 32 bit Windows O/S. I was using the Crystal Reports that came with Visual Studio 2008 (I think that was just an option that you could install from the VS ISO).
Now, I'm setting up a new environment: Windows 7 Pro (x64) with Visual Studio 2013.
I grabbed CRforVS_13_0_9.exe - as it was just released. And I installed Crystal Reports. Toward the end of the install I got a dialog that said something of the effect: "Hey, we detected that you are on a 64bit O/S - do you want to install 64 bit"? (I wish I had the exact message now). So I installed, what I thought was that too (in addition to the 32 bit - as it didn't ask me about 64bit until it had already spent a few minutes installing "stuff").
In Control Panel I now see:
SAP Crystal Reports runtime engine for .NET Framework (64-bit)
SAP Crystal Reports, version for Microsoft Visual Stuido
(also, of note, my .NET Framework is 4.5.1)
As I mentioned, I have a ton of existing 32bit Crystal Reports Projects that I need to convert from VS2008 to VS2013. Microsoft runs a wizard to convert the projects, and you guys also had some Wizard to convert the projects from the older version of Crystal to this new one. Being that I'm on a 64bit O/S now, and I have 64 bit Crystal installed, what exactly is happening on this conversion? Is it trying to take that 32 bit project and convert it to a 64bit version? Should I have installed the 64 bit Crystal when it asked me towards the end?
I'm trying to figure out what that all means. Also, after taking a simple existing report, and converting it, and making sure it built - I ran it, and all I get at runtime is a "value cannot be null. parameter name: inputstring" message (fyi, this is through the web, not winforms). I have no idea what inputstring they are referring to, especially since these reports worked in the older environment.
Thank you.
Hi William,
CR for VS is both 32 and 64 bit runtime now, separate installs. For your DEV PC you install both because you can select either when you compile for a Windows Desktop app or when you set your IIS App Server to run in 64 bit mode.
Short story is VS is a 32 bit app, CR for integration into VS is also running in 32 bit mode, in the VS IDE. For Web app's you set the App pool and distribute the CR runtime to match your app pool setting.
For Desktop app's you set the Project Properties to run in x86 or x64 mode. You have to be specific or the OS and MSIExec will determine what Redist package to use.
For IIS, just set the App Pool to 32 bit mode - True for 32 bit and false for 64 bit.
Remember also, if youa re going to use 64 app pool all of the dependencies must also support 64 applications/app pools, DB clients and Printers are the biggest dependencies.
Don
Similar Messages
-
Crystal Reports error when saving report in BW
Hello,
I have "Error code 120 is sent by server" message when I try to save my report in BW via Crystal Reports v10 !!!
Thanks for your help
BurakYou need to update the "Object Changeability" in BW for Crystal report objects.
to do this:
1. run transaction /nRSA1
2. Select the transport connection tab
3. click the "Object Changeability" button
4. Select the "Crystal Report" line item
5. right click and select "Everything changeable"
6. Exit transaction -
Crystal 2008 Hangs When Opening Report With Geographic Map
Greetings - CR just hangs when I open a report that has an existing geographic map or if I create a new report with a geographic map. I've uninstalled and reinstalled, and made sure the updates were applied. Searched the forums but haven't found anything to help.
Any suggestions?
Thank you.Hi Doug,
Usual next steps, What OS are you using and did you install CR with local Administrator rights?
Are you on a domain where your IT department have modified your profile, you may be in the Admin group but they can alter the default settings. Check to confirm.
Try Service Pack 2 from the download page, although I have not heard of anyone else having this specific problem.
Check the System and application Event logs to see if anything failed, permissions, access etc.
Is there anyone else in your company having the same problem? You could try downloading Process Monitor from www.sysinternals.com and filter on crw32.exe and watch when you try to access the maps.
Thank you
Don -
Load Report failed when opening Report under IIS 5.1
I recently upgraded to Crystal Reports 2008 (12) from Crystal Reports Basic 2008 (10.5). I am using Visual Studio 2008 with the CrystalReportViewer. Now when I run my reports from the website under IIS 5.1 (Windows XP SP3), I get a Load Report Failed. The detailed exception follow:
Error loading report (ConfigureCrystalReports)
CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException (0x800001F5): The Report Application Server failed at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() --- End of inner exception stack trace --- at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) at ncspo.ReportViewer.ConfigureCrystalReports() in D:\Websites\NCSPO\FIS\ReportViewer.aspx.vb:line 43
If I run the report using the ASP.Net Development Server, the reports run fine. It only fails under IIS. From other posts, I understand that i need to grant the Network Service and IIS_WPG group read/write permissions to the windows\temp folder. I have done this for the Network Service, but the IIS_WPG group was not introduced until IIS 6.0. Any ideas on how I can get this working under IIS 5.1?
Here is the code behind page:
Private Sub ConfigureCrystalReports()
Try
rpt = New ReportDocument
Dim strReportFilename As String
If Len(Request.QueryString("ReportFilename")) > 0 Then
strReportFilename = Request.QueryString("ReportFilename")
Else
strReportFilename = System.Configuration.ConfigurationManager.AppSettings("cr404Page")
End If
Dim strReportPath As String = System.Configuration.ConfigurationManager.AppSettings("ReportPath")
Dim strReportFilePath As String = strReportPath & strReportFilename
Dim strReportFilePath_Full As String = Server.MapPath(strReportFilePath)
rpt.Load(strReportFilePath_Full) <--- Exception occurs on this line
Catch ex As Exception
lblStatus.Text = "Error loading report (ConfigureCrystalReports)"
lblStatus.Text &= "<BR>" & ex.ToString()
ncspo.clsMisc.LogError(ex, Me)
End Try
End SubAm I correct in reading the following 2 documents that IIS 5.1 is not supported?
If you check this document. It shows IIS6 and 7 no support on 5. See page 6
[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f05523e4-35c4-2b10-2c89-9fcf64b0dd22]
This document also on page 5
[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a87366-da1d-2b10-e1b4-a37ab37a2dea]
Thanks. -
Hi All,
I have created RRI between two reports and the type is web template/WAD.
My requirement is to show the variable screen of target report when clicked on direct link and it should not show the var. screen if it goes from jump/go to.
while currently I can not see var. screen on both the places and when switching the var. scree. display on in web template , it shows the screen at both the places.
Please suggest.
Thanks,
AnuHi Anu,
"And when I am using another var. in assignment details which is ready for input (in both the queries), its not helping."
Did you try using such a variable? What kind of a problem do you face? I am sorry I am still trying to understand your problem. I am just saying that which variable you use is not important for the first query. Only in the second query, add a variable with ready for input (I am not sure why the other doesn't work, I just tried and it gave an error, that's why I suggest this) and in RRI connection make the assignment with this variable. Please try this and let me know the result. -
Report Error When Getting Report Result
Hi,
I am running a "SQL Query (PL/SQL function body returning SQL query)" report and one of the items is a LOV which has a long list. I get this error.
report error:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
The query string to be returned is VARCHAR2(32767) and it seems like the LOV is too long.
Any advice? Thanks.This normally occurs as per the Report category type.
By default the report category type is set to "RPT0". Therefore, when the application is launched, the reporting category type is also sent as URL parameter to the backend system.
Please check if you are using customized reporting category type.
Please check Iview property defined in the portal. Check in the content admin under manager's role > iviews > HCM > LPA reporting > Check here for the scenario that you are using if this is the same.
Thanks !!! -
Hide UserID, Password, and Report Path when call Report from Report
Hi,
I have been able to call Report from Report using the hyperlink.
I put these code in my Field on the Report caller.
function F_3FormatTrigger return boolean is
temp varchar2(2000);
begin
temp := 'http://<computer_name>:8889/reports/rwservlet?';
temp := temp || 'server=repsrv' || '&' ||
'report=C:\MyReport\rep_detail.jsp' || '&' ||
'userid=scott/tiger@orcl' || '&' ||
'desformat=htmlcss' || '&' ||
'destype=cache' || '&' ||
'P_1=' || :ItemID || '&' ||
'P_2=' || :ItemName;
SRW.Set_Hyperlink(temp);
return (TRUE);
end;The hyperlink showed, and I can see the rep_detail.jsp showed in the same browser after I clicked the hyperlink.
The problem is, the hyperlink has to include the reports path and also userid and password.
If I did not put the userid and password, it will showed in another browse that
"The report has uncompiled PL/SQL"
How can I hide those userid, password, and the reports path?
BTW, Is there anyway to show the report callee in different page (precisely, open another IE) from the report caller?
Any help would be grateful.
Many thanks,
BuntoroHi,
Thanks for the answers.
Yet, I am still doubt about using cgicmd.dat.
I have looked around in this forum saying that it is not secure to use cgicmd.dat. Because all report request does not use authentication (the client can directly open report without login).
In Form, I can use the On-Logon to do the Oracle Form login (to do logon to the database), and then I use my own custom user login to restrict the menu for each user.
I do this since I want to restrict the user,
i.e user A can only view the sales form as well as sales report,
user B can only view the purchasing form as well as purchasing report.
Well, I am not so fond about the SSO itself.
It comes to my mind, since I don't have to re-login (to the database) each time I call another form (login database is only once at the first Form, On-Logon). It also goes to when calling the report caller.
What is RAD?
How can we use it?
Is OID = Oracle Internet Directory?
If true, maybe, I won't use it since I don't understand about it also.
Why we don't have to specify the userid and password when Form calls Report1 (using Run_Report_Object and Web.Show_Document())?
But we have to specify the userid and password when Report1 calls Report2.
Any help is appreciated.
Many thanks,
Buntoro -
Get Report Error when schedule report run
No problem I know what it is.
Issue was related to the Console URL setting in the Grid Control Overview tab, it was set to http://<host>:<port>/em/console and should have been set to http://<host>:<port> instead.
-
Can't save a report file in the Reports Builder
dev environment : w2k, Oracle92iDS(rel 2) and patch set 9.0.2.2.0
Problem description :
Saving a report corrupts the report file(jsp, rdf) in the reports builder, when a report has the bind variable used in the functions.
I can execute the report well, if I don't try to save .
The moment the file is saved and the report can never be reopened and run.
Please note it works fine when there is no bind variabled used in the function. Here are the steps to reproduce.
Can someone verify this, if so is there an workaround for this problem on the Reports Builder?
===
set serveroutput on
create or replace
package Q_REP_test
as
type drec is record
sdate date
type dreccursor is ref cursor return drec;
Procedure Get_sysdate(retdate out dreccursor);
procedure add_days_tocurdate(no_of_days in number, retdate out dreccursor);
end q_rep_test;
show errors
create or replace
package body q_rep_Test
as
procedure Get_sysdate(retdate out dreccursor)
is
begin
open retdate for
select sysdate retdate from dual;
end;
procedure add_days_tocurdate(no_of_days in number, retdate out dreccursor)
is
begin
open retdate for
select sysdate+no_of_days retdate from dual;
end;
end q_rep_test;
show errors
===
Invoke the SP as follows:
===
function QR_1RefCurDS return q_rep_test.dreccursor is
tempc q_rep_test.dreccursor ;
begin
q_rep_test.add_days_tocurdate(:p_1,tempc);
return tempc;
end;
===
1. Create a report
2. create an user parameter(p_1)
3. add a pl/sql as above
4. run it(to verify the report works)
5. save it.
6. close the report
7. Open it again, you get an as
"REP-0002: Unable to retrieve a string from the Report Builder Message file". Now it is corrupted and can't be used at all.Mac OS X 10.9.2
MacBook Pro Retina 15" Late 2013 w/ nVidia GT 750M
Adobe Audition 6.0 Build 732 (64 bit)
Downloaded WAV file from internet in a ZIP. Unzipped it. Played it in iTunes. Quit iTunes. Right clicked the file and chose Open With and Adobe Audition CC. I'm pretty sure this is the first time I've opened Audition on this computer, since I just recenly upgraded from an older MacBook. Edited the WAV, had the issue. Read the forums, closed and was prompted to save. Saved and then it finished closing. Right clicked on the file again and chose Open With and Adobe Audition CC. Now the file gave me the option to Save or Save As depending on how much further I edited the file, which was just cutting out more of the track. The razor tool, though, still not available. Had to put the cursor where I wanted, then used the Shift and Home buttons to select the beginning part of the track and the Delete key to remove it. -
Get blank report in Crystal Report Viewer when exporting to PDF
I have an application that creates reports in the CrystalReportViewer while at the same time exports a PDF of that report. I am having a problem in which
performing the export causes the report in the ReportViewer and the PDF report to be blank. They have the header and column labels but no data. If I
comment out the Me.Export(reportExportOptions) line at the end of the exportPDFReport method the report in the ReportViewer works fine, displaying
data on the report.
I have other forms that perfrom this same type of function on different reports and work fine. In fact they use the same exportPDFReport method. This leads
me to believe that a difference in the reports may be causing the problem. But I can't figure out why.
I am using .net 3.5 with Crystal Reports 2008 (CR2008) full edition in Visual Studio 2008. Although the reports that work were probably created using
VS 2005 and the VS 2005 edition of Crystal, and which have since been updated to CR2008.
Has anyone else experienced this problem? If so, how did you resolve it?
Thanks for any help!
Code is below
Public Class frmAgedReceivables
Inherits CustomWinControls.CustomForm
Implements ICustomForm
... other properties and methods
Public Sub CreateAgedPremiumsReport()
Dim billingType As String = "Direct"
Dim reportType As String = String.Empty
Dim frmDateProcess As New frmEnterProcessMonth()
frmDateProcess.pikMonthYear.Value = TurmsController.CodeEffectiveDate
frmDateProcess.lblMessage.Text = "Enter Processing Date"
If frmDateProcess.ShowDialog(Me) = Windows.Forms.DialogResult.Cancel Then
Return
End If
Me.InForceStripStatusLabel1.Text = "Creating Report"
Me.Refresh()
Dim report As New AgedReceivablesReport()
report.Load(report.ReportPathAndName)
Me.Refresh()
Dim reportParmsArrayList As ArrayList = New ArrayList()
reportParmsArrayList.Add(report.ParameterFields.Item(0).Name)
reportParmsArrayList.Add(frmDateProcess.pikMonthYear.Value)
reportParmsArrayList.Add(report.ParameterFields.Item(1).Name)
If AgencyBillRadioButton.Checked Then
billingType = "Agency"
End If
reportParmsArrayList.Add(billingType)
reportParmsArrayList.Add(report.ParameterFields.Item(2).Name)
reportParmsArrayList.Add(TurmsController.CurrentUser.UserName.Value)
reportParmsArrayList.Add(report.ParameterFields.Item(3).Name)
If NAICCheckBox.Checked Then
reportType = "NAIC"
End If
reportParmsArrayList.Add(reportType)
Dim parms As String() = {frmDateProcess.pikMonthYear.Value, billingType, reportType}
Me.InForceStripStatusLabel1.Text = "Loading Data"
Me.Refresh()
report.getData(parms)
Dim reportParms() = reportParmsArrayList.ToArray
report.loadParameters(reportParms)
report.ExportFileName = Microsoft.VisualBasic.Format(frmDateProcess.pikMonthYear.Value, "yyyyMM") + report.GetType.Name
report.ExportFormat = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat
report.exportPDFReport()
Me.CrystalReportViewer1.ReportSource = report
End Sub
End Class
Public MustInherit Class TurmsReport
Inherits CrystalDecisions.CrystalReports.Engine.ReportDocument
Implements _ITurmsReport
... other properties and methods
Public Sub exportPDFReport() Implements _ITurmsReport.exportPDFReport
Dim reportExportOptions As New ExportOptions
Dim reportDiskFileDestinationOptions As New DiskFileDestinationOptions
Dim reportFormatTypeOptions As New PdfRtfWordFormatOptions
reportDiskFileDestinationOptions.DiskFileName = getExportPathAndName(ExportType.PDF)
If Me.UsePageRange _
AndAlso Me.FirstPageNumber > 0 _
AndAlso Me.LastPageNumber > 0 Then
reportFormatTypeOptions.UsePageRange = True
reportFormatTypeOptions.FirstPageNumber = Me.FirstPageNumber
reportFormatTypeOptions.LastPageNumber = Me.LastPageNumber
End If
With reportExportOptions
.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile
.ExportFormatType = ExportFormatType.PortableDocFormat
.ExportDestinationOptions = reportDiskFileDestinationOptions
.ExportFormatOptions = reportFormatTypeOptions
End With
If Not System.IO.Directory.Exists(Me.ExportFilePath) Then
System.IO.Directory.CreateDirectory(Me.ExportFilePath)
End If
Me.Export(reportExportOptions)
End Sub
End ClassPretty much.
Seems I had at one time hard coded a record selection statement that I forgot to remove which caused the report to be blank. That solved my problem, but there still seems to be an issue in that the Crystal Report Viewer performed differently when I tried to export to PDF (no records displayed) then when I didn't (records displayed).
Chip -
Crystal report hangs when calling oracle package
hi i have a oracle package that calls a proceadure, if i test this package in PLSQL developer it compiles and i get sensible results
this package has been designed using a ref type cursor to be called from crystal reports. it primary objective when the report is run, is to use File util to output data to an xml file.
when i run this from crystal reports it locks crystal reports up, and dosent output a file.
any ideas why crystal is hanging?
crystal DB call
{CALL Enhanced_Pharos_Report.run_report
(NVL({?a_channel_id},0),{?b_on_date})}
package
create or replace package UKTV_PHAROS_EXPORT_RPT
-- Author : WARDLJ01
-- Created : 03/04/2006 12:25:03
-- Purpose : export xml for pharos voiceovers
-- Public type declarations
AS
TYPE result_set_type IS REF CURSOR;
PROCEDURE run_report
(main_cursor IN OUT result_set_type,
V_CHANNEL_ID NUMBER,
V_ONDATE DATE);
end ;--UKTV_PHAROS_EXPORT_RPT;
package body
create or replace package body UKTV_PHAROS_EXPORT_RPT AS
PROCEDURE run_report
(main_cursor IN OUT result_set_type,
V_CHANNEL_ID NUMBER,
V_ONDATE DATE)
is
BEGIN
OPEN main_cursor FOR
-- Passess the parameters back to the cursor - which passes them back to the Crystal Report output
SELECT V_CHANNEL_ID, V_ONDATE from DUAL;
-- This is a procedure that calls FILE_UTL to export the data.
UKTV_PHAROS_Export(V_CHANNEL_ID, V_ONDATE);
END;
end;
Proceadure
create or replace procedure uktv_own.UKTV_Pharos_Export(V_CHANNEL_ID number, V_ONDATE date) is
l_output utl_file.file_type;
p_filename varchar2(30);
V_DETAIL_id varchar2(100);
V_MEDIA_ID varchar2(150);
V_REQUIRED varchar2(50);
V_SCRIPT varchar2(4000);
V_DEL_DATE varchar2(100);
V_FULLMEDIA_ID varchar2(500);
V_START_TIME varchar2(100);
V_DURATION varchar2(100);
V_DATE varchar2(100);
V_CHANNEL varchar2(40);
V_LOGO_NAME varchar2(250);
Cursor VO_CURSOR
IS
select event_voiceover.detail_id, vo_media_id, vo_required, vo_script, vo_del_date, full_media_id,
event.start_time, event.duration, event.on_date, event.channel_id, logo.logo_name
from event_voiceover,
onair.event, onair.event_technical_data,
onair.logo
where event_voiceover.detail_id = event.detail_id
and event_technical_data.event_technical_data_id = event.event_technical_data_id
and event_technical_data.content_id = logo.logo_id and
event.channel_id = V_CHANNEL_ID and
vo_required = 500004580 and
event.on_date = V_ONDATE;
begin
p_filename :='voice_overs.xml';
l_output := utl_file.fopen ('PHAROS_DIR', p_filename, 'w' );
OPEN VO_CURSOR;
utl_file.put ( l_output,'<Voice_Overs>');
Loop
FETCH VO_CURSOR INTO V_DETAIL_id, V_MEDIA_ID, V_REQUIRED,V_SCRIPT, V_DEL_DATE, V_FULLMEDIA_ID, V_START_TIME, V_DURATION, V_DATE, V_CHANNEL, V_LOGO_NAME;
EXIT WHEN VO_CURSOR%NOTFOUND
OR VO_CURSOR%ROWCOUNT = 10000;
utl_file.put( l_output, '<DETAIL_ID>');
utl_file.put( l_output, V_DETAIL_ID);
utl_file.put( l_output, '</DETAIL_ID>');
utl_file.put( l_output, '<MEDIA_ID>');
utl_file.put( l_output, V_MEDIA_ID);
utl_file.put( l_output, '</MEDIA_ID>');
utl_file.put( l_output, '<REQUIRED>');
utl_file.put( l_output, V_REQUIRED);
utl_file.put( l_output, '</REQUIRED>');
utl_file.put( l_output, '<SCRIPT>');
utl_file.put( l_output, V_SCRIPT);
utl_file.put( l_output, '</SCRIPT>');
utl_file.put( l_output, '<DEL_DATE>');
utl_file.put( l_output, V_DEL_DATE);
utl_file.put( l_output, '</DEL_DATE>');
utl_file.put( l_output, '<FULLMEDIA_ID>');
utl_file.put( l_output, V_FULLMEDIA_ID);
utl_file.put( l_output, '</FULLMEDIA_ID>');
utl_file.put( l_output, '<START_TIME>');
utl_file.put( l_output, V_START_TIME);
utl_file.put( l_output, '</START_TIME>');
utl_file.put( l_output, '<DURATION>');
utl_file.put( l_output, V_DURATION);
utl_file.put( l_output, '</DURATION>');
utl_file.put( l_output, '<ONDATE>');
utl_file.put( l_output, V_DATE);
utl_file.put( l_output, '</ONDATE>');
utl_file.put( l_output, '<CHANNEL_ID>');
utl_file.put( l_output, V_CHANNEL);
utl_file.put( l_output, '</CHANNEL_ID>');
utl_file.put( l_output, '<LOGO_NAME>');
utl_file.put( l_output, V_LOGO_NAME);
utl_file.put( l_output, '</LOGO_NAME>');
utl_file.new_line ( l_output);
end loop;
utl_file.put ( l_output,'</Voice_Overs>');
utl_file.fclose(l_output);
end UKTV_Pharos_Export;Hi yes the package uses fileutil to output a file,
the report user has permission over the file util output directory.
I have previously used this method to generate rpt, and other output files in parelell.
thanks
james -
Crystal Reports 10 - Java. Error when displaying report
<p>HI....</p><p>When attemping to display a report, i'm getting the following error:</p><p><strong> java.lang.ExceptionInInitializerError<br /> com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(Unknown Source)<br /> org.apache.jsp.jsp.ras_jsp._jspService(ras_jsp.java:62)<br /> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br /> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)<br /> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)<br /> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)<br /> javax.servlet.http.HttpServlet.service(HttpServlet.java:802) </strong></p><p> </p><p>This is my jsp code:</p><p><strong><%@ page language="java"<br />contentType="text/html;charset=UTF-8"%><br /><%@ page import="com.crystaldecisions.report.web.viewer.CrystalReportViewer"%><br /><%@ page import="com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory,<br />com.crystaldecisions.sdk.occa.report.reportsource.IReportSourceFactory2,<br />com.crystaldecisions.sdk.occa.report.reportsource.IReportSource"%><br /><html><br /><head><br /><title><br />WithoutTag<br /></title> </head><br /><body bgcolor="#ffffff"><br /><%<br />/create a path to the report and create a report source off of it. The path must be a relative URL to the report; it will not work to use the fully qualified URL or pathname. Therefore the report must be in the same directory as the web application or below./<br />String path = "em_k_rpt_written_premium_web.rpt";<br />IReportSourceFactory2 rsf = new<br />JPEReportSourceFactory();<br />IReportSource rptSource =<br />(IReportSource)rsf.createReportSource(path,request.getLocale());<br />CrystalReportViewer viewer = new CrystalReportViewer();<br />viewer.setReportSource(rptSource);<br />viewer.processHttpRequest(request,<br />response,getServletConfig().getServletContext(), out);<br />%><br /></body><br /></html></strong> </p><p> </p><p>Im using Crystal reports 10, What I want to do is to pass a report some parameters and then display it onto a jsp.</p><p><br />Please, please help me out withthis issue, I've been struggling for over 3 weeks trying to do this.</p><p> </p>
<p>This kind of thing can be tuff to solve on a forum. I'll give you my best guess advice.</p><p>1. Call Support - You may not want to do this if you don't already have a support contract.</p><p>2. You mentioned that there isn't alot of documentation on this. I would have to agree, to a point. </p><p>A little history - Crytal Reports 10 is the first version of the JRC. In that version you use the JPE Report Source object model. This object model was very basic. In version 11 we also made the RAS object model available. This is where you will find most of the documentation.</p><p>If you move to Crystal Reports for Eclipse for Free this is the object model that you will see in the documentation.</p><p>I would almost suggest that you download Crystal Reports for Eclipse and see if it works out for you.</p><p>3. Try Tomcat 4.x I don't believe that JRC 10 was tested on Tomcat 5. We have seen XML serialation JAR issues in the past with different versions of Tomcat.</p><p>4. Try this kbase: <a href="http://technicalsupport.businessobjects.com/KanisaSupportSite/search.do?cmd=displayKC&docType=kc&externalId=c2014756&sliceId=&dialogID=11500056&stateId=1%200%2011498785">JRC WAR file ver 10</a></p><p>Good luck I hope you get this one solved </p><p>Rob Horne</p><p><a href="/blog/10">Rob's blog - http://diamond.businessobjects.com/blog/10</a></p>
-
Crystal Reports 2008 Server Error when viewing report
Hello All,
I have loaded a CR 2008 report onto the CR 2008 Server. When I view the report from InfoView or CMC, I get the following error message:
Error in File <report name>: Unknown Database Connector Error .
I setup the ODBC datasources on the server as they are on my client PC where the Report originally worked. Are the ODBC datasource connections supposed to copy over with the report? Or do I have to manually enter them into the "Database Configuration" section?
Thank you in advance.1212487 - Error: "CRAXDRT Error Occured on Server. Error Number:-2147221005"
Symptom
A report is called through the Active Server Pages (ASP) Report Server to be displayed in the Report Viewer for ActiveX. However, the report is displayed with blank pages and when the viewer is switched to the Report Viewer for HTML the following error is displayed:
"CRAXDRT Error Occurred on Server. Error Number:-2147221005 Error Description: 006ASP 0177 Server.CreateObject Failed~Invalid Class String"
The same ASP application returns the report correctly when it is called from a client computer with the full version of Crystal Report 8 Developer Edition installed.
Resolution
It was found that the file, Emfgen.dll, was not installed and registered on the web server computer during the installation of the Crystal Reports ASP Reports Server. The report could be displayed correctly on the client computer, without Crystal Reports Developer Edition installed, after this file had been installed on the web server computer.
For more information on installing the Crystal Reports web components please search for and download Scr8_WebManualInstall.zip from our website at: -
Crystal Reports version 10 error when displaying report
Hello: New member here, been lurking around for a while. A lot of good information here.
I do hope this is the right place to ask this first question. I have a customer that has a Crystal Reports 10 installation and cannot display reports since he upgraded from Crystal report 8 to Crystal reports 10
The error he gets is pop message:
CRAXDT error Occurred on Server Error Number: -2147221005 Error description: 006ASP 0177Server
CreateObject Failed~800401f3
Connection to the database is good we checked with query using SQL.
Let me know what you think I should check next.
I appreciate it.
Thanks
Damon1212487 - Error: "CRAXDRT Error Occured on Server. Error Number:-2147221005"
Symptom
A report is called through the Active Server Pages (ASP) Report Server to be displayed in the Report Viewer for ActiveX. However, the report is displayed with blank pages and when the viewer is switched to the Report Viewer for HTML the following error is displayed:
"CRAXDRT Error Occurred on Server. Error Number:-2147221005 Error Description: 006ASP 0177 Server.CreateObject Failed~Invalid Class String"
The same ASP application returns the report correctly when it is called from a client computer with the full version of Crystal Report 8 Developer Edition installed.
Resolution
It was found that the file, Emfgen.dll, was not installed and registered on the web server computer during the installation of the Crystal Reports ASP Reports Server. The report could be displayed correctly on the client computer, without Crystal Reports Developer Edition installed, after this file had been installed on the web server computer.
For more information on installing the Crystal Reports web components please search for and download Scr8_WebManualInstall.zip from our website at: -
Crystal Reports 10 Pro Crashing when running report
Server: Intel Xenon X3323 Quad Core 2.5 GHz
LAMP Configuration
1.5GB Ram
Centos 5.1 Linux Server
Mysql 5.0.45
Workstation Windows XP Pro
2 GB Ram
Crystal Reports 10 Pro
ODBC SYSTEM DSN
Connector Mysql ODBC 5.1.5 Connector
Issue
Report Crashes when we run the report. However, if we click Database, then Refresh Database, the report generates. The issue is we cannot automate the report.
Here is some information from the dump report
Error Signature
AppName: crw32.exe AppVer: 10.0.5.1506 ModName: myodbc5.dll
ModVer: 5.1.5.0 Offset: 0001b720
Here is additional information from the log file:
<MATCHING_FILE NAME="crabout.dll" SIZE="192585" CHECKSUM="0x181843C3" BIN_FILE_VERSION="10.0.0.23" BIN_PRODUCT_VERSION="10.0.0.533" PRODUCT_VERSION="10.0.0.533" FILE_DESCRIPTION="crabout" COMPANY_NAME="Crystal Decisions, Inc." PRODUCT_NAME="Crystal Report About Box Dialog " FILE_VERSION="10.0.0.23" ORIGINAL_FILENAME="crabout.dll" INTERNAL_NAME="crabout" LEGAL_COPYRIGHT="Copyright ©1991 -2001 Crystal Decisions Inc" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="10.0.0.23" UPTO_BIN_PRODUCT_VERSION="10.0.0.533" LINK_DATE="12/10/2003 09:28:45" UPTO_LINK_DATE="12/10/2003 09:28:45" VER_LANGUAGE="English (United States) " />
<MATCHING_FILE NAME="crabout_res_en.dll" SIZE="32851" CHECKSUM="0x630C4905" BIN_FILE_VERSION="10.0.0.23" BIN_PRODUCT_VERSION="10.0.0.533" PRODUCT_VERSION="10.0.0.533" FILE_DESCRIPTION="Resource DLL for crabout" COMPANY_NAME="Crystal Decisions, Inc." PRODUCT_NAME="Crystal Report About Box Dialog " FILE_VERSION="10.0.0.23" ORIGINAL_FILENAME="crabout_res_xx.dll" INTERNAL_NAME="crabout_res_xx" LEGAL_COPYRIGHT="Copyright ©1991 -2001 Crystal Decisions Inc" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="10.0.0.23" UPTO_BIN_PRODUCT_VERSION="10.0.0.533" LINK_DATE="12/10/2003 07:23:23" UPTO_LINK_DATE="12/10/2003 07:23:23" VER_LANGUAGE="English (United States) " />
<MATCHING_FILE NAME="crw32.exe" SIZE="10448971" CHECKSUM="0x8EE29129" BIN_FILE_VERSION="10.0.5.1506" BIN_PRODUCT_VERSION="10.0.5.1506" PRODUCT_VERSION="10.0.5.1506" FILE_DESCRIPTION="Crystal Reports" COMPANY_NAME="Crystal Decisions" PRODUCT_NAME="Crystal Reports" FILE_VERSION="10.0.5.1506" ORIGINAL_FILENAME="CRW32.EXE" INTERNAL_NAME="CRW" LEGAL_COPYRIGHT="Copyright (c) 1991-2006 Crystal Decisions, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="10.0.5.1506" UPTO_BIN_PRODUCT_VERSION="10.0.5.1506" LINK_DATE="08/30/2006 19:48:31" UPTO_LINK_DATE="08/30/2006 19:48:31" VER_LANGUAGE="English (Canada) " />
<MATCHING_FILE NAME="crw32_res_en.dll" SIZE="2543616" CHECKSUM="0x580A253D" BIN_FILE_VERSION="10.0.5.1464" BIN_PRODUCT_VERSION="10.0.5.1464" PRODUCT_VERSION="10.0.5.1464" FILE_DESCRIPTION="Crystal Reports" COMPANY_NAME="Crystal Decisions" PRODUCT_NAME="Crystal Reports" FILE_VERSION="10.0.5.1464" ORIGINAL_FILENAME="CRW32.EXE" INTERNAL_NAME="CRW" LEGAL_COPYRIGHT="Copyright (c) 1991-2006 Crystal Decisions, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="10.0.5.1464" UPTO_BIN_PRODUCT_VERSION="10.0.5.1464" LINK_DATE="07/19/2006 18:43:36" UPTO_LINK_DATE="07/19/2006 18:43:36" VER_LANGUAGE="English (Canada) " />
<MATCHING_FILE NAME="crwdnr.dll" SIZE="20539" CHECKSUM="0x45176FE5" BIN_FILE_VERSION="8.0.0.1" BIN_PRODUCT_VERSION="8.0.1.0" PRODUCT_VERSION="8.0.1.0" FILE_DESCRIPTION="Crystal Decisions Physical Server Dll" COMPANY_NAME="Crystal Decisions" PRODUCT_NAME="Crystal Reports" FILE_VERSION="8.0.0.1" ORIGINAL_FILENAME="crwdnr.dll" INTERNAL_NAME="crwdnr" LEGAL_COPYRIGHT="Copyright (c) 1991-1999 Crystal Decisions, Inc. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="8.0.0.1" UPTO_BIN_PRODUCT_VERSION="8.0.1.0" LINK_DATE="12/10/2003 09:29:07" UPTO_LINK_DATE="12/10/2003 09:29:07" VER_LANGUAGE="English (United States) " />
<MATCHING_FILE NAME="myodbc5.dll" SIZE="2351104" CHECKSUM="0x17D2FE64" BIN_FILE_VERSION="5.1.5.0" BIN_PRODUCT_VERSION="5.1.5.0" PRODUCT_VERSION="5, 1, 5, 0" FILE_DESCRIPTION="MySQL ODBC 5.1 Driver" COMPANY_NAME="MySQL AB" PRODUCT_NAME="Connector/ODBC 5.1" FILE_VERSION="5, 1, 5, 0" ORIGINAL_FILENAME="myodbc5.dll" INTERNAL_NAME="myodbc5" LEGAL_COPYRIGHT="Copyright © MySQL AB 1995-2006" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.5.0" UPTO_BIN_PRODUCT_VERSION="5.1.5.0" LINK_DATE="08/18/2008 17:15:53" UPTO_LINK_DATE="08/18/2008 17:15:53" VER_LANGUAGE="English (United States) " />
<MATCHING_FILE NAME="kernel32.dll" SIZE="989696" CHECKSUM="0x7D737C09" BIN_FILE_VERSION="5.1.2600.5512" BIN_PRODUCT_VERSION="5.1.2600.5512" PRODUCT_VERSION="5.1.2600.5512" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.5512 (xpsp.080413-2111)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF44A2" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.5512" UPTO_BIN_PRODUCT_VERSION="5.1.2600.5512" LINK_DATE="04/14/2008 00:11:24" UPTO_LINK_DATE="04/14/2008 00:11:24" VER_LANGUAGE="English (United States) " />
</EXE>
</DATABASE>PLease give more information about the exact steps taken, on the client, and if necessary, on the server, to reproduce the error.
eg. are you running it on the client, or saving it to Enterprise and it crashes when viewed from the server?
Maybe you are looking for
-
Excise Base Value wrong for import
HI expert i have import po Value is 1000, and my custom duties(inventerised) is 100,2,1. But when i am doing capturing excise in migo , my excise base value is coming 1100, it must come 1103. Kindly let me know were i m missing regard Nabil
-
Configuration Assistant failed during OEM 10g Grid control installation
Hi i got an error while installing OEM 10g Grid control 10.2.0.2.1 on Windows 2008 32bit server. Installation of OEM 10g was successfull but during configuration im getting an error "ORA-12560: TNS: protocol adaptor error". hence configuration assist
-
Report Writer Missing Data for Cost Center+Investment Internal Order
Hi Gurus, I have met a problem on Report writer. T-code KSBB -> Report for Cost Center Group by Cost Elements in diff months. The report can be drilled down to call KSB1 to give line items on the cost element by cost center/group. The problem is the
-
EXP tables without data in few tables.
I want to export the database with EXP option. With following restricting condition. 1. Want to export full database and among those 2 tables TAB1, TAB2 without data. What condition i need to add in EXP command? Thanks, Edited by: user618704 on Jan 1
-
Macbook won't let me backup iphone
I wasn syncing my iphone to my macbook and for backing up it said I have not enough space for backing up, I have 170 Gigabytes free, not sure why it wont backup.