Link two reports using parameters

Hi,
We are using business object XI.
I am trying to link two reports using parameters. I cannot use subreport option becuase inside the subreport I should link another report too. So,
Report 1(High level summary)
Report 2(Middle level summary)
Report 3(Detail level)
I tried to use hyperlink option and used following string.
http://<server_name>/<Virtual Directory>/object.rpt?prompt0={?param1}&prompt1={?param2}
Here is my question.
1. Server name: Does it include port number??
2. Virtual Directory: I am absolutely lost. I tried the "frsinput" directory the actual rpt file is storing. It is not working.
Do you have general path??
3. Parameters: I have 5 parameters to pass. 3 of them are Strings and the rest are DateTime.
Basically, I need any tutorial about this kinds of things. The tutorial I have got only discribe link like "www.yahoo.com"
BTW, is this even possible solution??

Hi,
I am trying to link two reports in the crystal report designer->deploy to the server->show in the DHTML viewer.
When I create a URL from report A, it looks like "&" disapears. For example, I created a hyper link from report A using formula,
http://server:port/........openDocument.jsp?sDocName=reportB&sType=rpt&paramName1="Trim(ToText({?param1},"#####"))"&paramName2="+Trim(ToText ({?param2},"#######"))
But when I see the actual URL, all the "&" disappears so it looks like
http://server:port/........openDocument.jsp?sDocName=reportBsType=rptparamName1="Trim(ToText({?param1},"#####"))"paramName2="+Trim(ToText ({?param2},"#######"))
No wonder it is not working.
I guess I need special protection for "&" sign. Do you know any?

