OpenDocument and sViewer=actx

Post Author: dhays
CA Forum: Publishing
I'm trying to add the 'sViewer=actx' parameter to my url that uses openDocument. When I do though, it causes the report to prompt for parameters that I am also passing. When I don't include sViewer, it accepts the parameters and displays the report.
Has anyone else run into this?

Post Author: dhays
CA Forum: Publishing
I found the following in the old forums. Apparently this is a bug that will be fixed soon.
http://support.businessobjects.com/forums/message.asp?fid=591&sk=5&ps=25&pn=1&mid=171288
How do I figure out when the patch has been released?

Similar Messages

  • OpenDocument and token timeout

    Hello,
    I am using openDocument URL method to display webi and crystal reports. I am reusing the same token that has been generated by SDK to show multiple reports. I am not able to check whether token is valid or not. Once token or the session that created it expires, I am taken to the InfoView logon page before displaying report. How can I avoid this? I want to check whether token is valid or not before redirecting the user to the report and create a new token if it has expired. Is it possible to do so?
    Thanks.

    The WCA token (createWCAToken method) does not increase the license count.
    However, you have to keep the generating EnterpriseSession valid, since sessions generated by the WCA token has lifetime tied to the originating session.
    Sincerely,
    Ted Ueda

  • OpenDocument and the Webi Job Server

    (Using XI R2 on windows environment)
    I have a Webi report which will be opened using the OpenDocument URL syntax, passing parameters through, with the report set to refresh on open.
    When this report opens and refreshes does this use one of the Webi Job Server "Maximum Jobs Allowed"?
    ie say the server is set to allow 10 simultaneous jobs to run, and these are all being used by scheduled jobs (say at month end) and someone uses the OpenDocument function, will this document wait until there is a job allowed to run on the Job Server or does it refresh immediatley?
    Sorry if this doesn't make sense, its a bit had to explain what I think I mean.
    Cheers

    Hi
    the WebI Job server is not involved  in the workflow you described. The webI Report Server is repsonsible for creating reports on-demand. Calling your openDocument link will trigger the WebI report server. While the report is refreshed and remains open a connection will be opened on this server.
    Regards
    Stratos

  • OpenDocument.aspx - pass multi value parameter when report type is actx

    We are running Crystal Reports XI R2 against a business objects infoview server.
    We have been successfully using the OpenDocuments method for opening crystal reports but have run into a snag.  When using a multi-value parameter, we can only get it to work when the viewer is set to HTML.  Setting to ActiveX prompts us to enter in the parameter values manually.
    This address works (using sViewer=HTML):
    http://vsx2af0x/businessobjects/enterprise115/infoview/scripts/opendocument.aspx?sType=rpt&sViewer=html&lsMpSiteIDs=[1235880],[1235891],[1235902],[1235913]&sPath=[Development][CGIS][Intranet Mapping][COS_Base]&sDocName=DetailedSite&sRefresh=Y
    This address does not work (using sVIewer=actx):
    http://vsx2af0x/businessobjects/enterprise115/infoview/scripts/opendocument.aspx?sType=rpt&sViewer=actx&lsMpSiteIDs=[1235880],[1235891],[1235902],[1235913]&sPath=[Development][CGIS][Intranet Mapping][COS_Base]&sDocName=DetailedSite&sRefresh=Y
    Any thoughts on the problem?

    As I understand what you need is to use LookupSet function. 
    Suppose if your dataset is like this (for simplicity I'm showing only required fields)
    PersonID Project Company
    ID1 P1 C1
    ID1 P2 C1
    ID1 P3 C2
    ID1 P4 C2
    ID1 P5 C3
    If you want to get the full project list for the person just send the PersonID alone and filter using it in the subreport. You can keep the project/company parameters optional in that case and put a default value. This would be the easiest thing.
    Now if you want pass the project parameter also you need to pass it like this
    =Join(LookupSet(Fields!Person.Value,Fields!Person.Value,Fields!Project.Value,"DatasetName"),",")
     This would act like a self lookup and return you full list of projects for the person and then you can use this to set the parameter value in the subreport.
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Opendocument URL with range parameter

    Hi, we are running BO XI R2 with SP5 and have been recommended to switch from the older viewrpt URL functionality to the opendocument URL functionality due to issues with releasing of BOE sessions.
    We have now written some code and are testing out the opendocument URL functionality, but are finding one issue with a range parameter that we cannot get past. Our URL is really quite simple and is built like this:
    /businessobjects/enterprise115/InfoView/scripts/opendocument.aspx?sType=rpt&iDocID=23264&sViewer=actx&sRefresh=Y&lsSIndustryCode=&lsRPeriodRange=[12..12]&lsSBU=&token={url encoded token}
    No matter how we configure the syntax for the range parameter PeriodRange we are always prompted to enter values for this parameter. The idea is of course that it should take the values we pass (periods 12-12). We have tried all possibilities with URL encoding the parameter value and the various settings for prompting on the parameter in the CMC. Nothing makes any difference. It will always bring up the parameter screen for this one parameter.
    According to the opendocument documentation this is the correct syntax so why does it not accept the parameter?
    Regards,
    Stig Johansen

    Thanks for the quick answer. However we could not get this to work.
    If we use the 'prompex'-syntax for the parameters it always prompts for these
    /businessobjects/enterprise115/InfoView/scripts/opendocument.aspx?sType=rpt&iDocID=23264&sViewer=actx&promptex-BU=*
    /businessobjects/enterprise115/InfoView/scripts/opendocument.aspx?sType=rpt&iDocID=23264&sViewer=actx&promptex-BU="*"
    and if we use all the same parameters as for viewrpt we just get an error 'Object is required'.
    /businessobjects/enterprise115/InfoView/scripts/opendocument.aspx?id=23264&apsauthtype=secWinAD&init=actx:connect&promptOnRefresh=1&promptex-BU="*"
    Even if we had gotten it to work this way it would not really resolve the situation. Basing European wide reporting on an unsupported solution would not be a way that we would like to move forward. After all much the reason we were recommended to move to opendocument was that the support for this method should be more comprehensive than for the viewrpt functionality.
    Best regards,
    Stig

  • Opendocument Hyperlink conversion XIR2 to XI 3.1 Format

    Does anyone knows if its possible to set an application on tomcat that allows to redirect from the XIr2 format to the XI 3.1 format?
    Also looked at this tool: http://tuckey.org/urlrewrite/
    But no sure it would affect anything on production and not a Tomcat expert.
    XIR2 Format:
    http://Server1.mc.com:8080/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?sViewer=actx&sIDType=CUID&iDocID=AQWlRhcM0pNJkDWraZYoQog
    XI 3.1 Format
    http://server2.mc.com:8080/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=Acp5h1N9jMNPiHXrZRS5amU

    What happens if you migrate the document using import wizard? Does the link get updated? If not then I don't think there will be a way other than manual or possibly SDK script. You would need to check with the developer forums (.net or java) for whether or not a script could be written
    Regards,
    Tim

  • Report window does not close properly when using openDocument

    XI R2 InfoView
    Windows 2003 server
    IIS
    IE7
    We have been experimenting with the use of openDocument and have managed to achieve what we wanted but have one small problem.  When the document is retrieved it is opened in a new browser window.  When Close is selected from the drop-down Document menu the document is closed but the window shrinks to approx 8.5cm x 6 cm and remains open.
    A similar thing happens when we use the Preview button to view a document in the CMC, except in that case the document does not close and closing the browser window leaves a button on the Windows taskbar.  There doesn't appear to be a related window as it cannot be restored but you have to right click and select Close to get rid of it.
    Any ideas what is causing these problems and how we can get round them?

    Anne,
    There are some parameters in opendocument (for ex. sWindow) that can help control certain things, have you tried employing anything like that?  What I find frustrating is the behavior of opendocument based on whether you're running Infoview or WebI -- each product, using the same exact opendocument syntax yields different results.  Based on the sample code below, what I'm seeing with Infoview is the same browser instance is used for calling the child report, however, in WebI, a new browser instance is started and the child report is rendered in Infoview.  In my case, when running within WebI and getting a new browser instance in Infoview, and then using the "Document", "close" workflow, the second instance is exiting and I'm back to the previous browser.  Staying within Infoview entirely through the process, when closing the child report I get brought back to the folder list page.  Who's to know?
    ="<a href=https://<server>/businessobjects/enterprise115/InfoView/scripts/opendocument.aspx?
    idocid=100798&lsSInput_Pos_Nbr="+[Position Number Tracking]+">"+[Position Number Tracking]
    +"</a>"
    (double spaced on purpose)
    Thanks,
    John

  • Questions about decimation and zoom in graphs

    I am currently developing an application in which the size of the signals I have to display in different graphs is quite large (8 Mbs of DBLs, for example). I was thinking about reducing the amount of memory used when I found a document at National Instruments Developer Zone (http://zone.ni.com/devzone/conceptd.nsf/webmain/6A56C174EABA7BBD86256E58005D9712?opendocument), and inside that paper there was a paragrpah, "Fast Data Display with Decimation", that was perfectly suitable to me.
    However, there is a drawback. If the user uses the zoom tools inside the Graph Palette to enlarge the decimated signal, and I do not take care of that situation in some way, doing so will result in an incorrect view since he will not be worki
    ng with the original signal. Through events I am not able to know when the user has specifically zoomed the signal, not only touched the graph, so here are the questions: does anyone know a way to detect when the user has used the Graph Palette or the other items of the Waveform graph as the Scale Legend, for example? In general, is there a way that you can reduce the amount of points showed in a graph and still work with zooming tools without problems?
    Thanks in advance and have a nice day,
    spj

    The things you say in your comment are right. In fact, that was what I had to do to fix the problem. Let me explain myself a little further.
    I needed to reduce the memory, so I decimated the signal. To take care of the zoom bussiness, in my Diagram Block I put an event case to warn me when the mouse left the graph in order to do exactly what you have mentioned: with the original signal and the new limits, being aware of the x-multiplier, re-decimate the signal if necessary.
    But that is when my problem arises. I am not able to distinguish when the user is really zooming the signal or merely touching the graph, without zooming anything. Now you can see the reason of my questions.
    Thanks for your interest, Joe, and have a nice day,
    spj

  • How to hide prompts panel for WebI documents opened in PDF via openDocument

    I am linking to a WebI document via openDocument call with sOutputFormat=P. The report opens in PDF format but within another browser window with top panel and left prompts panel.  I tried to set different Web Intelligence Interactive settings in CMC to hide the left prompts panel but to no avail.  We are linking to this WebI report from an Xcelsius dashboard via openDocument and are passing parameters so that the user doesn't have to interact with the report.  Once the results are displayed, user should not be allowed to either Refresh the report or see the parameter panel in the left pane.  Is this possible either via CMC security settings or viewer customization?

    Thanks, posted. The forum was a bit hard to find

  • Sharing and syncronization TS configuration and components files

    Hi,
    We have several TestStand development PCs and we are using Perforce to source control and share the work.
    We need to share TS configuration file (TestExec.ini, StationGlobals.ini, Users.ini, etc.) and the following components:
    SequentialModel.seq, FrontEndCallbacks.seq and CustomStrings.ini.
    We work with configuration files, SequentialModel.seq and MyTypes.ini located under our project (not default TS folders).
    1. Is it possible to set custom location also for FrontEndCallbacks.seq and CustomStrings.ini? If yes - how, otherwise - how can we share these files without deployment or manual copying?
    2. How to synchronize the frequently changed files - MyTypes.ini, TestExec.ini and StationGlobals.ini? The files format is INI (text).
    If two users will change the such file and one will submit the changed file, the second user will get conflict. Is there a convenient way to compare two file versions and resolve the conflict instead of using text comparing program (e.g. Beyond Compare)?
    Thanks in advance

    Hello Berezka,
    TestStand checks for the location of FrontEndCallbacks.seq in two different locations:
    <TestStand>\Components\User\Callbacks\FrontEnd
    and
    <TestStand Public>\Components\User\Callbacks\FrontEnd
    If you configure a custom public directory (possibly on a network), then I could see files being shared between two development machines.  The following article explains how to accomplish this task.
    How to Configure a Custom Public Directory for TestStand 4.1 and Later
    http://digital.ni.com/public.nsf/allkb/42A0D8B0DCEC64FE8625744F007F3A6D?OpenDocument
    And as far as a side by side comparison of two files go, I would use the File Diff/Merge application when it comes to .seq files. This application is located at Start»All Programs»National Instruments»TestStand»Tools»File Diff and Merge.  However, I understand we're interested in .ini files.  Beyond Compare may be your best bet, but there are other apps I've found such as TortoiseSVN and ExamDiff.
    Regards,
    Shawn S. | NIC
    Instrument Driver/IVI PSE
    National Instruments

  • Problems with builded app and shared variables

    I got connection error message (Invalid server: cannot connect to server) when selecting a shared variable using dashboard. The app is running on a Win7 PC.
    I have no problem connecting the PC's IP at my dashboard indicator, even, I can select the shared vars library of my app.
    I opened the ports on Windows and Router TCP: 2343, 59000-60000 UDP: 2343, 6000-6010, and created new inbound rules for the kads.exe, lktsrv.exe and tagsrv.exe programs and installed the Run-Time 2013 engine on that PC. By the way, the application also has HTML files created with the web publishing tools that is working OK.
    When I test the application on my develop PC (with LabVIEW 2013) everything works fine.
    Did I miss something?

    Hello jesushidalgo,
    Make sure that there is not a personal firewall enabled on either computer that could be blocking the NI-PSP packets.
    Acess http://digital.ni.com/public.nsf/allkb/6E37AC5435E44F9F862570D2005FEF25?OpenDocument and see the solution.
    Acess: http://www.ni.com/white-paper/12402/en/  to see how configure software and hardware Firewalls to support National Instruments Products.
    Tell me if worked, ok?
    Best Regards
    Rita Souza
    Engenharia de Aplicações
    National Instruments Brazil

  • Suppress/Hide Prompts - OpenDocument - Interactive Viewer

    Is anyone aware of a method for hiding/disabling/suppressing prompts for input data in the interactive viewer?  We have a custom application that launches a WebI report through OpenDocument, and the application has applied rules to the nature of the prompt values.  Once OpenDocument has launched the viewer, the desired behavior is for the user to specify prompt values through the application, not through the viewer.  The users are internal as compared to external, so there isn't a big issue with preventing hacks to the URL to override the prompt values.  I see other admin settings for other capabilities in the left panel, but not for the user input prompts.

    Sorry, I thought you were talking about the stopping the prompt dialog from appearing when you refreshed the report.
    If you are talking interactive viewing mode this it is possible to hide/show toolbars using user security. I don't think it is possible to hide just the User Prompt Input tab.
    You can alos restrict the user to HTML viewer.
    Hope this helps
    Alan

  • How can I do to communicate to parallel port using labview 5.0 and NT ?

    I am trying to write and read from parallel port using Labview 5.0. It does not work with NT.
    How can I do to communicate to parallel port using labview 5.0 and NT ?
    Thank you in advance.
    Regards,

    If you are trying to use In/Out port functions that come with LabVIEW they will not work with NT. I think the AccessHW file at the following link will fix that problem:
    http://zone.ni.com/devzone/explprog.nsf/6c163603265406328625682a006ed37d/49664743ded6f1da862564bc004e3a7f?OpenDocument
    Try also this link:
    http://zone.ni.com/devzone/conceptd.nsf/2d17d611efb58b22862567a9006ffe76/0989d3d9dafae64e8625680400679736?OpenDocument
    and do some searchs at NI.com for parallel port, you should find some more usefull info.
    Good luck
    Brian

  • Synchronise DAQ and CAN using RTSI

    I do a CAN/DAQ measurement using 2 PCI cards and a RTSI cable. However, not all of my analog samples are timestamped
    (I'm missing 930 timestamps on a total of 4700 analog samples).
    I'm using the Net RTSI config, because with the Obj RTSI config I get nothing but random timestamps for my analog signal, while CAN timestamps are OK.
    What can cause this behavior?
    Thanks,
    David.

    First of all: thanks for your reply.
    Now, the problem:
    I started of one of the examples on the NI site (http://zone.ni.com/devzone/explprog.nsf/6c163603265406328625682a006ed37d/773da68471f9efa4862569e00072a0fc?OpenDocument) and modified this somewhat to log data as binary. I also added a VI to filter out only the CAN ID I'm interested in. (I tried to use an Object instead of a Network Interface, but that resulted in random timestamps for analog... don't know why. Didn't find an example that should work to test with).
    DAQ board is used as the master, CAN is set to timestamp the RTSI events.
    The result: sometimes less, sometimes more timestamps for analog than I have analog samples.
    I have included the sample LV6 program that I use for testing. Main C
    AN-DAQ-RTSI is for acquisition, Main Reporting to read the measured files. 2 sample measurements are included too. Second example only contains noise, but ALSO has different number of timestamps than samples for analog.
    Gee, I hope I didn't bore you. )
    It would be great if someone could give me some advise.
    Thanks,
    David.
    Attachments:
    can-daq-rtsi.zip ‏162 KB

  • How to operate SCXI-1328 and SCXI-1180 ?

    Hi..everybody,
    I want to measure temperature via (SCXI1121+1328) and at the same time that I want to acquire analog signal from the BNC-2110 via feedthrough (SCXI1180).
    But I confuse about how to set device/canel ? because all of them come from the same DAQ6052e card (Dev1) and each module has the same number of kanel (1121 has 0-4 and BNC2110 has 0-7).
    How can I define them ?
    Thank you very much for any help in advance !

    Hi,
    here is a link concerning your case:
    http://digital.ni.com/public.nsf/websearch/DAF7DADB6FA2481486256A6C00507E0A?OpenDocument
    And here is a link about configuring the 1180 in MAX:
    http://digital.ni.com/public.nsf/websearch/8672680DB6ADD97286256AAE0054C26C?OpenDocument
    The exact describtion how to define the Channels should be refered in your Manuals.
    I hope this helps...
    Regards
    Peter Weber
    NI Germany

Maybe you are looking for