Connect SAP R/3 and BW to Crystal Reports
Hello,
I am trying to connect crystal reports to SAP R/3 and BW
I have installed the SAP XI Integration for SAP solutions kit. I have zipped all the files to a folder on my local machine. What do I need to do now to make this work? If anyone can give me a step by step direction that is easy, please let me know! I have a folder called Transports from the zipped file which has some files in it, however if someone can please explain where I need to go in either crystal or SAP that would be extremely helpful, thanks!
Fahad
Hi,
it would actually help if you would share the error message here as well.
You need Crystal Reports 2008, INtegration Kit for SAP and BusinessObjects Enterprise.
correct - Transports are required as well and need to be installed.
You can find all the details in the Installation and Administration Guide for the SAP Integration Kit on help.sap.com
ingo
Similar Messages
-
Connect SAP R/3 4.7 to Crystal reports
Hi Expets,
I have installed trail versions of Crystal reports 2008 (Version 12.2.0.290-CR developer) and Installed SAP BO integration kit XI.3.0 on my PC
I could connect to SAP BW System through OLAP connection.But for connecting to SAP R/3 no option is there is the Database expert of of crystal reports-2008.Please let me know where I am I going wrong I don't have BOE XI.3.0 or EDGE3.1 on my system,but for Demo I need to show only connection to SAP R/3 not BW
any Idea where I can connect SAP R/3 to Crystal reports-2008 using Data base expert of CR-2008 without BOE ...??
PrasadHi BRK,
Thanks a lot for the quick reply.Under the Database Expert I can
two folders .
1.My Connections
2.Create new connections
Under this I can see More data-sources folder but in that there is no SAP table,Infoset or FM available.
I can see other folders like OLAP,ODBC,OLEDB,Outlook,Universes,Repository etc I am not sure where it is going wrong.
Prasad -
Error Connecting SAP Business One and Crystal Report
Hi All,
I installed Crystal Report 2008 on my system for creating a report in Crystals.
I clicked on "New Report" and it opened a window called "Database Exert." However, when I look in the Database Expert, I cannot see "SAP Business One" in it. How can I connect SAP Business One 8.8 with Crystal Report?
Regards,
Bharath SHi
On your computer, locate the Crystal folder according to the following directory path: C:\Program Files\SAP\SAP Business One\Crystal. Then double-click the file: SAP Business One Crystal Report Integration Package.exe. and follow the step of the setup status screen.
Regards
Christian Carrasco -
Unable to connect to "SAP Table, Cluster, or Function" in Crystal reports.
I cannot connect to "SAP Table, Cluster, or Function" in Crystal reports. The system gives such an error: Database Conection Error: Functional module "/CRYSTAL/GET_OSQL_OBJECT_LIST" not found.
Did anyone get this error? What can't be wrong with my system?Hi Sergey,
you must import some transports in your SAP R/3 system before you can access its tables. Have a look at the documentation of the int.KIT for SAP.
The transports are normally to be found in the install directory of your server installation of the BOBJ int.KIT for SAP. In the documentation is easy to identify those which must be imported depending on the system's type and version.
Regards,
Stratos -
Preview and print a Crystal report prompted for the sa password
Dear All,
Our customer has Crystal report add-on to be installed. When we Preview and print a Crystal report, we got a window prompted for the sa password. Even we type in a correct password, it still says wrong password...
Every time when I open my report in Crystal Basic 2008 on the server, then go database expert >> My connections >> click + in front of the connection name, it asks my sa password. I type in my password then save and close. Next time when I open the report and go my connections, I have to type in my password again. This only happens on one customer.
Any idea? Thanks a lot.
Regards,
YukaHi Yuka,
1) All their SAP client workstation, they have to have use SQL2008 CD and install SQL Client on it
Correct, MS does NOT support MDAC or WDAC when connecting to SQL 2008.
2) Then go ODBC >> SQL Native Client 10.0 >> Create a new connection to SAP server. Should we use sa user or another use that has the same authorization as sa?
Correct again if they are also using ODBC to connect, as for using the sa account or creating a new one is up to you. I suggest creating a Crystal account with what ever rights your app needs, this way if tracing it turned on etc. you can confirm who is actually running the report.
3) Then from MY Crystal report, I have to use ODBC connection as well?
Just to clarify, if you created your reprots using OLE DB then they can do so also. But you need to update your connection properties. Open each report click on Database, Set Location, scroll down to OLE DB and expand and then choose MS SQL Server Native 10 as your OLE DB provider, fill in all the logon info and then verify the database. Do the same for each subreport also.
Save your report and either send them the new one or if you are doing this remotely then replace the original report.
VERIFY your reports to confirm they still return correct data and do work as expected.
Or if you are using ODBC then yes you do select the MS 10 driver with a new DSN. Then do the above to update the reports to all use ODBC as their data sources.
Hope this is all clear now....
Thanks again
Don -
SAP B1 8.8 integration with Crystal report
Hi Experts,
Is there different Installer for SAP B1 8.8 version.
I installed crystal report for SAP B1, but I am getting following error
" External connection to database failed. SAP Crystal add on may not function properly. Please rerun the Account setup with Superuser login"
I am login as Super User & When i am trying to open Account Setup , i am getting following error -
" Item - Could not commit action because the item is currently in focus. [ 66000-23]
could you please suggest, possible solution
tks,
Sb1Hi Sb1,
There is no external addon and installer for Crystal report integration with SBO 8.8. Just install SBO8.8 and CR2008 is using for only designing the reports. SAP already incorporated all the related integration in SBO 8.8 version.
Thanks
Sachin -
Error in Preview and Print in Crystal Report Viewer 2.0.0.7 in Workstation
Hi Guys,
I am encountering a problem when clicking preview and print in Crystal Report Viewer 2.0.0.7. It returns an error
Unhandled exception has occurred in your application. If you click Continue the application will ignore and attempt to continue. If you click quit, the application will close immediately. Load report failed.
I already install the runtime crruntime_120_mlb, . net framework 3.5 sp1 and the add-on itself. The viewer is working properly in SAP Server. My version of SAP is SBO 2007 A SP00 PL10.
Regards,
Michaelhere's the detailed error
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
Exception Text
CrystalDecisions.Shared.CrystalReportsException Load report failed. --- System.Runtime.InteropServices.COMException (0x80004005) The device is not ready.
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.EnsureLoadReport()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.get_Database()
at SAP_CR.MyForms.frmReportViewer.ConfigureCrystalReports()
at SAP_CR.MyForms.frmReportViewer.frmReportViewer_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Loaded Assemblies
mscorlib
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3620 (GDR.050727-3600)
CodeBase fileCWINDOWSMicrosoft.NETFrameworkv2.0.50727mscorlib.dll
SAP_CR
Assembly Version 2.0.0.7
Win32 Version 2.0.0.7
CodeBase fileCProgram%20FilesSAPSAP%20Business%20OneAddOnsSAP_CRSAP_CR.exe
Interop.SAPbouiCOM
Assembly Version 8.0.0.0
Win32 Version 8.0.0.0
CodeBase fileCProgram%20FilesSAPSAP%20Business%20OneAddOnsSAP_CRInterop.SAPbouiCOM.DLL
System.Windows.Forms
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_MSILSystem.Windows.Forms2.0.0.0__b77a5c561934e089System.Windows.Forms.dll
System
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3614 (GDR.050727-3600)
CodeBase fileCWINDOWSassemblyGAC_MSILSystem2.0.0.0__b77a5c561934e089System.dll
System.Drawing
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_MSILSystem.Drawing2.0.0.0__b03f5f7f11d50a3aSystem.Drawing.dll
CustomMarshalers
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_32CustomMarshalers2.0.0.0__b03f5f7f11d50a3aCustomMarshalers.dll
Interop.CR_Crypto
Assembly Version 6.0.0.0
Win32 Version 6.0.0.0
CodeBase fileCProgram%20FilesSAPSAP%20Business%20OneAddOnsSAP_CRInterop.CR_Crypto.DLL
System.Data
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_32System.Data2.0.0.0__b77a5c561934e089System.Data.dll
System.Configuration
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_MSILSystem.Configuration2.0.0.0__b03f5f7f11d50a3aSystem.Configuration.dll
System.Xml
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3082 (QFE.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_MSILSystem.Xml2.0.0.0__b77a5c561934e089System.Xml.dll
System.Transactions
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_32System.Transactions2.0.0.0__b77a5c561934e089System.Transactions.dll
System.EnterpriseServices
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase fileCWINDOWSassemblyGAC_32System.EnterpriseServices2.0.0.0__b03f5f7f11d50a3aSystem.EnterpriseServices.dll
CrystalDecisions.Windows.Forms
Assembly Version 12.0.2000.0
Win32 Version 12.0.2000.840
CodeBase fileCWINDOWSassemblyGAC_MSILCrystalDecisions.Windows.Forms12.0.2000.0__692fbea5521e1304CrystalDecisions.Windows.Forms.dll
CrystalDecisions.Shared
Assembly Version 12.0.2000.0
Win32 Version 12.0.2000.840
CodeBase fileCWINDOWSassemblyGAC_MSILCrystalDecisions.Shared12.0.2000.0__692fbea5521e1304CrystalDecisions.Shared.dll
CrystalDecisions.ReportSource
Assembly Version 12.0.2000.0
Win32 Version 12.0.2000.840
CodeBase fileCWINDOWSassemblyGAC_MSILCrystalDecisions.ReportSource12.0.2000.0__692fbea5521e1304CrystalDecisions.ReportSource.dll
CrystalDecisions.CrystalReports.Engine
Assembly Version 12.0.2000.0
Win32 Version 12.0.2000.840
CodeBase fileCWINDOWSassemblyGAC_MSILCrystalDecisions.CrystalReports.Engine12.0.2000.0__692fbea5521e1304CrystalDecisions.CrystalReports.Engine.dll
System.Web
Assembly Version 2.0.0.0
Win32 Version 2.0.50727.3618 (GDR.050727-3600)
CodeBase fileCWINDOWSassemblyGAC_32System.Web2.0.0.0__b03f5f7f11d50a3aSystem.Web.dll
CrystalDecisions.ReportAppServer.CommLayer
Assembly Version 12.0.1100.0
Win32 Version 12.0.1100.840
CodeBase fileCWINDOWSassemblyGACCrystalDecisions.ReportAppServer.CommLayer12.0.1100.0__692fbea5521e1304CrystalDecisions.ReportAppServer.CommLayer.dll
CrystalDecisions.ReportAppServer.ClientDoc
Assembly Version 12.0.1100.0
Win32 Version 12.0.1100.840
CodeBase fileCWINDOWSassemblyGACCrystalDecisions.ReportAppServer.ClientDoc12.0.1100.0__692fbea5521e1304CrystalDecisions.ReportAppServer.ClientDoc.dll
CrystalDecisions.ReportAppServer.DataSetConversion
Assembly Version 12.0.2000.0
Win32 Version 12.0.2000.840
CodeBase fileCWINDOWSassemblyGAC_MSILCrystalDecisions.ReportAppServer.DataSetConversion12.0.2000.0__692fbea5521e1304CrystalDecisions.ReportAppServer.DataSetConversion.dll
CrystalDecisions.ReportAppServer.DataDefModel
Assembly Version 12.0.1100.0
Win32 Version 12.0.1100.840
CodeBase fileCWINDOWSassemblyGACCrystalDecisions.ReportAppServer.DataDefModel12.0.1100.0__692fbea5521e1304CrystalDecisions.ReportAppServer.DataDefModel.dll
CrystalDecisions.ReportAppServer.Controllers
Assembly Version 12.0.1100.0
Win32 Version 12.0.1100.840
CodeBase fileCWINDOWSassemblyGACCrystalDecisions.ReportAppServer.Controllers12.0.1100.0__692fbea5521e1304CrystalDecisions.ReportAppServer.Controllers.dll
CrystalDecisions.ReportAppServer.CubeDefModel
Assembly Version 12.0.1100.0
Win32 Version 12.0.1100.840
CodeBase fileCWINDOWSassemblyGACCrystalDecisions.ReportAppServer.CubeDefModel12.0.1100.0__692fbea5521e1304CrystalDecisions.ReportAppServer.CubeDefModel.dll
CrystalDecisions.ReportAppServer.ReportDefModel
Assembly Version 12.0.1100.0
Win32 Version 12.0.1100.840
CodeBase fileCWINDOWSassemblyGACCrystalDecisions.ReportAppServer.ReportDefModel12.0.1100.0__692fbea5521e1304CrystalDecisions.ReportAppServer.ReportDefModel.dll
BusinessObjects.Licensing.KeycodeDecoder
Assembly Version 12.0.1100.0
Win32 Version 12.0.0.840
CodeBase fileCWINDOWSassemblyGACBusinessObjects.Licensing.KeycodeDecoder12.0.1100.0__692fbea5521e1304BusinessObjects.Licensing.KeycodeDecoder.dll
JIT Debugging
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example
configuration
system.windows.forms jitDebugging=true
configuration
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box. -
SAP Integration Kits 3.0 with Crystal Report 2008
Hi,
I have installed Intergration Kits 3.0 and Crystal Report 2008.
I open the Crystal Report Designer from Start >Programs >Crystal Reports 2008 > Crystal Reports 2008.
As mentioned by Ingo, I have ticked the MDX driver setting via SAP menu option.
I clicked on u201CCreate New report from queryu201D
Selected the fields from the Query and placed in the report.
When I click on Preview button, I hits the following:
Database Connector Error: u2018Function module u201C/CRYSTAL/MDX_GET_STREAM_INFOu201D not found.u2019
Another problem that I encountered is when I can only enter UPPERCASE for my SAP BW User ID and Password in Crystal Report (when I try to logon into SAP BW in Crystal by clicking on the u201CCreate New report from queryu201D). So I need to change my password to Uppercase in BW.
Have you encountered this before? I guess it is related to installation problem? Should I uninstall and reinstall again?
Please advise, thank you.Hi,
So I just need to send the neccessary files mentioned in transports_EN.txt to my basis guys with your instruction. Then I should be able to use the MDX driver in crystal reports already?
Correct!
the SAP BusinessObjects documentation (and Ingo) mentions that the transports have to be imported. HOW to do this is an SAP Basis administration related issue and is NOT described in the BusinessObjects documentation.
As far as I know the appropriate files (there is a dependency related to the version and the type (BW or R/3) of your SAP backend system) described in transports_EN.txt) have to be copied in the directory which is set to be the tranport queue for your SAP system and then the admin can use the STMS transaction to import them.
NOTE: In a BW system you have to import BOTH the SAP Basis transports AND the SAP BW related transports. That means you have to import in total 9 transports = 18 files
Regards,
Stratos -
SAP B1 Closes when Running the Crystal Report
Hi SAP Expert,
I have a problem during running the customized report i've created in Crystal. I created a stored procedure please see my code below. The Crystal Report is running during development but when i exported to SAP B1 and run the report. The SAP Business One will terminated. Any help please...
CREATE PROCEDURE [dbo].[SP_ACTUALPURCHASESV3]
-- Add the parameters for the stored procedure here
@FROM DATETIME,
@TO DATETIME
AS
BEGIN
SET NOCOUNT ON;
SET @FROM = CAST(CAST(MONTH(@FROM) AS NVARCHAR) + '/' +
CAST(DAY(@FROM) AS NVARCHAR) + '/' +
CAST(YEAR(@FROM) AS NVARCHAR) + ' 00:00:00:000' AS DATETIME)
SET @TO = CAST(CAST(MONTH(@TO) AS NVARCHAR) + '/' +
CAST(DAY(@TO) AS NVARCHAR) + '/' +
CAST(YEAR(@TO) AS NVARCHAR) + ' 23:59:59:000' AS DATETIME)
SELECT
(SELECT DocEntry FROM OPOR WHERE OPOR.DocNum = PDN1.BaseRef) as PODocentry,
PDN1.BaseRef AS PONum,
OPDN.DocEntry,
OPDN.DocNum,
OPDN.DocType,
(select ocrd.lictradnum from ocrd where ocrd.cardcode = opdn.CardCode) as LicTradNum,
OPDN.CardCode,
OPDN.CardName,
OPDN.DocDate,
CASE WHEN PDN1.WhsCode IS NULL THEN PDN1.AcctCode ELSE PDN1.WhsCode END AS WhsCode,
CASE WHEN PDN1.WhsCode IS NULL THEN (SELECT OACT.AcctName FROM OACT WHERE OACT.AcctCode = PDN1.AcctCode) ELSE (select OWHS.WhsName from OWHS where OWHS.WhsCode = PDN1.WhsCode) END AS WhsName,
CASE WHEN PDN1.ItemCode IS NULL THEN 'N/A' ELSE PDN1.ItemCode END AS ITEMCODE,
PDN1.Dscription,
PDN1.Quantity,
PDN1.unitMsr,
PDN1.Price,
PDN1.PriceBefDi,
PDN1.PriceAfVAT,
CRD4.WTCode,
OWHT.RATE,
(case when pdn1.quantity > 0 then (pdn1.Price * pdn1.Quantity) else PDN1.Price end ) * (OWHT.rate/100) as EWTVALUE
FROM OPDN JOIN PDN1 ON OPDN.DOCENTRY = PDN1.DOCENTRY left join CRD4 on OPDN.CardCode = CRD4.CardCode left join OWHT on OWHT.WTCode = CRD4.WTCode
WHERE OPDN.DocDate BETWEEN @FROM AND @TO and OPDN.CANCELED = 'N'
--WHERE OPDN.DocNum = 2542
ORDER BY OPDN.DocDate
ENDHi,
Does it means we are allowed to create stored Procedure inside the Company Database. We only use selecting and joining tables and somehow some complex sql procedures to meet our requirements.
Thanks, but my question is if there's nothing wrong with it why my SAP B1 Closes when previewing the Crystal Report. Im running on Windows 7 64-bit, i will not imagine that the capacity of memory of my Terminal Unit is not enough because my memory is 8GB. I run crystal report but it shows the record, but when running the Cystal Viewer inside SAP B1 it illegally terminated.
Thanks for clarifying the creation of Stored Procedure.
Ben -
SAP System Log on issue using Crystal Reports:
Hi All,
I have installed Crystal reports, Business Explorer and Business Objects XI Integration. But when I tried to create a new report using SAP Table, Cluster or Functional, I couldn't able to select SAP System since it shows SAP System Log on selection was blank.
Note: I have undergone the following trials:
1) All the trials are done after connecting to the Internal Vpn.
2) Re-installed the Crystal reports, Business Explorer and Business Objects XI. But result was the same.
3) Compared all the setting parameters with another System which works fine.
4) Only difference seems to be that I am using Win Vista and other one is Win XP OS.
5) Tried in the net for Win Vista specific patches or software to run the crystal report but couldn't helped.
Did any one come across similar experience or is there any idea why it could be? Thank you in advance.
Best Regards,
Sujith
Edited by: Sujith Kumar Naithalath on Jun 22, 2009 8:29 PM
Edited by: Sujith Kumar Naithalath on Jun 22, 2009 8:30 PMHi Don,
Thank you very much for your reply. I was wondering from where we could download XI R2 ( 11.5 ) SP 2. I have tried downloading Software Forces .rpt Inspector 3 Professional suite (for CR XI R2) . But this doesn't seems to be the right one. Also I have cheked in sdn Crysal Report 2008 download (https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm ). But no luck. Thanks again.
Best Regards,
Sujith. -
Programmatically create objects and formulas in Crystal Reports XI Developer edition?
<p>Is it possible to programatically/dynamically create a text, line, formula field object, etc. in Crystal XI Developer edition? I have been programming with the Crystal .Net reports component that came with VS 2005 for the past 6 months and know for a fact you can't programmatically create those objects although you can programmatically control their properties. My intention is to create a dynamic report that can be reused extensively. My current work-around for this was to create a generic report with about 40 formula field objects which draws data from 40 corresponding formula fields that I can programmatically set it's formula thus imitating a report field. I want to update to the developer edition because I heard with this edition we can programmatically create and manipulate these objects but I found no reference or examples anywhere that proves we can do this? Does anyone know for a fact or point me to the right place to look for documentation? TIA</p>
Hi,
How can I programmatically refresh list of values status on CR server XI R2?
Currently, after I modified the data source in the data connection, some of the LOVs in the report prompt window became empty when I tried to generate the report. I have to use Business View Manager to log onto the Crystal reports server XI R2, find and double click the list of values object to bring up the Edit LOV window, and then click on "Refresh Status" button to make the LOV available in the report prompt window.
What SDK should I use to create a simple application (preferable a desktop application) to find all LOV objects on CR server XI R2 and to refresh their status? That is an application similar to the "Refresh Status" function in Business View Manager.
I found Report Engine SDK has the Lov.Refresh function to refresh LOV. On the other hand, Report Engine SDK seems to be for BusinessObjects Enterprise, not for Crystal Reports Server. Can this or other function achieve what I want, i.e. to refresh list of values status on CR server XI R2? If yes, can I use it to develop a self-contained desktop application instead of a web application? I only need to run this application after I modify the data source in the data connection, so I prefer not need to deploy it as a web service.
Thanks for your help.
C.T. -
Need help with adding formatted text and images to Crystal Report?
Here's my scenario:
I have a customer statement that's generated as a crystal report and that has a placeholder for advertisement. The advertisement is mixture of formatted text and images. Until now we only had one advertisement that was always used on the report. The new requirement is that we would have a pool of hundreds of advertisements and would need to display one specific advertisement on the customer statement based on various marketing criteria. They key is that the advertisement content will be determined programmatically and cannot be hardcoded into the report. I'm using Crystal2008 with .net SDK.
Here are the solutions I thought of, but I'm still rather lost and would appreciate your help/opinion.
1) Pass HTML or RTF to the report
Not really sure if this is possible and how to get it done. Also how would I pass in images? Would display formatting be reliable when exporting to PDF?
2) Create each add as a subreport and append it programatically
I actually have this working, but I only know how to append a new section to the end of the report and then load the subreport to the section. I have no other controll of the placement. Is there a way to dynamically load a subreport to a predefined section in the main report? How about adding a dummy subreport in the main report as a placeholder and then replacing it with a different subreport? How could I do this?
3) Pass an Image to the report
I would create each advertisement as an image and then would somehow add the image to the report. How would I load the image and control the placement? Could I somehow define a placeholder for the image in the main report-maybe a dummy image to be replaced?
Thank you.Hello Pavel,
I would got the third way.
You can use dynamic images in your report.
Just by changing the URL to the image the image can be changed.
Please see the [Crystal Manual|http://help.sap.com/businessobject/product_guides/cr2008/en/xir3_cr_usergde_en.pdf] and search for images.
or directly here
[Setting a Dynamic Graphic Location Path on an Image Object|https://boc.sdn.sap.com/node/506]
[Dynamic image and HTTP://|https://boc.sdn.sap.com/node/3646]
[codesample for .NET|https://boc.sdn.sap.com/node/6000]
Please also use
[Crystal Reports 2008 SDK Documentation and Sample Code|https://boc.sdn.sap.com/developer/library/CR2008SDK]
[Crystal Reports 2008 .NET SDK Tutorial Samples|https://boc.sdn.sap.com/node/6203]
Hope this helps
Falk -
Missing records and history after Crystal Reports Server v0 to v1 upgrade
I went though and followed the steps outlined in this video
http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/5048d962-8fa6-2c10-e2ae-d32b3562cb9c&overridelayout=true
during the export and import a few things failed,
now i am hearing this from our report writers...
It looks like we still have some problems. Some reports that run and go to a file location failed. Error Message: destination DLL disabled. []: [CrystalEnterprise.Smtp]. Plus we didnu2019t get our alert email that these failed. When I looked at the instance manager and had it show recurring schedules it only came up with 61 instances. That is not correct when you consider that some reports have 30 instance each because of it going to multiple locations. One report that I know that runs daily, Broken Apptu2019s with appointments is missing its history and schedule recurrence.
Strange how some of the schedules are ok and others are gone.
can anyone help me? I hate crystal reports and I hate SAP this whole experiance has been a 3 month long nightmare.i put in a ticket and they walked me through a different way of backing up and restoring the CR
-
Advantages and features of crystal report 13.0.2000.0
Hi..
i was using crystal report10.5 with visual studio 2008(c#)..
recently we migrated to vs2010 and sap crystal reports..
what are the advantages of sap crystal reports13.0.2000.0 when compare to crystal report10.5 ?...
is there any new features added to sap crystal reports13.0.2000.0...Check the what's new article:
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d01d0431-6928-2d10-1683-a2256fc6bd0d
Cheers
Fritz -
Connection to Enterpise RAS Server to run Crystal Reports from Externaltool
Hi,
I am new to SDK, we have this situation
We are using Enterprise BO XI 3.1 SP2, and we use a Java based tool by an external vendor
that has Crystal reports and the vendor suggested to we use Crystal report embedded Report
Application server to run those reports.
The reports run successfully when we use Crystal report embedded Report Application server
and we are having difficulties with establishing connection to the RAS Server that comes
with the BO 3.1 Installation.
My questions are:
1) Is there a difference between connecting to stand alone RAS server and the Enterprise
server as the vendor insisted on by saying that their code looks for the RAS service name, but with
the enterprise version under the services there is only one service name CMC
2) what are the steps we need to take to establish the connection with enterprise RAS server
3) currently we are using RAS server has version 12.2.7.598 , Vendor Certified is 12.1.0.882
for the standalone server. Does the version cause any issues
Our direction is to go with the Enterprise BO XI 3.1 SP2 RAS server. Any help or suggestions is greatly appreciated
ThanksFirst thing to check is to determine that the RAS server command-line has specified the -ipport <port number> and that the Java code is calling the RAS server on that port.
Sincerely,
Ted Ueda
Maybe you are looking for
-
I DON't want to be right!
Hi all, Our website is viewed by the general public at large. We hate WMV - but unfortunately most of the world uses it extensively! On our website is full of QT compressions - but alas, many "good" people just won't, or can't download QT player. Soo
-
Downloading a file which is stored in FTP
Hi, I am developing a webdynpro application where i need to display the flenames in the table which are stored in FTP. And by clickng the filename,it should be downloadable. Can anyone Please tell how to download a file through webdynpro application
-
Do you boot from an external startup disk? Which one?
My IOmega USb 80gb will not be recognized as a volume that can accept the OS X install from the disk (10.4.3). I need the room for the jampacks and Reason 3.0 apps and I only have 10gb left on the internal harddrive. Does it need to a fire wire port
-
How to get the previous Day of a specified day?
Hi Iam developing a report and I want it to show the data of the previous day What is the query required to do that? Note: there is a field to insert the date for data saving
-
Life Simulation ~~ Lost in Too many Else/If clauses ~~ Weird Exceptions :)
Hello I decided to code the "Simulation of Life" problem (It is such a common sense algorithm, I feel if I write down the rules here I'll be flamed for assuming readers are not educated enough :S ) My String array is a 20 by 20 area. Living cells are