Regarding Crystal report Line Adjustment at page footer

hi.
Plz have a look on below post.
i am facing one problem line adjustment at each page..
I Need your valuable suggestions..
Line Adjustment at end of the page problem.

Hi
you should cut your line so it will end exactly at the end of the details section
shachar

Similar Messages

  • Crystal Reports Excel Export Issue - page footer not being displayed

    We recently converted all Crystal Reports from Visual Studio 2003 to Visual Studio 2005 sp1, .NET 2.0, Crystal Reports for .NET.  I have the latest merge modules from business objects.  All reports & footers worked fine in VS2003 ... but now when I export to PortableDocumentFormat (PDF) or WordForWindows (DOC) the page footers appear correctly.  But, when I export to Excel (XLS) like the code below, the page footers do not appear.  We need to place a disclaimer at the bottom of every page of an exported excel document.  I checked the print preview, and I tested printing the document ... the the footer is not being utilized properly by the Crystal Reports export.
    System.IO.MemoryStream oStream = new System.IO.MemoryStream() ;
    oStream = (System.IO.MemoryStream) report.ExportToStream(CrystalDecisions.Shared.ExportFormatType.Excel) ;
    Response.Clear() ;
    Response.Buffer = true ;
    Response.ContentType = "application/vnd.ms-excel" ;
    Response.BinaryWrite(oStream.ToArray()) ;
    Response.End();
    I have asked the question in msdn forum
    http://forums.msdn.microsoft.com/en-US/vsreportcontrols/thread/0ead9e34-bc45-4062-90dd-17f8f8ebf062

    fyi - if i hadn't mentioned it, problem occurs in all our environments (developer workstation, development server, testing server, production server, etc.)
    on my development workstation i found the file 3 times
    c:\program files\common files\business objects\1.0\bin\crxf_xls.dll
    has file version 9.1.1.557
    c:\program files\common files\business objects\2.7\bin\crxf_xls.dll
    has file version 10.2.0.1093
    c:\program files\common files\business objects\3.0\bin\crxf_xls.dll
    has file version 11.0.0.1937
    on my development server (and our other environment servers too)
    c:\program files\common files\business objects\2.7\bin\crxf_xls.dll
    has file version 10.2.0.1210
    so just from that i notice that the file versions in the 2.7 bin are different from my developer workstation to my development server ... but the issue still occurs in both places.

  • Query regarding Crystal Reports Server

    Hi,
    I am new to Crystal Reports.
    I have created a couple of .rpt files using CR2008 and I am loading these report files in my aspx pages using CrystalReportViewer control.
    I am planning to host my webApp on IIS in production environment. Maximum simultaneous/concurrent connections to my reports would be 1 or 2.
    My question is:
    1. Do I need Crystal Reports Server in this scenario?
    2. In future if the number of concurrent users to report increases then do I need to go for Crystal Reports Server? Will just buying and installing the Crystal reports server on production server work? or will I have to do some configuration or some other changes in the existing deployed reports? OR Will I have to deploy my existing reports on Crystal Report Server again?
    Any help will be highly appreciated.
    Thanks in advance,
    Manish

    Manish, please do not cross post:
    Query regarding Crystal Reports Server
    See the [Rules of Engagement|http://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement] for more details.
    Marking this thread as answered and locking...
    - Ludek

  • Displaying Crystal reports in a JSP Page

    hello,
    Can anybody help me out in displaying Crystal reports on a JSP page.
    which needs to be deployed on weblogic server and oracle database.
    i am new to crystal report and dont have much idea how to proceed.
    if you can give me a pointer how to start then i can proceed.
    waiting for the reply eagerly

    Start with the Crystal reports site.
    [url http://www.businessobjects.com/products/dev_zone/java/default.asp?ref=devzone_main] Java zone has some documentation and basic examples on how to do it

  • Embedding WebI and Crystal reports on a web page

    Hi,
    I'm new to BO, so please bear with me. I've also posted this to the .NET-side, so sorry if you've seen this post before.
    We have a project where we will need to embed WebI and Crystal reports on a web page, i.e. we want the people who access the web page to get the reports (mainly graphs) as embedded content on the web page without any controls and other clutter.
    Is this possible and what's the correct way of doing this?
    Thanks,
    Carl

    Hi,
    Thanks for the help!
    We still face the original problem, though. I.e. with openDocoument we get the report, controls, tab selections, scroll bars etc. What we actually would like is to get just the contents of a report.
    Is there any way of doing it? We're not afraid of coding, we have good developers. Or do we need to schedule report creation to some format (e.g. PDF) and then load the PDF to the web page?
    Basicaly it's more important to get this working for WebI reports as we can redo almost all reports from Crystal to WebI. Of course we are happy to find a resolution for both cases.
    Br,
    Carl-Gustaf

  • Crystal report displays only few pages,

    Hello,
    We have problem with crystal report preview option. Basically its a cross tab report and when we have a preview it displays only two pages. Even though we have 40 pages worth data.
    When we export to PDF we see all pages of data. If we print directly from crystal only 2 pages gets printed.
    Thanks
    Sridhar.

    May i know the pages spreads over horizontal or vertical?
    Regards
    venkat

  • Crystal Report Lines Problem

    Experts,
    In one crystal report, there are more than 20 pages. Now in first page data coming fine, but in most of the pages, the lines (column lines, vertical lines) are not ending or not touching the horizontal line which really looks very odd. Please help

    Hi,
    There are a couple of options when formatting the lines that you can try.
    For the horizontal lines in the format dialog check the 'Move to bottom of section when printing' option.
    For the vertical lines, make sure they extend into the section with the horizontal line and in the format dialog check the 'Extend to bottom of section when printing' option.
    This generally tidies things up but the real trick is in getting the lines in the correct sections.  I try and avoid lines where possible since the lining up always takes time but it is often useful to have a section below the main printing section which is only for the horizontal line.
    Hope this helps
    Rob

  • Crystal Report - Subreport embedded without Page Heading

    Hi, Crystal Report expert,
    I am now working on 2 sub reports On-demand bringing into the crystal report;
    but the page heading for two reports both were changed as Report Heading, and then the 2nd page more will not be displayed with heading.
    Someone can please help me solving the problem?
    Thanks in advance.
    Best regards,
    Michelle for Allen

    Please post your query to Crystal Reports Design forum:
    SAP Crystal Reports
    If it is related to ".NET Development - Crystal Reports" the post to this forum:
    SAP Crystal Reports, version for Visual Studio
    Hope you will find answer for you query on those forums.
    Good Luck.
    Regards
    Satish

  • Regarding Crystal Reports 2008

    Post Author: Swathi Godavarthy
    CA Forum: Data Integration
    Hi,
    Right now we are using crystal reports X1 release2 with RDC. We are not using crystal rpeorts integration with .Net rather we are using activex viewer. We are integrating crystal reports with ASP (Active Server Pages). We have decided to upgrade the version from releaseX1 to crystal rpeorts 2008. Does 2008 support RDC? Please if anyone knows let me know.

    Hi,
    Here's what you need to do:
    1) Create an array variable to accumulate the object 'C' when object 'D' = "T". The formula would be:
    WhilePrintingRecords;
    stringvar array C;
    numbervar i;
    if ({table2.D} = "T" and Not({table2.D} in C)) then
        redim preserve C<i>;
        C<i> := {table.C};
        i := i+1;
    Place the above formula on the Details Section.
    2) Create a new Report Footer b section. In the Report Footer a section, use this formula:
    whileprintingrecords;
    stringvar array C;
    Join(C,",");
    3) Insert a Subreport in the Report Footer b section with the same universe as the datasource
    4) Right-click the Subreport and select 'Change Subreport Links' > Move the above formula in the 'Fields to link to' area and uncheck 'Select data in Subreport based on field'
    5) In the Subreport create this new formula:
    if {table1.B} in {?Pm-@name} then {table1.B} else "Others" //{?Pm-@name} is the name of the parameter that we linked from Main Report to Subreport
    6) Create a group on the above formula
    7) Insert a summary on the 'A' field. Go to Insert > Summary > Choose 'A' as the field to summarize, select Count as the operation and choose the summary location to be 'Group 1'.
    This will show the Count of field A when table1.B in (select C from table2 where D = 'T').
    You can then suppress all the other sections of the Main Report except the section that holds the Subreport.
    The report will also show a group called "Others" that does not meet the condition. You can write a Group Selection formula to suppress this group:
    Not(@formula_name = "Others")
    Let me know how this goes!
    -Abhilash

  • Regarding crystal report runninv problem in windows server 2008

    My name raja gupta.i want to clarify my issue.I used crystal reports 2005(10.0 version).I am accesing that reports in windows server 2008(64 bit) operating system.But i am unable to see the reports,reports was not working and not opened.Give me reply asap.
    Thanks & Regards,
    Raja.

    I would advise to check if windows server 2008(64 bit) is listed as a supported platform.
    If you need urgent support, you can always contact Customer Interaction Center (CIC) and purchase a Single Support Case.
    The CIC contact information you can find in the following SAP note:  
    Note 560499 - Global Support Customer Interaction: Telephone/fax/e-mail
    u2026.
    Business Objects customers:
    Contact information for Business Objects # new support telephone numbers, all numbers available 24 hours 7 days a week
    If the toll-free telephone number listed below is not available for your Customer Interaction Center or Support Advisory Center, call the following emergency numbers:
    - EMEA Region:                                  +353 91 404395
    - North and Latin America Region:               +54 11 5129 3717
    - China, Hong Kong, Japan, South Korea
      Singapore, Taiwan:                              +86 411 3963 1129
    - Malaysia, Philippines, Thailand:               +91 80 4139 9216
    - Australia, New Zealand:                        +61 2 9935 4660
    America
    CIC & SAC Center     Contact information
    USA     T: 1 866 8907686 (toll-free)
         E: [email protected]
    Canada     T: 1,866 6603577 (toll-free)      
         E: [email protected]     
    APJ
    CIC & SAC Center     Contact information
    Australia     T: 1800 081 923 (toll-free)      
         E: [email protected]     
    China CNC     T: 10800 7490097 (toll-free)      
         E: [email protected]     
    China Telekom     T: 10800 4900088 (toll-free)      
         E: [email protected]     
    Hong Kong     T: 800 964 865(toll-free) or +852 25391948           
         E: [email protected]          
    India     T: + 91 80 4139 9217           
         E: [email protected]          
    u2026

  • Problem passing parameter to crystal report subreport from *.aspx page

    Background:
    I am developing a .NET web application using Visual Studio 2005. The code behind is in VB.net. One of my asp.net pages calls a report, which is invoked when the user clicks a Print button. I have developed this report using the Crystal Reports software that is bundled with Visual Studio 2005. I am passing one parameter from the asp.net page (utilizing the VB.net code-behind on the Print button) to the Crystal report. The report consists of a main report and 5 subreports. Both the main report and the subreports use the same parameter. Both the main report and the subreports are bound to stored procedures, each of which require a parameter.
    Problem:
    For some reason, the parameter is not being passed from the asp.net page to the report. I am receiving the following error: "CrystalDecisions.CrystalReports.Engine.ParameterField.CurrentValueException: Missing Parameter Values." However, when I remove the subreports, the parameter gets passed, and the report is invoked with no problem.
    I have read in other forums that there may be an issue with the Crystal Reports software that is causing this problem. I have downloaded and run the suggested hotfix, but the problem remains unresolved. I have tried changing the linking of my main report to the subreport, but that doesn't help either. It is possible that I am doing something wrong with the linking, as this is the first time I have developed a report with Crystal Reports. I need a workaround or definitive solution. Below is the aspx code used to call the report:
    Imports System
    Imports System.Collections.Specialized
    Imports System.Collections.ObjectModel
    Imports System.Collections
    Imports System.Text
    Imports System.Configuration
    Imports System.Data.SqlClient
    Imports System.Data
    Imports System.Data.SqlClient.SqlDataAdapter
    Imports System.Web.Configuration
    Imports Crystaldecisions.crystalreports.engine
    Imports Crystaldecisions.reportsource
    Imports Crystaldecisions.shared
    Partial Class OACIS_Award_or_Deny_BudgetSummary_PrintRpt
    Inherits System.Web.UI.Page
    Dim paramFields As ParameterFieldDefinitions
    Dim paramField As ParameterFieldDefinition
    Dim paramValue As ParameterValues
    Dim paramDiscreteValue As New ParameterDiscreteValue
    Public Shared idCase, nameRpt As String
    Private PrintRpt As ReportDocument
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Try
    idCase = Request.QueryString("id")
    nameRpt = Request.QueryString("prtName")
    Dim config As Configuration = WebConfigurationManager.OpenWebConfiguration("~/")
    Dim settings As AppSettingsSection = DirectCast(config.GetSection("appSettings"), AppSettingsSection)
    Dim file As String = settings.File
    Dim dSource, iCatalog, userIs, passUser, appString As String
    dSource = Nothing
    iCatalog = Nothing
    userIs = Nothing
    passUser = Nothing
    appString = config.ConnectionStrings.ConnectionStrings("OacisConn").ToString()
    Dim AppArray() As String = Split(appString, ";")
    Dim arrayLgth As Integer = AppArray.Length
    Dim i As Integer
    For i = 0 To arrayLgth - 1
    Dim pairIs() As String = Split(AppArray(i), "=")
    Dim firstItem As String = pairIs(0)
    Dim secondItem As String = pairIs(1)
    If firstItem = "Data Source" Then : dSource = secondItem : End If
    If firstItem = "Initial Catalog" Then : iCatalog = secondItem : End If
    If firstItem = "UID" Then : userIs = secondItem : End If
    If firstItem = "PWD" Then : passUser = secondItem : End If
    Next
    Dim crReportDocument As ReportDocument
    Dim crExportOptions As ExportOptions
    Dim crDiskFileDestinationOptions As DiskFileDestinationOptions
    Dim crconnectioninfo As ConnectionInfo
    Dim crDatabase As Database
    Dim crtables As Tables
    Dim crtable As Table
    Dim crtablelogoninfo As TableLogOnInfo
    Dim Fname As String
    Dim Prtname As String
    Dim FPath As String
    Dim crSection As Section
    Dim crReportObject As ReportObject
    Dim crSubreportObject As SubreportObject
    Dim subRepDoc As New ReportDocument
    FPath = Server.MapPath("") + "\"
    Dim rptIs As String = nameRpt
    crReportDocument = New ReportDocument
    Prtname = FPath
    Prtname = Prtname + rptIs
    crReportDocument.Load(Prtname)
    Fname = "C:\WINDOWS\TEMP\" & Session.SessionID.ToString & ".pdf"
    crconnectioninfo = New ConnectionInfo
    crconnectioninfo.ServerName = dSource
    crconnectioninfo.DatabaseName = iCatalog
    crconnectioninfo.UserID = userIs
    crconnectioninfo.Password = passUser
    crDatabase = crReportDocument.Database
    crtables = crDatabase.Tables
    For Each crtable In crtables
    Try
    crtablelogoninfo = crtable.LogOnInfo
    crtablelogoninfo.ConnectionInfo = crconnectioninfo
    crtable.ApplyLogOnInfo(crtablelogoninfo)
    crtable.SetDataSource(Prtname)
    crtablelogoninfo.ConnectionInfo.DatabaseName = iCatalog
    crtablelogoninfo.ConnectionInfo.UserID = userIs
    crtablelogoninfo.ConnectionInfo.Password = passUser
    crtable.ApplyLogOnInfo(crtablelogoninfo)
    crtable.Location = iCatalog + ".dbo." + crtable.Name
    Catch ex As Exception
    Response.Write(ex)
    Exit Sub
    End Try
    Next crtable
    For Each crSection In crReportDocument.ReportDefinition.Sections
    For Each crReportObject In crSection.ReportObjects
    If crReportObject.Kind = ReportObjectKind.SubreportObject Then
    crSubreportObject = CType(crReportObject, SubreportObject)
    subRepDoc = crSubreportObject.OpenSubreport(crSubreportObject.SubreportName)
    For Each crtable In subRepDoc.Database.Tables
    Try
    crtablelogoninfo = crtable.LogOnInfo
    crtablelogoninfo.ConnectionInfo = crconnectioninfo
    crtable.ApplyLogOnInfo(crtablelogoninfo)
    crtable.SetDataSource(Prtname)
    crtablelogoninfo.ConnectionInfo.DatabaseName = iCatalog
    crtablelogoninfo.ConnectionInfo.UserID = userIs
    crtablelogoninfo.ConnectionInfo.Password = passUser
    crtable.ApplyLogOnInfo(crtablelogoninfo)
    crtable.Location = iCatalog + ".dbo." + crtable.Name
    Catch ex As Exception
    End Try
    Next
    End If
    Next
    Next
    crDiskFileDestinationOptions = New DiskFileDestinationOptions()
    crDiskFileDestinationOptions.DiskFileName = Fname
    crExportOptions = crReportDocument.ExportOptions
    With crExportOptions
    .DestinationOptions = crDiskFileDestinationOptions
    .ExportDestinationType = ExportDestinationType.DiskFile
    .ExportFormatType = ExportFormatType.PortableDocFormat
    End With
    Dim parIDCase As ParameterValues = New ParameterValues
    Dim disIDCase As ParameterDiscreteValue = New ParameterDiscreteValue
    disIDCase.Value = idCase
    parIDCase.Add(disIDCase)
    crReportDocument.DataDefinition.ParameterFields("@ID_CASE_NMBR").ApplyCurrentValues(parIDCase)
    crReportDocument.Export()
    Response.ClearContent()
    Response.ClearHeaders()
    Response.ContentType = "application/pdf"
    Response.WriteFile(Fname)
    Response.Flush()
    Response.Close()
    System.IO.File.Delete(Fname)
    Catch ex As Exception
    lblMessage.Visible = True
    lblMessage.Text = "Error Load
    " & Convert.ToString(ex)
    End Try
    End Sub
    End Class
    Your help is greatly appreciated!

    Thanks for your help!
    I've now gotten past the "missing parameter values" error, and the report renders fine in the report viewer.  However, I've encounted another problem.  The data in my main report displays correctly, but the data in my subreport does not display.  Of course, when I view the report in the designer, both the main report and subreport display correctly.  What am I doing wrong?  Below is my vb.net code:
            Try
                idCase = Request.QueryString("id")
                nameRpt = Request.QueryString("prtName")
                Dim config As Configuration = WebConfigurationManager.OpenWebConfiguration("~/")
                Dim settings As AppSettingsSection = DirectCast(config.GetSection("appSettings"), AppSettingsSection)
                Dim file As String = settings.File
                Dim dSource, iCatalog, userIs, passUser, appString As String
                dSource = Nothing
                iCatalog = Nothing
                userIs = Nothing
                passUser = Nothing
                appString = config.ConnectionStrings.ConnectionStrings("OacisConn").ToString()
                Dim AppArray() As String = Split(appString, ";")
                Dim arrayLgth As Integer = AppArray.Length
                Dim i As Integer
                For i = 0 To arrayLgth - 1
                    Dim pairIs() As String = Split(AppArray(i), "=")
                    Dim firstItem As String = pairIs(0)
                    Dim secondItem As String = pairIs(1)
                    If firstItem = "Data Source" Then : dSource = secondItem : End If
                    If firstItem = "Initial Catalog" Then : iCatalog = secondItem : End If
                    If firstItem = "UID" Then : userIs = secondItem : End If
                    If firstItem = "PWD" Then : passUser = secondItem : End If
                Next
                Dim crReportDocument As ReportDocument
                Dim crExportOptions As ExportOptions
                Dim crDiskFileDestinationOptions As DiskFileDestinationOptions
                Dim crconnectioninfo As ConnectionInfo
                Dim crDatabase As Database
                Dim crtables As Tables
                Dim crtable As Table
                Dim crtablelogoninfo As TableLogOnInfo
                Dim Fname As String
                Dim Prtname As String
                Dim FPath As String
                Dim crSection As Section
                Dim crReportObject As ReportObject
                Dim crSubreportObject As SubreportObject
                Dim subRepDoc As New ReportDocument
                FPath = Server.MapPath("") + "\"
                Dim rptIs As String = nameRpt
                crReportDocument = New ReportDocument
                Prtname = FPath
                Prtname = Prtname + rptIs
                crReportDocument.Load(Prtname)
                Fname = "C:\WINDOWS\TEMP\" & Session.SessionID.ToString & ".pdf"
                crconnectioninfo = New ConnectionInfo
                crconnectioninfo.ServerName = dSource
                crconnectioninfo.DatabaseName = iCatalog
                crconnectioninfo.UserID = userIs
                crconnectioninfo.Password = passUser
                crDatabase = crReportDocument.Database
                crtables = crDatabase.Tables
                For Each crtable In crtables
                    Try
                        crtablelogoninfo = crtable.LogOnInfo
                        crtablelogoninfo.ConnectionInfo = crconnectioninfo
                        crtable.ApplyLogOnInfo(crtablelogoninfo)
                        crtable.SetDataSource(Prtname)
                        crtablelogoninfo.ConnectionInfo.DatabaseName = iCatalog
                        crtablelogoninfo.ConnectionInfo.UserID = userIs
                        crtablelogoninfo.ConnectionInfo.Password = passUser
                        crtable.ApplyLogOnInfo(crtablelogoninfo)
                        crtable.Location = iCatalog + ".dbo." + crtable.Name
                    Catch ex As Exception
                        Response.Write(ex)
                        Exit Sub
                    End Try
                Next crtable
                For Each crSection In crReportDocument.ReportDefinition.Sections
                    For Each crReportObject In crSection.ReportObjects
                        If crReportObject.Kind = ReportObjectKind.SubreportObject Then
                            crSubreportObject = CType(crReportObject, SubreportObject)
                            subRepDoc = crSubreportObject.OpenSubreport(crSubreportObject.SubreportName)
                            For Each crtable In subRepDoc.Database.Tables
                                Try
                                    crtablelogoninfo = crtable.LogOnInfo
                                    crtablelogoninfo.ConnectionInfo = crconnectioninfo
                                    crtable.ApplyLogOnInfo(crtablelogoninfo)
                                    crtable.SetDataSource(Prtname)
                                    crtablelogoninfo.ConnectionInfo.DatabaseName = iCatalog
                                    crtablelogoninfo.ConnectionInfo.UserID = userIs
                                    crtablelogoninfo.ConnectionInfo.Password = passUser
                                    crtable.ApplyLogOnInfo(crtablelogoninfo)
                                    crtable.Location = iCatalog + ".dbo." + crtable.Name
                                Catch ex As Exception
                                End Try
                            Next
                        End If
                    Next
                Next
                crDiskFileDestinationOptions = New DiskFileDestinationOptions()
                crDiskFileDestinationOptions.DiskFileName = Fname
                crExportOptions = crReportDocument.ExportOptions
                With crExportOptions
                    .DestinationOptions = crDiskFileDestinationOptions
                    .ExportDestinationType = ExportDestinationType.DiskFile
                    .ExportFormatType = ExportFormatType.PortableDocFormat
                End With
                crReportDocument.SetParameterValue("@ID_CASE_NMBR", idCase)
                crReportDocument.SetParameterValue("@ID_CASE_NMBR", idCase, "MemberName")
                crReportDocument.Export()
                Response.ClearContent()
                Response.ClearHeaders()
                Response.ContentType = "application/pdf"
                Response.WriteFile(Fname)
                Response.Flush()
                Response.Close()
                System.IO.File.Delete(Fname)
            Catch ex As Exception
                lblMessage.Visible = True
                lblMessage.Text = "Error Load<br>" & Convert.ToString(ex)
            End Try
    Edited by: LaShandra Knox on Sep 17, 2008 7:59 PM

  • Crystal Report Lines / Boxes not show in Excel

    In Crystal Report 2008, I created a report with lines and boxes inserted. I then imported into SAP B1 8.8. The report looks fine in crystal report viewer with all the correct formatting. I exported the report as Ms Excel (with formatting).
    After exported to Excel, the report looks fine for the most part but all the lines and boxes are not showing at all. I went back to CR designer and tried to mofify the format of the lines / boxes but they still not showing in Excel. is there any way to fix the display of those boxes and lines?

    Hi,
    Format like lines/Boxes cannot be exported. If you want the exact layout, print to PDF file may be your only option.
    Thanks,
    Gordon

  • Regarding Crystal Reports 2013 SP1/SP3 runtime distribution clafrifications

    Hi,
    We are in process of migrating exsisting Crystal Reports from CR 2008 SP4 to CR 2013 SP1/SP3.
    Iam unable to find the corresponding msms for the same for runtime distribution (to install on end user Boxs).
    Can see latest as v.13.0.13.1597 (_http://scn.sap.com/docs/DOC-7824)
    Please help out link where I can download msi (or msms) for Crystal Reports 2013 SP1/SP3 runtimes that need to be deployed on user PCs.
    Also need advise
    ( i ) Can we install both runtimes (CR 2008 SP4 and CR 2013 SP1) on user PC at same time? 
    ( ii ) We have already deployed CR 2008 SP4 runtimes on user PCs, is that sufficient? or do we need to install any other runtime?
    ( iii ) Will CR 2013 SP1 support old CR 2008 SP4 ?
    Thanks & Regards,
    Rajeshwar Rao

    Crystal 2013 does not come with the SDK, instead you have to download Crystal for Visual Studio  AND update your code to use it.  You can't just install one of the .msi  files or the .msm file (which are all available at the link you show above) and expect it to work with existing code.
    -Dell

  • Regarding Crystal Reports

    Hi All,
    I have Created a Crystal Report.This is my Code :
    Private Sub LoadReport()
            Try
                FetchData()
                FrmCrReportViewer = New FrmCrReportViewer
                FrmCrReportViewer.FViewer.DisplayToolbar = True
                InsParamRpt = New InspectionParameterRpt
                InsParamRpt.SetDataSource(oDs)
                InsParamRpt.DataDefinition.FormulaFields("Headings").Text = Chr(34) + "Inspection Parameter Report" + Chr(34)
                FrmCrReportViewer.FViewer.ReportSource = InsParamRpt
                FrmCrReportViewer.FViewer.EnableDrillDown = False
                FrmCrReportViewer.Show()
                FrmCrReportViewer.Refresh()
            Catch ex As Exception
                Throw ex
            End Try
        End Sub
    I doesn't get any error. the problem is when i use Show dialog the report is generating but i doesn't access other sap forms before closing the report window.When i us Show() method the report content is not displaying.even i refresh it,it doesn't show anything.I can't close the report itself.
    please help me to solve the problem.
    Regards
    Mohana

    Hi Giuseppe ,
    Eventhough i create a thread,iam getting the report viewer.But it didn't display the report.How to solve the issue.The following is my code.
    In my addon,in the print button click i wrote as,
    Private TestForm As TestForm
        Private oThread As Threading.Thread
    Private Sub InspectionParameterClass_PrintMenuClick(ByVal MenuID As String, ByVal FormID As String) Handles Me.PrintMenuClick
            Try
                If FormID = StrCurFormID Then
                    TestForm = New TestForm()
                    oThread = New Threading.Thread(AddressOf TestForm.StartThread)
                    oThread.Start()
                End If
            Catch ex As Exception
                SBO_Application.SetStatusBarMessage(ex.Message, SAPbouiCOM.BoMessageTime.bmt_Short, True)
            End Try
        End Sub
    Then i created a test form,i created a sub procedure as ,
    Public Sub StartThread()
            Try
                Dim run As Boolean
                run = True
                Me.Show()
                While (run)
                    Application.DoEvents()
                    Threading.Thread.Sleep(1)
                End While
            Catch ex As Exception
                Throw ex
            End Try
        End Sub
    In the form load of test form,i wrote :
    Private Sub TestForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Dim FrmViewer As New FrmCrReportViewer
            FrmViewer.ShowDialog()
        End Sub
    In the FrmCrReportViewer FormLoad,I wrote as
    Private Sub FrmCrReportViewer_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Dim InspectionParameterRptClass As InspectionParameterRptClass
            InspectionParameterRptClass = New InspectionParameterRptClass
            FViewer.Zoom(1)
            FViewer.ResumeLayout(True)
            Me.WindowState = FormWindowState.Maximized
        End Sub
    Then i have created a InspectionParameterRptClass class for generating the report.the following is my report generation code :
    Public Class InspectionParameterRptClass
        Inherits B1Global
        Private oDs As InspectionParameterRptDataSet
        Private FrmCrReportViewer As FrmCrReportViewer
        Private InsParamRpt As InspectionParameterRpt
        Public Sub New()
            MyBase.New()
            LoadReport()
        End Sub
        Private Sub LoadReport()
            Try
                FetchData()
                FrmCrReportViewer = New FrmCrReportViewer
                FrmCrReportViewer.FViewer.DisplayToolbar = True
                InsParamRpt = New InspectionParameterRpt
                InsParamRpt.SetDataSource(oDs)
                InsParamRpt.DataDefinition.FormulaFields("Headings").Text = Chr(34) + "Inspection Parameter Report" + Chr(34)
                FrmCrReportViewer.FViewer.ReportSource = InsParamRpt
                FrmCrReportViewer.FViewer.EnableDrillDown = False
                FrmCrReportViewer.FViewer.Visible = True
                FrmCrReportViewer.FViewer.Show()
                FrmCrReportViewer.FViewer.RefreshReport()
            Catch ex As Exception
                Throw ex
            End Try
        End Sub
        Private Sub FetchData()
            Dim SqlStr As String
            Dim TempTable As DataTable
            Try
                oDs = New InspectionParameterRptDataSet()
                SqlStr = "sp_InsRpt"
                TempTable = New DataTable("sp_InsRpt")
                TempTable = FillReportData(oDs.Tables("sp_InsRpt"), SqlStr)
            Catch ex As Exception
                Throw ex
            End Try
        End Sub
    End Class
    Please help me to solve the issue.
    Regards
    Mohana

  • Regarding Crystal report  parameter from and to.

    hi.
    I am having one requirement ie.
    Normally we are giving..i.e
    We are using parameter in Sap b1 like Docentry
    Based on this one Docentry the data will fetch from the data base and it will shows into the sap crystal reprot
    suppose Ex Docentry = 3 then it will show the data.. then
    but ring now what i nee dis  Docentry from and to
    fromdocentry = 1
    todocentry  = 5
    so, 1,2,3,4,5 five documents should be generate one by one in crystal report in single crystal report not 5 pdf files single pdf should have 5 doc entries
    Is it possible how can i do it.
    how can i do it...

    Hi
    I think it is not possible from Crystal Report but below discussion indicates it is possible through some Crystal Report SDK tool.
    Exporting a Crystal Reports file into multiple PDF's
    How to export a crystal report into several pdf files then email them to several email addresses
    With Regards
    Balaji Sampath

Maybe you are looking for