Suppress Export Option Using Crystal Reports Web Report Viewer (viewrpt.cwr

We have an existing Crystal Report that is being displayed using the Crystal Enterprise Web Viewer (viewrpt.cwr) in a call like this: http://<servername>:8080/CrystalReports/viewrpt.cwr?id=<an id value>etc.
When the report is displayed, the toolbar has an export icon that allows the user to export the report to PDF, Excel, etc.
I want to suppress the export feature, but retain the print feature.  I have read the documentation that I could find on the web for this viewer and have been unable to find a way to do this.
Does anyone know how this could be done or a different way to display the report with a different viewer that would avoid having to redesign the report itself?

CMC is Central Management Console. Logon to CMC
http://server:8080/businessobjects/enterprise115/admin/en/admin.cwr
Now select the report from the folder and click on the tab Rights and click on the advanced option for the user and here Under the report you have an option "Export the report data" check the deny option for this and apply. Now this option will apply for that particular user only, if you want to apply for all the users under one group then click on advanced for that group and change the option.
Regards,
Raghavendra.G

Similar Messages

  • Blank second page and export error in Crystal 10 Web Report Viewer

    We have a customer that is having 2 issues viewing an .rpt file in the Crystal 10 Web Report Viewer.  When they view a report that is 12 pages, the first page appears OK.  When they click Next to go to the Next page, the page shows as blank.  The second issue is that If they try to export the .rpt they get this error:
    Exception Details: System.Runtime.InteropServices.COMException: Access denied Error in File UNKNOWN.RPT:
    Access to report file denied. Another program may be using it.
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack trace:
    [COMException (0x80000220): Access denied.
    Error in File UNKNOWN.RPT:
    Access to report file denied. Another program may be using it.]
          CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export (ExportOptions pExportOptions, RequestContext pRequestContext) +0
    CrystalDecisions.ReportSource.ErrorReportSourceBase.ExportToStream(ExportRequestContext reqContext) +133
    [LoadSaveReportException: Access denied.
    Error in File UNKNOWN.RPT:
    Access to report file denied. Another program may be using it.]
    CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e) +661
    CrystalDecisions.ReportSource.ErrorReportSourceBase.ExportToStream(ExportRequestContext reqContext) +186
    CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExplortRequestContext reqContext) +20
    I can view and export the same .rpt file in my environment without any issues.  Has anyone seen these errors before and have any ideas on how to resolve them?  They seem to be environment related since I can view the same report OK on my machine.
    This is using Crystal 10 on Windows Server 2003.

    Hello,
    This sounds like a postback issue. Does your application handle postback by putting the report in session?
    There is a [sample|http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/en/CrystalReports_dotNET_SDK/crsdk_samples_aspx/data/crsdk_net_tutorials_115_en.zip] to look at on our website. It was created with Crystal Reports XI R2 and Visual Studio .NET but the code will be the same.
    The basic code is:
    Private crReportDocument As ReportDocument
        Private Sub ConfigureCrystalReports()
            'Check to see if the report exists
            If (Session("crReportDocument") Is Nothing) Then
                crReportDocument = New ReportDocument()
                crReportDocument.Load("C:\1 - Report\CRParams.rpt")
                'Do anything required for the report
                'Logon to the database
                'Pass parameters
                'Assign the report into Session
                Session("crReportDocument") = crReportDocument
                'Assign the report to the Viewer
                myCrystalReportViewer.ReportSource = crReportDocument
            Else
                'Assign the report that is stored in Session to the report instance.
                crReportDocument = CType(Session("crReportDocument"), ReportDocument)
                'Assign the report to the Viewer for each postback
                myCrystalReportViewer.ReportSource = crReportDocument
            End If
        End Sub
    Elaine

  • Migrating Crystal and Webi Reports with Universe from 1 folder to different folders

    Hi There
    Does anybody know of a way to do the following
    this is for BOE XI 3.1 SP 6 FP 6.2 on Windows 2008 R2
    We have multiple Crystal and Webi reports developed from 1 universe and we need to copy these Crystal and Webi  reports to different folders in the same CMS  for example
    Universe Dev > Universe Folder Dev -  Crystal and Webi Reports set in Dev Folder
    Create a copy of the Dev Universe to Universe Folder Test – Copy the Dev Crystal and Webi Reports to Folder Test we need to Map it to the universe in the Test Universe folder(Copy of the Dev Universe)
    Create a copy of the Dev Universe to Universe Folder UAT– Copy the Dev Crystal and Webi Reports to Folder UAT we need to Map it to the universe in the UAT Universe folder(Copy of the Dev Universe)
    Create a copy of the Dev Universe to Universe Folder PROD – Copy the Dev Crystal and Webi Reports to Folder PROD we need to Map it to the universe in the PROD Universe folder(Copy of the Dev Universe)
    The reason for this is each of these universe are connected to a different database i.e Test, UAT, Prod and we have over 200 reports and at the moment we have to manually map each report to the new universe individual which take up hours.
    I have tried Lifecycle manager but came to the conclusion it cannot achive this
    You cannot change the universe attached to the Crystal and Webi reports
    you cannot promote Reports and Universes in the Same CMS to different folders
    you cannot change the folder even if you promote jobs between servers
    Does anybody know of a way to do this

    Hi,
    The way you should do this is to have 4 different BO systems, Dev, Test, UAT and Prod.
    Having this will allow you to use the same universe across all systems, but the connection to the database will be different on each system.
    Not only will this allow you to smoothly report off different data sources, but you will also be able to upgrade and make configuration changes without impacting your production system.
    Cheers,
    Josh

  • Use wildcards in webi report filters?  It seems they're only avail in Query

    Can I use wildcards in webi report filters?  It seems they're only avail in Queries...

    HI,
    Eventhough you have created variable BeX query designer.
    User reponse will work ,
    steps to  achive,
    1.open the universe build on (Bex query with customer variable)
    2.you can find the filter symbol in universe for customer variable that you have created in bexx query
    3. then copy the exact text eg:"select the customer" in universe for that filter
    4.then in webi user reponse of that text. eg :userreponse("select the customer")
    regards,

  • What tool do we use for BW web report ?

    Hi all:
        What tool do we use for BW web report ? Could you please give some development steps
    for an example ?
    Thank you very much!!

    Hi,
    You can use the Report Designer for creating reports and displaying them on the web.
    You can refer to the below links for more information -
    http://help.sap.com/saphelp_nw70/helpdata/EN/c8/2d1442505d5033e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/8a95791b1f22a8e10000000a1553f6/frameset.htm
    Hope this helps!
    Regards,
    Saurabh

  • Exporting Options in Crystal Reports 2008

    I am using Crystal Reports 2008 to make my report for my users.   I am also programming a viewer in vb 2005 so the users can view the report without changing it.  In the viewer I need to be able to export to excel or pdf or any other format.  I want the user to be able to specify where and how to export the report.  However when they press on the export button it is giving a save as dialog box, which, while it gives options to save as excel or pdf, it does not give the options such as to application, or to file, which are there in the full crystal report product. 
    My form gets the report name, sets up the data source and then displays it in a
    CrystalReportViewer object. 
    CrystalViewer.ReportSource = MyReportDocument
            CrystalViewer.DisplayToolbar = True
            CrystalViewer.ShowRefreshButton = False
            CrystalViewer.DisplayStatusBar = True
            CrystalViewer.EnableDrillDown = True
            CrystalViewer.EnableRefresh = False
            CrystalViewer.EnableToolTips = True
            CrystalViewer.ShowExportButton = True
    The export button is there, it just does not give all of the options that I would have expected.  I see there are ways to programatically use the options, however the export dialog box that appears in crystal reports 2008 would be useful to the user here.  Is there a way to make that box show up.  Perhaps it should be and I am doing something wrong.  I am very new to .net and crystal 2008, we used to use crystal 8.0 with vb6 for a viewer.  In that version the export dialog box showed up correctly.  Thank you for your help.  Also, if i am posting this in the wrong forum area please let me know so i can post it where it should be.

    You are doing things the correct way, unfortunately the export dialog is very basic.  If you want this extra functionality, you will have to code it yourself.

  • How to set Excel Options using  crystal reports 2008

    Hi,
    I am trying to figure out CR 8.5 (Crystal report control) Equivalents in Crystal reports 2008 using crystal report viewer in .Net but not able to find the exact replacments.
    Properties used in CR 8.5
    CRAXDRT.ExportOptions.ExcelUseWorksheetFunctions=True
    CRAXDRT.ExportOptions.ExcelUseTabularFormat =True
    CRAXDRT.ExportOptions.SetLogOnInfo(1,3,4,5)
    Please let me know the replacements for the above mentioned properties in .Net using crystal report viewer (CR 2008)
    Thanks in Advance
    Regards,
    Ramnath

    Hello,
    The code that has been provided is of Report Designer Component.
    RDC has been deprecated in Crystal Reports 2008.
    Use the 'ExcelFormatOptions' class. It provides many options regarding exporting in an excel format.
    ExcelFormatOptions myExportFormatOptions = new ExcelFormatOptions();
    Try exploring the Developer guide for Crystal Reports .NET SDK [here|http://www.sdn.sap.com/irj/boc/sdklibrary#section7]..

  • Can Tivoli (TWS) be used for scheduling WebI reports in BO XI 3.1?

    I am trying to figure out if it is possible to schedule WebI reports to refresh using TWS?
    We are using BO XI 3.1 SP2 deployed on unix and would like to use TWS to refresh WebI reports that are built on SAP BW Bex queries.  Does anyone have any experience scheduling WebI reports using TWS with XI 3.1?  Any information you can provide would be appreciated!
    Thanks,
    Derek

    Hi
    I can think of two options:
    1) You define in BO CMC external events  and schedule your reports to wait for them. In the TWS you can schedule an OS script to create the file that triggers the BO external event. The reports will run only after the file is created.
    2) You write  a java program that uses the BOBJ SDK in order to schedule immediately your reports. In the TWS you create a scedule that starts the java program. (You can find examples how to use the SDK here http://www.sdn.sap.com/irj/boc/samples )
    Regards,
    Stratos

  • Objects used in a Webi Report

    Hello Friends,
    I need to identify all the Webi reports in BI 4.1 that use a particular object from the universe. I have never used RESTful Web Services SDK before, Does anyone have a sample code that I could use as a starting point to get this info?
    Regards,
    -CF

    Hi Chris,
    I guess you wont find someone posting a complete sample for your question.
    The task itself is not that complex and can be achieved with the REST webservices.
    Basically you need to use the webservice endpoints for the semantic layer and the web intelligence sdks - usually http://<server_name>:6405/biprws/sl/v1 and http://<server_name>:6405/biprws/raylight/v1
    With the semantic layer you fetch the universes
         - <slURL>/universes
    then the universe details with the outline
         - <slURL>/universes/5808
    There you can identify the object and then use the webi sdk to fetch all documents  
         - <webiURL>/documents?offset={offset}&limit={limit}
    iterate through them and get the list of dataproviders
         - <webiURL>/documents/{documentId}/dataproviders
    then the dp details    
         - <webiURL>/documents/{documentId}/dataproviders/{dataProviderId}
    There you go with all the information you need.
    Hope this helps
    Jan

  • How to use formula in WebI report

    hi guys
    i have done a webI report in which i have company code yearly sales and i want to see it quaterly.Please guide how to do this with formula.
    Thanks

    A lot of this depends on how your universe is set up.  The easiest way would be to have the universe updated to include "Automatic Date Hierarchy" for the sales date.  This would give you Year, Quarter, and Month breakdowns of the dates that you could then use to split up the data for your report.
    To do this in WebI, you would create a formula using the Quarter() function to get the quarter of the sales date field.
    -Dell

  • How to get the Objects which are used in the webi Report.

    Hi Expert,
    I am trying to get the list of  WebI reports and Objects which are present in the report at  BO 4.0.
    I can able to get details  for only the list of reports and universes.
    Could  any one help me to get those details.
    Regards,
    Murali S

    With 4.0, there is no longer a way to do this using just the .NET SDK because the ReportEngine SDK no longer exists for .NET.  Instead, you'll have to look at using the RESTful Web Services SDK for Webi which runs in the Web Application Container Server on your report server (NOT on the web server!)
    RESTful web services are platform-independent and don't require the installation of any SDK files.  Everything is done through standard HTTP Get, Put, and Post commands and the results are returned in either XML or JSON format.  You don't mention which service pack of 4.0 you're on, but the RESTful web services have evolved over the course of the 4.0 service packs, so more recent is definitely better.
    You can find the documentation for this in the "Development Information" section at help.sap.com/bobip40.  There is also a "space" on SCN for this at http://scn.sap.com/community/restful-sdk and there are some links on this page for various resources and sample code.
    -Dell

  • Using sum on webi report when breaks applied

    Hello All,
    I have a situation here and would like to get your help. I am using BO R2. I am working on a webi report where I have to apply breaks at different levels (to be precise, I applied at 4 columns on this report). I applied breaks and the results are looking good so far as the main table is sliced to many small tables based on the breaks. But, here comes the issue..
    My report contains text as well as numerical columns. I have to do two types of calculations on these numerical columns.
    1) When certain condition meets, like here I am working on when the data is from few particular projects, only their numrical columns should sum up and give the results. For example, after applying breaks, say my 200 rows table is sliced to many small tables and I am looking at one particular table that has 10 rows. As per my requirement, I have to pick the values of only 5 rows from this table (as the 5 projects I want are in this table), sum them up and display the results at the end of that table(Only for this table). The problem I am seeing here is, when I add a new row under the table, it is being added to all other sliced tables (which is because of break applied). But, I have to work on data only from one of the tables and that too on limited columns from that table. I do not want to touch other tables. Is this acheivable? Please let me know.
    2) This issue is almost similar to the above one. I have three conditions like above to be applied on three different tables which pick only few rows of data and should sum them up. At the end, I need a brand new column all the way at the end of the report that totals up the numbers from only the above conditions' results(results from the 3 condition on 3 different tables).
    Not sure if this can be done in webi R2 version. But, if it could be, then please let me know the way to do it. Also, let me know if my question is not clear.
    Appreciate your help in advance.
    Thanks,
    Sandeep.

    There seem to be several issues, one being more complex meaning "conditions" applied in the Block within breaks may be difficult to build in a Grand Total Row.
    You can create an empty row to use with your Block at the bottom (in fact, once that is created you can create as many as you wish).
    1)  Remove all Breaks
    2) Inset a Sum of one of the Metrics in the Block (doesn't have to make sense)
    The inserted sum will create a row at the bottom of the Block. Make sure the new row with the sum does not have any Dimensions you want to Break on in it (it should not).
    You can now create your formulas or variables for your Grand totals in that row and it will remain affixed to the table at the bottom. Apply your Breaks as you wish.
    You can insert rows above or below that Brand Total row any time now. It is outside the breaks but is a part of the table and very flexible as to use.

  • Use subquery in webi report

    Hello Experts,
    I need to develop a webi report in which
    I have to use a sub query to accomplish the requirement:
    Query 1: list the customers based on material number(s) users entered.
    Query 2. Use the result of query 1 as input for customer and list all the products bought by these customers.
    Please let me know how can  i achieve this.
    Really urgent. Please help.
    Thanks in advance.
    Regards,
    Shweta Goel

    you can build the whole SQL you want along with the @prompt for user to enter the material number and use it in a derived table in the UNIVERSE.
    sel customer,products
    from tab1
    where customoers in (selcet customers
    from tab2
    where materialnumber in @prompt('enter material number',A,.....))
    Are you by any chance using SAP OLAP queries as source?
    Thanks,
    Karthik

  • How to Use Backslah() in webi report formula

    Hi
    My client is using web intelligence XI 3.1 SP2. I have a formula in a report as:
    =Sum(If([Level 08 Node] InList ("Correlation & Index";"EM\FX Option JV";"Short Dated Exotic Options";"Long Dated Options";"Short Dated Vanilla Options";"Options");[SR MTD];0))
    Everyime I save the the formula I am loosing the "\" in the "EM\FX Option JV", so the formula becomes:
    =Sum(If([Level 08 Node] InList ("Correlation & Index";"EMFX Option JV";"Short Dated Exotic Options";"Long Dated Options";"Short Dated Vanilla Options";"Options");[SR MTD];0))
    how can I use the backslash in the above formula , I appreciate that it is a special character.
    Many Thanks

    Thanks Amit,
    that solved the problem. I also did the following that worked but for simplicity and ease of reading I will use the double backslah approach.
    =Sum(If([Level 08 Node] InList ("Correlation & Index";"Short Dated Exotic Options";"Long Dated Options";"Short Dated Vanilla Options";"Options") Or ([Level 08 Node]="EM"Char(92)"FX Options JV") ;[CY SR YTD];0))
    thanks
    Edited by: Bal on Jan 19, 2012 2:31 PM

  • Menu options not working in web reports

    Hai,
         I made a template in WAD based on a query view. When I publish, none of the options in the menu, that appears when I right click on the characteric object, "Keep filter value, select filter value, remove drill down" etc. allof them doesn't work. When I click on them nothing happens.
    When I got to Tools>view definition>based on another query, the data is displayed without my formatting  like chart and all but everything works there.
    Can someone help me identify whats the problem?
    Thank you.

    Hi,
       In the Web Application Designer, in the Properties area of the web item, you can set the option <b>Objects with navigation links</b> to '<b>X</b>' in the Web Item tabpage, under General.
    Objects with navigation links (GENERATE_LINKS).
    ‘X’ = Yes
    ‘ ’ = No.
    For Table web item there's an option <b>Only hierarchy navigation</b> (ONLY_HIERARCHY_NAVIGATION).
    ‘X’ = Yes
    ‘ ’ = No
    If set to 'X' the context menu is hidden in this mode, and you can only expand and collapse from the list.
    Check this option also.
    Hope this helps.
    Regards
    Hari
    Message was edited by: Hari Krishnan K

Maybe you are looking for

  • Dreamweaver Flash problems

    Made a quick little button that when hit will play music. It has worked a couple of times for me and then I change something on the page and away it goes. Now I can't get it to show up at all. When I upload the swf and files nothing appears on my pag

  • How to configure the use of WS-RM in "PI 7.11 EHP1?

    How to configure the use of WS-RM in "PI 7.11 EHP1? Currently in the editing window of the communication channel (adapter type WS), I can not see any options regarding Reliable Messaging protocol (WS-RM). The scenario that is required is as follows.

  • Incompatible Plug-ins Disabled

    Everytime I select the Mail App on my iMac, I receive this message: Incompatible Plug-in Disabled Mail has disabled the following plug-ins: UnsubMailPluginMailAppOSX Contact the makers of these plug-ins for versions that are compatible with Mail 8.0.

  • Zen Sleek Photo gets USB DEVICE NOT RECOGNI

    I have ZEN Sleek Photo which i use for about a week now. Today I connected the player to the computer and got "USB DEVICE NOT RECOGNIZED" window in Win XP and the Zen Photo froze. Disconnected it, reset it using a pin, then turn it on and it's "re-bu

  • The iPad update server could not be contacted. Please check your internet connection or try again later.

    Cant update my sons ipad 2 to ios 5. We got it at christmas and have not been able to update it. Keep getting the ipad update server could not be contacted. check your internet connections or try again later. I have tried turning off my firewall and