Discoverer viewer (Passing parameters)

Hi!
I have according to metalink Note 282249 been able to pass parameters from discoverer desktop to admin and the tabes comes out all right. The problem is that it does not seems to work with the browser discoverer 4i viewer the error message i get is in swedish (Fel uppstod vid öppning av arbetsbok med namnet:
Följande objekt saknas:Hr All Organization Units 2.Namn
whitch means word by word:
error arose when opening workbook called:
The following object is missing:Hr All Organization Units 2.Namn
I'm new to Discoverer.
//Åsa Frank
Posting the XML if maby you can understand it:
<?xml version="1.0" encoding="UTF-8" ?>
- <discoverer login_method="discoverer">
<session id="gcfgthh9e1.o7jHpkjMpwTvq6XOnkHzr2TNnhDCrkPHnl9I/A5KpRfzoQjO/Bbzcx4Ra34L" />
- <request source="/discoverer4i/viewer" parameters="?ac=KC~40vespa&eul=APPS&nlsl=sv-se&wbk=SKNING_VIA_VARUBENMNINGDIS2_ny&fm=xml">
<error code="311">Hr All Organization Units 2.Namn</error>
<command name="fm">xml</command>
<command name="ac" ref="KC~40vespa">KC@vespa</command>
<command name="eul">APPS</command>
<command name="wbk">SKNING_VIA_VARUBENMNINGDIS2_ny</command>
<command name="nlsl">sv-se</command>
</request>
- <account mv_summaries_supported="true" name="KC@vespa" ref="KC~40vespa">
<user>KC</user>
<database>vespa</database>
- <eul default="true" name="APPS">
- <workbook name="APPS.Sökning via varubenämningNY.DIS" ref="APPS.S~c3~b6kning~20via~20varuben~c3~a4mningNY.DIS" key="SKNING_VIA_VARUBENMNINGDIS2_ny">
<error code="311">Hr All Organization Units 2.Namn</error>
<error code="311">Hr All Organization Units 2.Namn</error>
<error code="311">Hr All Organization Units 2.Namn</error>
<error code="311">Hr All Organization Units 2.Namn</error>
</workbook>
<version component="eul_version" product="" version="EUL V4.1.14.0.0.0" />
</eul>
<option name="usd">2</option>
<option name="daq">false</option>
<option name="qrl">10000</option>
<option name="qll">15</option>
<option name="aq">true</option>
<option name="qpw">60</option>
<option name="msa">60</option>
<option name="ftd">true</option>
<option name="qtl">1800</option>
<option name="qif">250</option>
<option name="nv" ref="~20" />
<option name="nad">-</option>
<option name="rpp">25</option>
<version component="db_version" product="Oracle9i Enterprise Edition Release" version="9.2.0.6.0 - 64bit Production" />
<version component="server_version" product="" version="Discoverer-server V4.1.48.06.00" />
</account>
<export name="xls" format="application.vnd.ms-excel">Microsoft Excel Workbook (*.xls)</export>
<export name="xlsp" format="application.vnd.ms-excel">MicroSoft Excel Workbook with PivotTable (*.xls)</export>
<export name="htm" format="text.html">Hyper-Text Markup Language (*.htm)</export>
<export name="txt" format="text.plain">Text (Tab delimited) (*.txt)</export>
<export name="csv" format="text.plain">CSV (Comma delimited) (*.csv)</export>
<export name="prn" format="text.plain">Formatted Text (Space delimited) (*.prn)</export>
<export name="dcs" format="text.plain">DCS (Express Format) (*.dcs)</export>
<export name="dif" format="application.vnd.ms-excel">DIF (Data Interchange Format) (*.dif)</export>
<export name="slk" format="application.vnd.ms-excel">SYLK (Symbolic Link) (*.slk)</export>
<export name="wks" format="application.vnd.ms-excel">WKS (Lotus 1-2-3) (*.wks)</export>
<locale language="sv" country="SE">svenska (Sverige)</locale>
<version component="servlet_version" product="Discoverer 4i Viewer" version="4.1.48.06.00" />
<version component="xml_version" product="Viewer XML Version" version="16032001" />
<version component="xml_parser_version" product="Oracle XML Parser" version="2.0.2.9.0 Production" />
<version component="servlet_container_version" product="Servlet Container" version="ApacheJServ/1.1.2" />

It works to login as the user i created the BA with... however i can't seem to access the costume folder with the other user User2. User2 has select any table grant. do i need to make an exta object grant? If so where do I find out what object?
//Frank
Message was edited by:
user541666

Similar Messages

  • Invocation report (Discoverer Viewer) with parameters from an application

    Hi everyone,
    I'm proving report in Discoverer Viewer invoking them from an application, which sends parameters to him.
    I cannot obtain, that they directly execute when doing click in the URL of execution with its parameters, but that opens the screen where it requests to enter the parameters, without assigning those that they are arriving to him in the URL.
    I verified if the problem were in the name of the parameters and apparently it takes the values from such by the order in which they arrive.
    Also I verified that the values of parameters are arriving correctly from the application.
    Somebody can help me with this?
    Thank you very much
    Ana

    Hi,
    I could resolve the problem.
    The creation parameters in discoverer reports is case sensitive with the parameters that arrive from an application.
    Anyway, thank you
    Ana

  • Passing parameters between views in different Web Dynpro applications

    Hi everyone,
    I would like to pass the value of one parameter between one view in a webdynpro application and another view that is in other webdynpro application. How can I do this in a secure way?

    Hi,
    Check below links for passing parameters between two applications:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b083f76a-708c-2b10-559b-e07c36dc5440
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/91b6ad90-0201-0010-efa3-9626d2685b6e
    Re: Pass parameters via POST in WDPortalNavigation.navigateAbsolute method
    Regards,
    Anagha

  • How do I pass parameters to a report thru Report Viewer?

    hi,
    I am moving from Crystal Reports 8.5 to XI in VB6.
    How do I pass parameters to a report thru Report Viewer?
    Old VB code:
    crReport.ParameterFields(0) = "FrProp;" & Trim$(.FrProp) & ";TRUE"
    crReport.ParameterFields(1) = "ThProp;" & Trim$(.ThProp) & ";TRUE"
    crReport.ParameterFields(2) = "RunDate;date(" & Format(Cntl.Run_Date, "yyyy,mm,dd") & ");TRUE"
    crReport.ParameterFields(3) = "FrDate;date(" & Format(.FrDate, "yyyy,mm,dd") & ");TRUE"
    crReport.ParameterFields(4) = "ThDate;date(" & Format(.ThDate, "yyyy,mm,dd") & ");TRUE"
    Bill todd

    Hi Bill,
    Download sample code from the following link:[https://boc.sdn.sap.com/codesamples] 
    Hope this helps!!
    Regards,
    Shweta

  • Composing a view with JSPs passing parameters (JSF 1.2)

    hi,
    I want to include a JSP in another twice. The two includes should work on different backing bean instances. (Of cource the include contains JSF components)
    Business case: An insurance policy has one reference to a person in the role insured person and another in the role policy owner. I would like to use the same JSP to present the two persons.
    Here is the question
    - Is it possible to pass parameters to an included JSP?
    - I tried it out (see code below) and it did not work using the reference implementaion 1_02-b08. Is there a mistake in the code or is this not supported? I checked the spec, but chapter 9.2.9 does not provide any information about the topic.
    - If this is not supported, how is this solved using standard jsp/jsf?
    (I know I can use facelets, but I expect a a solution in the standard)
    Kind regards
    Jan
    view.jsp:
    <f:view>
        <!-- the 'policy' is a managed bean with session scope  -->
        <jsp:include page="person.jsp>
            <jsp:param name="person" value="#{policy.insuredPerson}" />
        </jsp:include>
        <jsp:include page="person.jsp>
            <jsp:param name="person" value="#{policy.policyOwner}" />
        </jsp:include>
    </f:view>
    person.jsp (example displays the person's name)
    <h:outputText value="#{param.person.name}"></h:outputText>

    This is definitely supported in Apache Trinidad or Oracles ADF look at documentaion associated with Regions. I implemented this, in insurance policy, where we have each risk as a separate region that can be selectively included on a page.
    I know of no way of doing this in reference implemenation

  • Hiding Parameters  in Discoverer Viewer

    Hi,
    I was just wondering if there was a way to hide the parameters when a report is viewed in Discoverer Viewer? I don't want them to display or have the user to be able to run the report with new parameters.
    Thanks

    For a parameterized report, the parameters show up along with the data or (and graph). A way to hide the parameters is by training the users to minimize the parameters just like they could do on the graph or table.
    I am afraid there's no way you could hide it as long as you work with a parameterized report. Some one can correct me if I am wrong here and let me know if there's a way to do it.
    Thanks,
    -Esther

  • Parameters disappear when trying to run a workbook in Discoverer Viewer

    Please help! We have a number of workbooks that were working previously, but have started exhibiting this strange behavior for certain users. They go to Discoverer Viewer, select the desired worksheet, and enter their parameters. When they hit Go, the form immediately resets; no results are returned, and all of the parameter fields are cleared. Can anyone tell me what's going on?
    -Dave

    Hi Dave,
    I had a similar issue awhile back. It was related to the item class for the input parameter. The item class was being built off a table that the user was not given access to. This was in a data warehouse environment. Maybe, it's just a matter of granting access to the table for the user.
    Regards,
    Nancy

  • Passing Parameters from Forms to Discoverer

    Hello Everybody,
    Is there a way to pass parameters from Oracle Forms to discoverer 4??
    I want to call Discoverer from a Form and pass parameters to a sheet.
    Thanks

    Hi,
    I don't have 10g right now, so can't test it...
    Isn't it possible to just put the params you won't show to your users 'behind' other objects on the param form?
    Strange behaviour anyway, in 6i Reports does not seem to care wether the params are on the form or not.
    Rgds,
    Guido

  • 10g Passing parameters to Views.

    Hi guys/girls,
    I have often wondered about passing parameters to views - is this now possible in 10g (or available in earlier versions) ? I c ant seem to find much on it though.
    Example:
    create or replace force view MyView as select col,col(PARAM) from .....
    WHEN CALLING VIEW
    select * from MyView(PARAM => '123')Cheers,
    N.

    Maybe I don't understand your question, but isn't enough the WHERE clause ?
    SQL> create or replace view v_emp as select empno,ename(PARAM) from emp;
    SQL> select * from v_emp(PARAM=>7902);
    isn't it the same as
    SQL> select * from v_emp where empno=7902;
    ?

  • How to call discoverer report with parameters over http link?

    Hi!
    I'm using oracle application server 9.0.4 (incl. discoverer).
    I have an oracle portal report where I want to call a discoverer report for each line over a http link. It is always the same discoverer report - with each line I want to pass parameters to my discoverer report.
    How can I pass parameters to the report? Is there another way rather than using GET parameters?
    Thanks
    Markus

    Hi Markus
    You need to determine whether you can in fact call a Discoverer report using a URL before linking it in Portal. You need to run the report in Viewer first and then see copy the URL from the address line of the browser. Then you open another browser and paste the URL. You may well be prompted for a username and password but hopefully the correct report with the right parameters will then execute.
    Assuming this works you then paste the same URL link into Portal and you should be able to get the report to run.
    Best wishes
    Michael

  • Calculation shows Blank or NULL in Discoverer Viewer but not in Dis.Desktop

    Hi All,
    I built a crosstab workbook. I've a calculation between rows and columns, it is a function that I created in the database and I pass parameters to it.
    In Discoverer Desktop it shows correctly. However in Oracle Viewer doesn't appear the value. What can I do?.
    I really appreciate your help.
    Regards.-

    Hi Mariano
    While you can send Oracle a DIS file they will not be able to do much with it unless they have your EUL and data. If you are able to replicate the issue using the Oracle Video Store EUL then I'm sure they would be easily able to help.
    I think the solution lies in where we have been looking together. As I have commented to another person recently with issues like this the easiest way to understand what is going on is to bring more detail data items into the worksheet and then home in on where the issue lies.
    Have you turned off the fan trap protection? If you have then Discoverer will run a query that contains a fan trap but will then not compute the totals. This is correct. If you try to compute totals with a fan trap you WILL get the wrong answer. Many users who do not understand this export the data to Excel and get Excel to compute the values. These users then say that Discoverer has a bug. In this scenario Discoverer is doing the right thing.
    So, could you be in a fan trap? If yes, then you need to resolve the fan trap. One way to test this would be to change the joins between the folders to 1:1. Discoverer will not think there is a fan trap and will more than likely compute your sub-totals and totals. Assuming the 1:1 trick works, you can either leave it in place or dig deeper, fnd out why and then fix it.
    Best wishes
    Michael

  • Passing parameters by customizing worksheet portlet

    Hi,
    is there a max on number of entries in a "parameterbox" on a worksheet portlet?
    Whenever we try to pass more than 90 selected values for a parameter the portlet comes up empty (it works fine in discoverer viewer/plus). Selecting a few values less (let's say 80) it works fine. Anyone have the same problem or better yet a solution.
    Another funny thing we encountered was the fact that the entries in the parameterbox are always sorted on their type: for example a "Month" parameter in a worksheet based on a discoverer lov with alternative sort on month number (MM), is displayed as a alphabetically sorted list in the "customize" window of a portlet defined on the same worksheet. Anyone recognize this?
    Hope some of you guys can give me some answers.
    Grtz.
    Jurgen

    Hi Jurgen,
    There are plans to support worksheet portlet parameters in the near future. They cannot accept parameters today.
    Peter

  • Passing parameters to PL/SQL table types

    Hi Everybody,
    I have one question about passing PL/SQL tables types and tabs as IN parameter in procedure.I am working in 11.2.0.2.0 environment. I am stuck on how to pass those values to procedure.Please find below more details:
    Table 1:
    CREATE TABLE ITEMS
    ITEM_ID VARCHAR2(40 BYTE) NOT NULL,
    ITEM_NAME VARCHAR2(40 BYTE),
    SERIAL NUMBER(2),
    ADDED_ON DATE);
    Table 2:
    CREATE TABLE ITEM_ACTIVITY_INFO
    ITEM_ID VARCHAR2(40 BYTE) NOT NULL,
    ACCOUNT_TYPE VARCHAR2(1 BYTE),
    ID_NUMBER NUMBER(3),
    ACTIVATION_DATE DATE);
    Table 3:
    CREATE TABLE ITEM_GROUP
    GROUP_ID NUMBER(2) NOT NULL,
    ITEM_ID VARCHAR2(40 BYTE),
    GROUP_TYPE VARCHAR2(20 BYTE),
    GROUP_DATE DATE);
    Table 4:
    CREATE TABLE ITEM_ADDRESS
    GROUP_ID NUMBER(2) NOT NULL,
    NAME VARCHAR2(60 BYTE),
    ADDRESS VARCHAR2(100));
    Following types are created:
    CREATE OR REPLACE TYPE ITEMS_TYPE AS OBJECT
    ITEM_ID VARCHAR2(40 BYTE),
    ITEM_NAME VARCHAR2(40 BYTE),
    SERIAL NUMBER(2),
    ADDED_ON DATE);
    CREATE OR REPLACE TYPE ITEM_ACTIVITY_TYPE AS OBJECT
    ITEM_ID VARCHAR2(40 BYTE),
    ACCOUNT_TYPE VARCHAR2(1 BYTE),
    ID_NUMBER NUMBER(3),
    ACTIVATION_DATE DATE);
    CREATE OR REPLACE TYPE ITEM_GROUP_COMP_TYPE AS OBJECT
    GROUP_ID NUMBER(2) NOT NULL,
    ITEM_ID VARCHAR2(40 BYTE),
    GROUP_TYPE VARCHAR2(20 BYTE),
    GROUP_DATE DATE
    ITEM_ADDRESS_IN ITEM_ADDRESS_TYPE);
    CREATE OR REPLACE TYPE ITEM_ADDRESS_TYPE AS OBJECT
    GROUP_ID NUMBER(2),
    NAME VARCHAR2(60 BYTE),
    ADDRESS VARCHAR2(100));
    CREATE OR REPLACE TYPE ITEM_GROUP_COMP_TAB AS TABLE OF ITEM_GROUP_COMP_TYPE;
    Create or replace procedure ITEM_ADD_CHANGE(
    ITEM_IN IN ITEMS_TYPE,
    ITEM_ACTIVITY_IN IN ITEM_ACTIVITY_TYPE,
    ITEM_GROUP_IN IN ITEM_GROUP_COMP_TAB,
    ITEM_OUT IN OUT ITEMS.ITEM_ID%TYPE);
    Above are the paramteres we are passing to procedure.
    I need help in how to pass parameters to above procedure. All comments and responses will be highly appreciated. Thanks everyone for going through the post. Please let me know if more more information is required on this problem.
    Regards
    Dev

    Billy  Verreynne  wrote:
    Types used in this fashion, only make sense if the table is based on the type. It makes very little sense to have a table structure and then to duplicate the structure using a type.
    The 2 structures may be defined the same. But they are NOT interchangeable and requires one to be converted to the other to use. This is not sensible in my view. It is far easier in that case to simply use the PL/SQL macro +%RowType+ to create a duplicate structure definition - one that can natively be used for touching that table, without conversions required.
    If you do want to use types, define the type, then define the table of that type, adding the required constraints (pk, fk, not null, check) to the table's definition.Billy:
    Just curious, why do you say it makes very little sense to have a type modeled on a table? I do that a lot. In my case, I am getting the values from an external program, not building them manually, but it makes a lot of sense to me.
    One application where I do this a lot has a java front-end that parses HL7 messages. Each message contains at least minimal information about a variable number of entities (and often several rows for an entity) in the database, and must be processed as a single atomic trasnaction. So, rather than have potentially hundreds of parameters to the "main" driver procedures for different message types I created a set of types more or less identical to the tables representing the entities. The java program parses the mesasge and populates the type, then calls the appropriate stored procedure for the message type passing in the populated types. My stored procedure then does inserts/updates or deletes as appropriate over potentially dozens of tables.
    John

  • Discoverer Viewer/Plus does not work with Custom EUL owned by APPS user

    I am facing a unique issue with one of my customers. They have a custom EUL named XX_EUL_US and this does not allow connecting through discoverer viewer or discoverer plus.
    I have worked with custom EULS before at other customers and this was never the case. I am being told that this issue is happening as the EUL owner is APPS instead of some other user. Is this the case? Can discoverer viewer not be used with EULs owned by apps user?
    Please not that the Default EUL in ICX profiles is set to this EUL and no other EUL profiles are set.
    Appreciate any thoughts on this.

    Hi,
    I am not sure what you mean when you say you have a "custom EUL named XX_EUL_US". The EUL table should be created in a schema named XX_EUL_US. This will then be the EUL owner. You will then need to connect to Discoverer Administrator as the EUL owner and grant privileges to Apps users and/or responsibilities.
    The user should then be able to connect to Discoverer Plus/View using their apps username, responsibility and password.
    To be able to connect directly from an apps menu you need to have the ICX parameters set correctly. The ICX: Discoverer Default End User Layer Schema Prefix should be set to XX_EUL (without the _US). The ICX: Discoverer End User Layer Language Override should be set to US or not set at all.
    Rod West

  • Discoverer Viewer Report with Page Items Slow Performance

    I created a report in Discoverer User that has page items and parameters and runs fine (under 3 minutes) in Discoverer User, but when I try and run it in Discoverer Viewer it takes a long time. It took over 70 minutes before manually terminating it. I made a copy of the report and removed the page items and tried to run it again in Discoverer Viewer and now the report runs in under 3 minutes. Any idea why a report with page items would run in Discoverer user fine, but not discoverer viewer?
    I am using Oracle Business Intelligence Plus 10g (10.1.2.55.26)

    As long as you can access the middle-tier server where Discoverer Viewer is running, you should be able to run and view Discoverer worksheets.
    While it is difficult to even start guessing what the problem might be, if the machine you installed Discoverer on has DHCP addressing, you will run into problems.
    Thanks
    Abhinav
    Oracle Business Intelligence Product Management
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN : http://www.oracle.com/technology/products/bi/
    Discoverer : http://www.oracle.com/technology/products/discoverer/
    BI Software : http://www.oracle.com/technology/software/products/ias/devuse.html
    Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
    BI Samples : http://www.oracle.com/technology/products/bi/samples/
    Blog : http://oraclebi.blogspot.com/

Maybe you are looking for