Similar Messages

  • Calling report using parameters

    Dear experts,
    I have seven reports objects.I am willling to club them into a single screen.
    Selection parameters in these reports are more or less same.Little bit variation is there.
    Is it possible that i club complete input parameters on single screen and present these parameters
    to user and then call various transactions selected by radio buttons on basis of what user give in these selection parameters. Is there something of that sort in call transaction or SUBMIT.
    I could see help but could not conclude how ?
    Thanx in advance.

    Hi
    You can use Call Transaction for each report using:
    CALL TRANSACTION tcod [AND SKIP FIRST SCREEN] [USING itab].
    At the end of the Call, it returns to calling program and proceeds to next stmt.
    Also if you want to use Submit:
    [Submit|http://help.sap.com/saphelp_nw04/helpdata/EN/9f/db9dd035c111d1829f0000e829fbfe/content.htm]
    Also check out the code at: [Filling the Selection Screen of a Called Program|http://help.sap.com/saphelp_nw04/helpdata/EN/9f/dba51a35c111d1829f0000e829fbfe/content.htm]
    Hope this helps
    Regards,
    Jayanthi.K

  • Is it possible to sort report using parameters?

    Hi,
    I am building a report - which generates select query based on the parameters entered by the user.
    Could you help me with how to sort output with the parameter chosen by the user himself? Thanks,

    I will give you 2 answers since I am not sure exactly how your report runs.
    Lets say your users choose a couple parameters to limit certain columns by in your where clause. In this case, you would want to just create a user parameter, and use that parameter in the where clause.
    select col
    from table
    where job_id = :P_JOB_ID and
    start_date between :P_START_DATE and :P_END_DATEPretty simple. Now here is how I would do it if those are optional parameters, and the user could enter a value, or could leave all blank.
    select col
    from table
    where job_id = nvl(:P_JOB_ID, job_id) and
    start_date between nvl(:P_START_DATE, start_date) and
    nvl(:P_END_DATE, end_date)If its null, it will set the column equal to each other, and will return all the rows (good little trick).
    The other case is if you need a different select/where clause entirely based on what the user sends in. For example, lets say you have 2 entirely different queries based on a certain parameter. Then you'd want to use lexical parameters and an after parameter trigger.
    I think you are looking for the first scenario, so try that and post back if you are looking for something different

  • Linking two JFrames using JButton-very,very urgent

    Hello,
    I have two JFrames I created using javax.swing.I am new to ActionListener.The two classes are the frames.Could someone please link them for me?Their code is as follows:-
    1.
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    public class rr extends JFrame
    JButton rest=new JButton("Ground Chilli-Restaurant");
    JButton spa=new JButton("Carribean Spa");
    JButton gift =new JButton("Antiquo-Gift Shop");
    JButton pool=new JButton("Poolside Parlour");
    JButton recep=new JButton("Reception");
    JButton th=new JButton("Travel House");
    public rr()
    super( "Welcome");
    setSize(370,270);
    setBackground(Color.RED);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JPanel pane=new JPanel();
    pane.setBackground(Color.MAGENTA);
    GridLayout family=new GridLayout(3,3,10,10);
    pane.setLayout(family);
    pane.add(rest);
    pane.add(spa);
    pane.add(gift);
    pane.add(pool);
    pane.add(recep);
    pane.add(th);
    getContentPane().add(pane);
    setVisible(true);
    public static void main(String[] args)
    rr frame=new rr();
    and the others are:-
    2.
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.MouseEvent;
    import javax.swing.event.MouseInputListener;
    public class spa extends JFrame
    String[] subs={"Welcome Cocktail","Body Massage","Steam Room","Children's Pool"};
    JList subList=new JList(subs);
    JRadioButton li=new JRadioButton("Executive service");
    JRadioButton oi=new JRadioButton("Economic Service");
    JButton ok=new JButton("Back");
    JButton can=new JButton("Continue");
    public spa()
    super("The Carribean Spa");
    setBackground(Color.RED);
    setSize(230,400);
    JPanel panel=new JPanel();
    panel.setBackground(Color.PINK);
    JLabel label1=new JLabel("Kindly select from our services :-");
    JLabel label2=new JLabel("Which type of service would you like?");
    panel.add(label1);
    subList.setVisibleRowCount(8);
    JScrollPane scroller=new JScrollPane(subList);
    panel.add(scroller);
    panel.add(label2);
    panel.add(li);
    panel.add(oi);
    panel.add(ok);
    panel.add(can);
    getContentPane().add(panel);
    setVisible(true);
    public static void main(String[] arguments)
    spa app=new spa();
    3.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class op extends JFrame
    JProgressBar current;
    JTextArea out;
    JButton ok=new JButton("OK");
    JButton con=new JButton("View our Credits Board.");
    JButton find;
    Thread runner;
    int num=0;
    public op()
    super("Calculatiing your Hotel Bill.Please wait.");
    setSize(222,500);
    setBackground(Color.PINK);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    getContentPane().setLayout(new FlowLayout());
    current=new JProgressBar(2,2000);
    current.setValue(0);
    getContentPane().add(ok);
    getContentPane().add(con);
    current.setStringPainted(true);
    getContentPane().add(current);
    public void iterate()
    while(num<2000)
    current.setValue(num);
    try{
    Thread.sleep(1200);
    }catch(InterruptedException e){}
    num+=95;
    public static void main(String[] arg)
    op frame=new op();
    frame.pack();
    frame.setVisible(true);
    frame.iterate();
    and so on......
    Please link these frames for me as I am not fully familiar with ActionListener () and WindowListener().
    Thanks,
    Bala

    If you have work you urgently need done then you should pay someone to do it.
    This is not a charity work forum. This is a forum for getting guidance and advice.
    So you are in the wrong place. Go elsewhere.

  • Cache issue in Reports using Parameters

    Hi,
    I have a Report which uses multiple Regions to show conditionally based on the Parameters selected.
    e.g. PARAM1, PARAM2, PARAM3
    (1)PARAM1,null,null - Selected : Shows Region : 1,2,3
    (2)PARAM1, PARAM2, null- Selected : Shows Region : 1,4,5,6
    (3)PARAM1, PARAM2, PARAM3 - Selected : Shows Region 1,7,8
    After I get Report based on (1). And then go back & select (2). It works fine. But when I go back & select (1) again, it still shows the Regions displayed based on the (2).
    Is it a Cache Issue ?
    Please advise
    Thanks
    Sandeep

    hey sandeep--
    if i'm understanding you correctly, this does indeed sound like a cache issue. based on what i'm thinking is your expected behavior, it sounds as if you're forgetting to clear the cache for your other PARAM items when a value is selected from one of your PARAM items that, from a logical perspective, comes before it. so to use your example...
    After I get Report based on (1). And then go back & select (2). It works fine. But when I go back & select (1) again, it still shows the Regions displayed based on the (2).
    ...i'd say you'd want to add a process to your page that fires after submit and clears the cache for PARAM2 when the value of :REQUEST = 'PARAM1'.
    hope this helps,
    raj
    ps-if i've misunderstood your issue, please explain it in more detail.

  • Linking two DCs using interface views and return the value

    Hi,
    I have two webdynpro DCs. DC1 & DC2, each contains one view.
    Point 1:  From the DC1-->DC1View1 ,when I click a button , It should call  DC2(This is happening).
    Point2: When the DC2 is executed it should return to DC1-->DC1View1, value from DC2 need to be passed to DC1 also.
    How to acheive  point2. How anyone help on this .
    Regards,
    Muhammed Nishad J.

    Hi,
    You would have created a inbound and outbound plug between DC1-->DC1View1 and DC2 ->View.
    Now you will have to create the same for DC2 ->View and DC1-->DC1View1
    1) create an inbound plug on DC1-->DC1View1 and outbound plug on DC2->view.
    2) Now create a link as you would have in the first case.
    3) create a parameter in DC2->view for outbound plug, and also the same in inbound plug of the DC1->view
    4) Now in the method that was created for the outbound(public void onPlug<name of plug> )pass the value into the parameter created
    5) in the inbound method(public void onPlug<name of inbound> get the value of the parameter in a variable.
    I hope this solves your problem.
    Thanks and Regards,
    Narayani

  • Two commands in the report using the same parameter - fail under Java

    I have a report that contains 2 SQL commands.
    Both of these commands use one parameter X of type Number in their 'WHERE' clause.
    When i'm viewing the report in CR 2008, i'm asked for a value of this parameter and all data is filled in the report - OK
    The problem occurs when the same report is printed through Crystal Java Runtime:
    Report is printed without data! - it's empty.
    What we noticed in the debug information thrown by the Crystal libraries is that parameter value is set only in one of these commands:
    Original statement 1:
    select a.something
    from ANM_T a
    where a.anmid = {?PARAMETER01Id}
    Original statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid={?PARAMETER01Id}
    OUTCOME of Statement 1:
    select a.something
    from ANM_T a
    where a.anmid = 0
    OUTCOME of Statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid=9825
    In above example we may see that crystal set the value only in the second statement - first one got 0 - i suspect its some default value.
    Parameter in the Java code is set in the right way. In case of using only one statement it works. If we use two separate parameters (whose values are equal ) it also works.
    // we have also the loop over the parameters
    ParameterFieldController paramFieldController =
                    report.getDataDefController().getParameterFieldController();
    paramFieldController.setCurrentValue( "", paramName, paramValue );
    What is strange for me is that Crystal Reports enables to use the same parameter in two commands but if you edit one of them you may change the type of this parameter for a command ( for example from Number to String) but the parameter type in the second command remains unchanged ( it's strange because in my opinion it is the same parameter). In the Field Explorer under the Parameter Fields i still see one parameter of type used in the second command.

    Hello all,
    We have prepared some sample code to illustrate the issue.
    We have modified the sample application (Link: [http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/c07fec3e-3e11-2c10-1991-8c0fb0b82b75]) to that it also changes the parameter value. Parameter is used in two commands saved in report.
    The code changing the parameters value looks like this:
    private static void changeParameters(ReportClientDocument reportClientDoc) throws ReportSDKException {
              DataDefController dataDefController = reportClientDoc.getDataDefController();
            Fields fields = dataDefController.getDataDefinition().getParameterFields();
            for( int i = 0; i < fields.size(); i++ ){
                Field field = (Field)fields.getField( i );
                if( field.getKind() == FieldKind.parameterField ){
                            setParameter( ((ParameterField)field).getName(), "9825" , reportClientDoc);          
    private static void setParameter( String paramName, String paramValue, ReportClientDocument document ) throws ReportSDKException {
         ParameterFieldController paramFieldController =
                    document.getDataDefController().getParameterFieldController();
         paramFieldController.setCurrentValue( "", paramName, paramValue );
    We have tried the following codes to change the connection info used in commands:
    Attempt 1
              Tables tables = databaseController.getDatabase().getTables();
              //Set the datasource for all main report tables.
              for (int i = 0; i < tables.size(); i++) {
                   ITable table = tables.getTable(i);
                   //Keep existing name and alias.
                   table.setName(table.getName());
                   table.setAlias(table.getAlias());
                   //Change connection information properties.
                   IConnectionInfo connectionInfo = table.getConnectionInfo();
                   //Set new table connection property attributes.
                   connectionInfo.setAttributes(propertyBag);
                   //Set database username and password.
                   //NOTE: Even if these the username and password properties don't change when switching databases, the
                   //database password is *not* saved in the report and must be set at runtime if the database is secured. 
                   connectionInfo.setUserName(DBUSERNAME);
                   connectionInfo.setPassword(DBPASSWORD);
                   connectionInfo.setKind(ConnectionInfoKind.SQL);
                   table.setConnectionInfo(connectionInfo);
                   //Update old table in the report with the new table.
                   databaseController.setTableLocation(table, tables.getTable(i));
                   //databaseController.setTableLocation(tables.getTable(i), table);
    Attempt 2
             newConnectionInfo.setAttributes(propertyBag);
             connectionInfo.setUserName(DBUSERNAME);
             connectionInfo.setPassword(DBPASSWORD);
             //preserve subreport links
             SubreportController src = doc.getSubreportController();
             Map<String, SubreportLinks> linkMapper = new HashMap<String,SubreportLinks>();
             for(String subreportName : src.getSubreportNames()){
                 linkMapper.put(subreportName,
                     (SubreportLinks) src.getSubreportLinks(subreportName).clone(true));
             //If this connection needed parameters, we would use this field. 
             Fields<IParameterField> pFields = doc.getDataDefController().getDataDefinition().getParameterFields();
             replaceConnectionInfos(doc.getDatabaseController(), newConnectionInfo, pFields);
             IStrings strs = src.getSubreportNames();
             Iterator<String> it = strs.iterator();
             while (it.hasNext()) {
               String name = it.next();
               ISubreportClientDocument subreport = src.getSubreport(name);
               pFields = subreport.getDataDefController().getDataDefinition().getParameterFields();
               replaceConnectionInfos(subreport.getDatabaseController(), newConnectionInfo, pFields);
             //reconnect subreport links since when using replaceConnection links are erased
             for(String subreportName : src.getSubreportNames())
               src.setSubreportLinks(subreportName, linkMapper.get(subreportName));
    private static void replaceConnectionInfos(DatabaseController aDc, IConnectionInfo aNewConnInfo, Fields<IParameterField> aParameterField) throws ReportSDKException {
             ConnectionInfos cis = aDc.getConnectionInfos(null);
             for (IConnectionInfo oldConnInfo : cis)
               aDc.replaceConnection(oldConnInfo, aNewConnInfo, aParameterField, DBOptions._useDefault
                   + DBOptions._doNotVerifyDB);
    In both cases, the observed problem occurred. In one query the parameter was set properly, while on the other it was set to 0 (or empty string in case of string parameters). What is more, no data appeared on the print.
    Do you happen to know the reason of this issue?How can we fix the problem?
    Best regards
    Mateusz Błaż

  • 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

  • How to show a variable screen when clicking on direct link of report in ,when that report is used as target in RRI alsoRRI

    Hi All,
    I have created RRI between two reports and the type is web template/WAD.
    My requirement is to show the variable screen of target report when clicked on direct link and it should not show the var. screen if it goes from jump/go to.
    while currently I can not see var. screen on both the places and when switching the var. scree. display on in web template , it shows the screen at both the places.
    Please suggest.
    Thanks,
    Anu

    Hi Anu,
    "And when I am using another var. in assignment details which is ready for input (in both the queries), its not helping."
    Did you try using such a variable? What kind of a problem do you face? I am sorry I am still trying to understand your problem. I am just saying that which variable you use is not important for the first query. Only in the second query, add a variable with ready for input (I am not sure why the other doesn't work, I just tried and it gave an error, that's why I suggest this) and in RRI connection make the assignment with this variable. Please try this and let me know the result.

  • OBIEE 11G - Issue passing parameters between two reports

    Hi folks,
    I am struggling to pass parameters between two reports in OBIEE 11G.
    My first report contains the following columns: Rolling Year Type (VCHAR), Year(VCHAR), Month(VCHAR), Cost(Double).
    My second report contains the following columns: Rolling Year Type(VCHAR), Year(VCHAR), Month(VCHAR), Category(VCHAR), Cost(Double).
    My requirement is to pass the Rolling Year Type, Year and Month values from report 1 to report 2.
    On the Month column properties of report 1, I have created an Action Link called 'Drill to Category'. I have clicked on 'Navigate to BI Content' and selected Report 2.
    Then on Report 2, I have included three filters: Rolling Year Type is prompted, Year is prompted, Month is promted.
    When I run the report I always get the following error:
    The specified criteria didn't result in any data. This is often caused by applying filters and/or selections that are too restrictive or that contain incorrect values. Please check your Analysis Filters and try again. The filters currently being applied are shown below.
    When I check the cursor cache, the filter values are correct. Does anybody have any idea why Report 2 does not display?
    When I remove the Month filter, the report works correctly.
    I have since changed the third filter to be Month No and although Report 2 does display, it does not pick up the filter on the Month No.
    I initially thought this may have been a caching issue and so I have disabled BI Server Cache but this does not fix my problem.
    This was never an issue on OBIEE 10G as I found it very easy to navigate between two requests.
    Has anyone else experienced problems with passing parameters between two request in 11G?
    Any help appreciated.
    Thanks
    Gavin

    Hi,
    I once tried this kind of requirement(with dashboard prompts though) and hit at similar issue. I later found out that the problem is with the space in the parameter values. Can you please let me know, if the same is the case with you?
    Suppose the parameter passed is "Jan 2010", but the report on the destination takes the value as "Jan" & "2010". Yes, it kind of split the parameter value to two based on space. I think we can notice the filters the destination report got, by enabling filter view.
    In this case, since you pass only value at a time, could you try placing the parameter value anyway in double quotes? I think the Server then will understand it as one value.
    Thank you,
    Dhar

  • Export and save a Crystal Report in PDF using parameters

    Hi @all!
    Is it possible to suppress the output of an Crystal Report in a window using parameters? Instead of that I want to save the pdf in a specified folder without using the publication-function.
    Fot the parameter I use these link:
    [http://devlibrary.businessobjects.com/businessobjectsxir2/en/en/boe_sdk/boesdk_dotnet_doc/doc/boesdk_net_doc/html/Report_Linking13.html]
    Best regards,
    Dirk

    Hi,
    this is the forum for the SAP Integration Kit. I would suggest you post your question into the Crystal Reports forum.
    the answer - yes you can use OpenDocument to show the report right away as PDF.
    Ingo

  • Go URL linking between two reports with no relation

    Hi Experts,
    Sorry this question may have been asked numerous times, but I was not able to fetch the required response.
    I have two reports Repor1 based on Table 1 having columns A and B, Report2 based on Table2 having columns C and D.
    First is it possible to create a go URL moving between two reports based on tables having no replationship between them?
    My requirement is to create a hyperlink on column B in Report1 so that when a user clicks on the hyperlink it takes you to report2 and filters report2 column C using values of Table1 coulmn A. Table1 and Table2 have no relationship between them.
    Thanks in advance,
    Anura

    I had two columns in my report1 first being market and second being a measure value, i provided the following link in the formula for my measure value and made that as HTML data format, my Report2 contains the market column with one more additional coloumn and i want my second report to be filtered based on Market value in Report1.
    I don't know why but the URL that is being displayed here is not the actual url, please click on the URL to knowthe complete url that I mentioned for the formula
    '’||CAST(Sales Measures.Dollars AS CHAR)||’'
    The value of Market.Region is not being passed correctly as my Report2 gives the following message in the results view when i move from Report1 to Report2 via the hyperlink
    Region is equal to '||Markets.Region||'style="text-decoration:none;
    Please suggest what is going wrong?
    Thanks in advance,
    Edited by: Anurag007 on Jul 29, 2010 2:46 AM

  • Linking two ODS objects using a multiprovider

    Hello Gurus,
    I need to link two ODS objects and both are having 3 common characteristics and the relationship between the two objects are one to many.
    My questions would be....
    1)When the relationship is one to many can I set it up in the multiprovider to sum it up and show in the report?
    2)I have 5 other charaterstics that I need to report(Slice and dice) on, but these are not common ones to both ODS objects. Is it possible for the user to get the report based on these charaterstics also? Or do I need to make sure that these 5 also exist in both DOS objects?
    Thank you,
    DM

    Hi Sh,
    Thank you very much for your reply. But I have few concerns.
    1)One to many relationship will not have any effect on the data linking since the multiprovider clubs the key figures on common characteristics. I tried this on the system and it worked.
    2)The problem would be not having similar characteristics on both infoproviders. So if I want to report on the chars individually it will have a problem( Will come as non assigned values)
    But the documentation says the multiprovider supports Homogenous and Heterogeneous cases. Please refer the following link.
    http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
    I am not sure what I can do now....whether to get all the characteristics in both infoproviders by enhancing the them. Or is there another way?
    And lastly the scenario I am looking at is billing and cost of goods. So I might find records in cost of goods which may not have corresponding records in billing.(There can be goods in stock which need to be billed)The problem would be the way multiprovider link records(union) so it will have all the records from both sides even if they do not correspond to each other.
    Let me know what you think.
    Cheers,
    DM

  • Using member sorting and grouping with two reports sharing rows

    Hi!
    I have a problem with one report and I need some help or advise here.
    I have two dimensions with dynamic expansion in rows (PRODUCT, MATERIAL), and I use the option Member Sorting and Grouping at Member selector to obtain the total amount of PRODUCT group by PARENTH1:
    PRODUCT               MATERIAL          AMOUNT
    TOTAL PROD_A-X                                   100
    PROD_A_A             MAT1                          22
    PROD_A_B             MAT1                          50
    PROD_A_A             MAT2                          28 
    TOTAL PROD_B-X                                   120
    PROD_B_A             MAT1                          30
    PROD_B_A             MAT2                          50
    PROD_B_B             MAT2                          40
    This works fine if I only have one report, but I need to create another one sharing the row and page axis with the Default Report, when I do that the option Member Sorting and Grouping doesn't work. I really need to have two reports with shared rows and also the summation by PARENTH1, how can I do that?
    Thank you very much

    Hi!
    I have a problem with one report and I need some help or advise here.
    I have two dimensions with dynamic expansion in rows (PRODUCT, MATERIAL), and I use the option Member Sorting and Grouping at Member selector to obtain the total amount of PRODUCT group by PARENTH1:
    PRODUCT               MATERIAL          AMOUNT
    TOTAL PROD_A-X                                   100
    PROD_A_A             MAT1                          22
    PROD_A_B             MAT1                          50
    PROD_A_A             MAT2                          28 
    TOTAL PROD_B-X                                   120
    PROD_B_A             MAT1                          30
    PROD_B_A             MAT2                          50
    PROD_B_B             MAT2                          40
    This works fine if I only have one report, but I need to create another one sharing the row and page axis with the Default Report, when I do that the option Member Sorting and Grouping doesn't work. I really need to have two reports with shared rows and also the summation by PARENTH1, how can I do that?
    Thank you very much

  • Link to BI Publisher report with parameters

    I want to link from one BIP report to another. I have created a BI Publisher report using the Layout Editor. Using the following link, I can connect to the BIP report when directly pasted into the address bar in firefox.
    http://xxxxxxxxx/xmlpserver/Sample Reports/Developmment_ML/Report_Fin_Ledger_MN.xdo?_xpf=&_xpt=0&_xdo=%2FSample%20Reports%2FDevelopmment_ML%2FReport_Fin_Ledger_MN.xdo&_xmode=&_paramsCompany=00050&_xt=LO_Fin_Account_Ledger_02&_xf=html&_xautorun=true
    Note: I obtained the syntax for this link by viewing the target report and selecting Actions --> Share Report Link
    I created a second BI Publisher report using the Layout Editor. Within the Layout Editor, I modify the Properties of one of the fields. In the box next to "URL", I past the same link as above.
    However, when I view the report in HTML format, the link truncates anything after the first xdo to only return:
    http://xxxxxxxxx/xmlpserver/Sample Reports/Developmment_ML/Report_Fin_Ledger_MN.xdo
    As a result it does not pass the parameter value and run the report.
    Any assistance would be helpful. Thanks!

    Hi,
    I found a way to do this using javascript in "HTML Header" in the Page section of an APEX Page
    <script type="text/javascript">
    function invokeURL()
    var parameterId = document.getElementById("P2_PARAMETER").value;
    alert ("hello "+objectiveId);
    var url =
    "http://xxhost:port/xmlpserver/XXFOLDER_NAME/xxxx_test_report2.2/xxxx_test_report2.2.xdo?_xpf=&_xpt=0&_xdo=%2XXXX_XXX%2Fxxxx_test_report2.2%2Fxxxx_test_report2.2.xdo&G_PARAMETER_NAME="+parameterId+"&_xt=defaultlayout&_xf=pdf&_xmode=2";
    window.open(url);
    </script>
    This can invoked in a button by passing "javascript:invokeURL();" to the "Optional URL Redirect" section.
    Thanks
    Yogi
    Edited by: Yogi on Aug 26, 2010 11:14 AM
    Edited by: Yogi on Feb 4, 2013 10:51 AM

Maybe you are looking for

  • Not saving the the line/link position in process designer

    I've got a process which works fine, but when I open it in process designer, the line/links are not arranged correctly. It's strange that if I drag on the service icon, then the line/link will be rearranged nicely, then I save it and close the proces

  • Error with adobe reader x1

    I keep getting a error message of AcroRd32.exe help!!!

  • Disk not recognized

    Various people have similar postings on this but not QUITE the same... I login and I receive the message "The disk you inserted was not recognized..." I have the choice to eject, ignore or initialise. If I go to disk utility it is described as a 1mb

  • I HAVE NO PROBLEM WITH FIREFOX. I JUST WANT THE SPACE FOR OTHER SERVICE.

    I HAVE NO PROBLEM WITH FIREFOX. I JUST HAVE TOO MANY THINGS ON MY BROWSER AND WANT TO MAKE POSITIVE CHANGES. HOW CAN I UNINSTALL FIREFOX SUCCESSFULLY? THANK YOU.

  • What order to patch up my application server?

    Hi, I'm looking for advice on the pathways by which to patch up my oracle application server. it consists of the following components: 10.1.0.5 Infrastructure database 10.1.4.0.1 Identity Management 10.1.2.0.2 Middle Tier I would like to be able to p