Dynamic Hyperlink in Publisher  Report.

Can anyone suggest a way to build a Hyperlink Dynamicaly in a Report based on web site returned with the data?

Hello again,
I just noticed there is a bug 11061157 - HYPERLINK WITH DATA PARAMETERS IS NOT WORKING CORRECTLY BI PUBLISHER LAYOUT
I am on 11.1.1.5.0
Do I need to upgrade to another version for the fix?
I am trying to create a drill down to another BI 11g report and I cannot pass parameters. I read that there is a bug 11061157 and I need help to implement a work around for this.

Similar Messages

  • Hyperlink to another bi publisher report in 10g

    I am using Bi Publisher 10g.
    I want to build a bi publisher report that makes a link to another bi publisher report. I created a Hyperlink in my template and it works fine, however the url that I am using is the full path to the xdo resource and their parameters, that means my url is http://myserver:myport/xmlpserver/~Myuser/MyReport/MyReport.xdo?parameter1={parameter1}&parameter2={parameter2}. The problem is that I want to call my report from dashboard and then when I follow the link the publisher link is opened and it worked fine but I want to see the output in the same window or other window but I don't want to see the complete Bi Publisher product.
    How can I build the hyperlink in order to see the detail report on a new window but without calling the complete Bi Publisher product?
    Thanks!
    Ramiro Ortiz

    Greetings.
    Problem solved. I just added the following parameter _xpt=1 to my hyperlink.
    Thanks anyway

  • Rendering a dynamic image(blob) in a BI Publisher Report via an RTF templat

    Been working on this for a while and now at a dead end hoping the experts can direct me to try something new. There is lots in the forums on blobs and displaying in reports and from it all I have gleaned that I need to encode the blob in Base64 and then use this code.
    <fo:instream-foreign-object content type="image/jpg">
    <xsl:value-of select="IMAGE_ELEMENT"/>
    </fo:instream-foreign-object>
    I use this function to encode a 9KB jpeg into a clob (and my jpegs will be less then 32K.
    function encode_base64(p_blob_in in blob) return clob is
    v_clob clob;
    v_result clob;
    v_offset integer;
    v_chunk_size binary_integer := (48 / 4) * 3;
    v_buffer_varchar varchar2(48);
    v_buffer_raw raw(48);
    begin
    if p_blob_in is null then
    return null;
    end if;
    dbms_lob.createtemporary(v_clob, true);
    v_offset := 1;
    for i in 1 .. ceil(dbms_lob.getlength(p_blob_in) / v_chunk_size) loop
    dbms_lob.read(p_blob_in, v_chunk_size, v_offset, v_buffer_raw);
    v_buffer_raw := utl_encode.base64_encode(v_buffer_raw);
    v_buffer_varchar := utl_raw.cast_to_varchar2(v_buffer_raw);
    dbms_lob.writeappend(v_clob, length(v_buffer_varchar), v_buffer_varchar);
    v_offset := v_offset + v_chunk_size;
    end loop;
    v_result := v_clob;
    dbms_lob.freetemporary(v_clob);
    return v_result;
    end encode_base64;
    The xml is simple:
    <?xml version="1.0" encoding="UTF-8"?>
    <ROWSET>
    <ROW>
    <IMAGE_NAME>Test</IMAGE_NAME>
    <IMAGE_MIME_TYPE> image/jpeg </IMAGE_MIME_TYPE>
    <IMAGE_ELEMENT>…lots lines of encoded data… </ IMAGE_ELEMENT >
    </ROW>
    </ROWSET>
    Then when I put all together using BI Publisher Desktop 11.1.1.6 in an rtf template and preview the pdf, the preview fails with a long message ( can provide the whole thing if requested) but starting with:
    java.lang.ArrayIndexOutOfBoundsException: 0
         at oracle.xdo.common.image.ImageReader.checkFormat(ImageReader.java:130)
         at oracle.xdo.common.image.ImageReader.analyze
    I suspect the base64 encoding may be the problem but I am out of my realm in trying to debug this. Any help would be most appreciated…sorry for the length of this.

    I thank you again for continuing to try to help me. However, I regret to say that this function does not work. The same error results (see below). It is hard to believe that this cannot be done with APEX and BI Publisher. I would think that other APEX users have the need to display images and do not have the E-Business Suite.
    What I am doing is very straightforward....a small jpeg stored as a blob in an Oracle table that needs to be dynamically displayed from a report in APEX----created with BI Publisher and an rtf template.
    If you have any other ideas, please send them..your help is appreciated.
    Java.lang.ArrayIndexOutOfBoundsException: 0
         at oracle.xdo.common.image.ImageReader.checkFormat(ImageReader.java:130)
         at oracle.xdo.common.image.ImageReader.analyze(ImageReader.java:314)
         at oracle.xdo.common.image.ImageReader.load(ImageReader.java:510)
         at oracle.xdo.generator.pdf.PDFGenerator.createPDFImageReference(PDFGenerator.java:3261)
         at oracle.xdo.generator.pdf.PDFGenerator.getImage(PDFGenerator.java:3399)
         at oracle.xdo.generator.pdf.PDFGenerator.getImage(PDFGenerator.java:3388)
         at oracle.xdo.generator.ProxyStreamGenerator.getImage(ProxyStreamGenerator.java:121)
         at oracle.xdo.template.fo.area.AreaTree.getImage(AreaTree.java:779)
         at oracle.xdo.template.fo.area.InstreamForeignObjectArea.loadImage(InstreamForeignObjectArea.java:82)
         at oracle.xdo.template.fo.area.InstreamForeignObjectArea.init(InstreamForeignObjectArea.java:151)
         at oracle.xdo.template.fo.area.GraphicArea.<init>(GraphicArea.java:80)
         at oracle.xdo.template.fo.area.InstreamForeignObjectArea.<init>(InstreamForeignObjectArea.java:51)
         at oracle.xdo.template.fo.elements.FOInstreamForeignObject.doLayout(FOInstreamForeignObject.java:134)
         at oracle.xdo.template.fo.elements.FOInline.doLayout(FOInline.java:147)
         at oracle.xdo.template.fo.elements.FOInline.doLayout(FOInline.java:83)
         at oracle.xdo.template.fo.elements.FOBlock.doLayout(FOBlock.java:330)
         at oracle.xdo.template.fo.elements.FOBlock.doLayout(FOBlock.java:226)
         at oracle.xdo.template.fo.elements.FOBlock.doLayout(FOBlock.java:140)
         at oracle.xdo.template.fo.elements.FOFlow.doLayout(FOFlow.java:84)
         at oracle.xdo.template.fo.elements.FormattingEngine.startLayout(FormattingEngine.java:250)
         at oracle.xdo.template.fo.elements.FormattingEngine.run(FormattingEngine.java:141)
         at oracle.xdo.template.fo.FOHandler.endElement(FOHandler.java:720)
         at oracle.xdo.common.xml.XSLTHandler$EEEntry.sendEvent(XSLTHandler.java:595)
         at oracle.xdo.common.xml.XSLTMerger.startElement(XSLTMerger.java:51)
         at oracle.xdo11g.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:182)
         at oracle.xdo11g.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1322)
         at oracle.xdo11g.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:366)
         at oracle.xdo11g.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:312)
         at oracle.xdo11g.parser.v2.XMLParser.parse(XMLParser.java:218)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at oracle.xdo.common.xml.XDOSAXParser.invokeParse(XDOSAXParser.java:166)
         at oracle.xdo.common.xml.XDOSAXParser.parse(XDOSAXParser.java:122)
         at oracle.xdo.template.fo.FOProcessingEngine.process(FOProcessingEngine.java:407)
         at oracle.xdo.template.FOProcessor.generate(FOProcessor.java:1218)
         at RTF2PDF2.runRTFto(RTF2PDF2.java:473)
         at RTF2PDF2.runXDO(RTF2PDF2.java:337)
         at RTF2PDF2.main(RTF2PDF2.java:230)

  • Dynamic layout formatting in Oracle BI Publisher reports

    We are creating a planning report in BI Publisher, where in we have a requirement of dynamic formatting based on the month we are running the report. In the report we have different months as columns which displays the values for different KPIs (displayed in the rows).. Now, we need the current month data be highlighted down the column for all KPIs. This means that if it is April, April would be highlighted for all KPIs. Next month when we are currently in May, April would no longer be highlighted and May would be highlighted for all KPIs.. How can we achieve this via BI Publisher? Any help regarding this is really appreciated.

    Hi;
    When we are runnng BI Publisher reports, in the output of reports all the time if any Hypahan symbol comes then it automatically converting into question mark.You got hit this when you are printing?
    Regard
    Helios

  • Dynamic infoview inbox destination of published reports?

    I'd like published reports to be automatically organized in the Inbox of recipients; that is, I'd like to run some code that decides how to organize the reports in subfolders and delete old versions of reports.
    What are the appropriate hooks for doing this?
    A post-publication event? That would invoke some code to move a report to a subfolder.
    A hook to dynamically specify the destination? That is, register a managed destination that would apply some built-in delivery rules.
    Or will we have to schedule some code to run that drives everything: executing the publication and then doing whatever Inbox cleanup for the recipients?
    These are newbie questions. Thanks in advance.

    A publication has a notion of "publication extension" which is configurable in the CMC console but not in InfoView. The mechanism is described in the SDK guide.
    This is a plugin deployed to BO's java/lib/publishingPlugins directory. There are a couple of different callbacks available.
    A "distribution complete plugin" is instantiated and run on a "scope batch" basis; see the example in the SDK guide. The scope batch is available from the context passed to the plugin.
    The javadoc for IDistributionCompleteContext appears to be out of sync. The context does provide the publication and the scope batch; ignore the comment, "For internal use only."
    Various aspects of the lifecycle and API are underdocumented. To retrieve the parameter configured by CMC, look up the plugin's IPublicationEventHandlerInfo and do something like:
    handlerInfo.getMethodParameters().getParameterValue("PARA_NAME").
    Note that "publication extensions" are entirely different from "processing extensions."

  • Dynamic data source in a BI Publisher report.

    Hello,
    I create a web page where I put a link to an BI Publisher Report and I want to pass a parameter to this link to indicate that XML file (datasource) this report should use.
    Example : http://servername:port/analytics/saw.dll?bipublisherEntry&Action=open&itemType=.xdo&*XMLPATHANDFILENAME=\\...*
    Is this possible?
    Thanks!
    Edited by: 830315 on May 17, 2012 11:03 AM

    Basically what are you trying to do :
    Attaching Mutiple Data Definition to a XML Program and deciding which one to call ased on parameter.Sorry you can not do that one Data DEfinition per Report.
    ut there is one way of doing that.
    Create multiple data defintion( mutiple programs) and then a master program something like
    IF Master Program Param1 = 'X'
    call BI Program 1
    ELSIF Master Program Param1 = 'Y'
    call I Program 2....
    End IF;

  • How to include HTML link in BI Publisher Report?

    Hi,
    I am trying to include an HTML link in a BI Publisher report. But I get the HTML Code, not the link.
    I have put this in the Data Set SQL Query:
    select id_constancia, rfc, apellido_paterno, apellido_materno, nombre, e_mail_empleado,
    'a href="http://dbxserver.dbxprts.com:7778/pls/apex/f?p=134:1:::NO::P1_ID_CONSTANCIA:'||ID_CONSTANCIA||'">CITA</a ' as liga_cita
    from geiq_constancias
    where entregada = '0' and sust_rh = '0'
    And I have included the field LIGA_CITA in the rtf template,
    But I get this in the HTML output:
    =======
    Please clic on the link below to log into the system:
    a href="http://dbxserver.dbxprts.com:7778/pls/apex/f?p=134:1:::NO::P1_ID_CONSTANCIA:1183">CITA</a
    =========
    (I removed the beginning and ending '<''>' to prevent the text to be shown as a link)
    I have put the property "Make HTML output accessible" to TRUE in the report configuration, but nothing changes.
    Does anyone know how to make this work?
    Thanks.
    Francisco

    Hi Francisco,
    Note:
    your xml should only have
    <URL>http://dbxserver.dbxprts.com:7778/pls/apex/f?p=134:1:::NO::P1_ID_CONSTANCIA:1183</URL>
    Show me your sample XML , i can help you.
    What is your expected output ? PDF or HTML ?
    here it is.
    option1:
    If the XML data includes an element that contains a hyperlink , then you can use that element to create dynamic hyperlinks at runtime.
    a. insert hyperlink from word menu
    b. In the Type the file or Web page name field of the Insert Hyperlink dialog box, enter the following syntax:
    c. {ELEMENT_NAME_WHICH_HAS_URL_LINK}
    where ELEMENT_NAME_WHICH_HAS_URL_LINK is the xml data element name
    option2:
    create a form field, you can add it
    <fo:basic-link external-destination="http://www.google..com">
    <fo:inline text-decoration="underline">google Link</fo:inline>
    </fo:basic-link>
    or
    <fo:basic-link external-destination="{ELEMENT_NAME}">
    <fo:inline text-decoration="underline">google Link</fo:inline>
    </fo:basic-link>
    or
    <fo:basic-link>
    <xsl:attribute name="external-destination"><xsl:value-of select="ELEMENT_URL"/>
    </xsl:attribute>
           <xsl:value-of select="LINK_NAME"/>
    </fo:basic-link>

  • How to create a dynamic hyperlink which point to a BLOB column

    Hello,
    I am fighting with the issue for about 2 days.
    My purpose is to use Oracle Report Builder to build a report of our employee directory which contains employee's information and also employee's picture. The requirement is that our report is going to generate a html file to our web server. By creating a dynamic hyperlink to the Employee's name in the report output file (the html file generated to our web server), it should then display the corresponding employee's picture which is a BLOB column stored in our oracle database.
    I only can create the hyperlink for the employee's name if the link is static, like 'http://www.google.com
    But from the Oracle Reports 10g Release2 (10.1.2), about the exmaple 1: Dynamic hyperlink, I refered the link
    http://www.oracle.com/webapps/online-help/reports/10.1.2/state/content/navId.3/navSetId._/vtTopicFile.htmlhelp_rwbuild_hs%7Crwcontxt%7Cprops%7Cpi_lay_hyperlink%7Ehtm/
    The link gave he following example shows a value for the Hyperlink property that specifies a link to a destination identified dynamically:
    'DEPT_DETAILS_' || LTRIM(TO_CHAR(:DEPTNO))
    where :DEPTNO is a column value retrieved from the database at runtime.
    I tried as the same way to want it dynamcially shows the column :EMP_PHTOT, which is one BLOB column, but it was failed.
    Anyone knows how to implement this? Any inputs is appreciated!
    Thanks,
    Jing

    This forum is for the SQLDeveloper tool. You might get better responses on the reports forum Reports

  • Calling A BI Publisher Report From A Link In An Apex Report

    I have a report on my page
    select id, aa, bb
    from table_x
    What I want to do is to have an extra column or use the id column as a link (which says Print Report) to call an BI Publisher report. This call should pass over the id and open the report in a popup window.
    For certain reasons I do not want to use the built in report queries and layouts in apex, just call the report straight for BI.
    I call other BI reports in my application, but always from a button.
    Help appreciated
    Gus

    Hi,
    All that such a button does is submit the page and branch to page zero passing in the request field something like this:
    PRINT_REPORT=my_report
    So, to do the same in a dynamic action, use an "execute javascript code" action with something like this in it:
    location.href = 'f?p=&APP_ID.:0:&SESSION.:PRINT_REPORT=my_report';
    Luis

  • Passing the values from BI Publisher report to Bi Answers

    Hi Gurus,
    Our Customer needs a report in particular format. So i had used the Bi publisher to create and I have uploaded template and all works fine. Now he wants to get the details of particular column. So i what I had done was that in template builder for that Particular column I added an hyperlink. The link for the answers open up, which is obvious and we get the entire data. But when the User Clicks on particular CBN Number in Publisher report it fetch him the details of that CBN Number only.
    http://xxxxxxxxxxxxx:9704/analytics/saw.dll?Go&Path=/Shared/ILR/Mr1&Action=Navigate&P0=1&P1=eq&P2=ABC_Dim.CBN_NBR.
    Can I achieve the filtered Answer prompted by BI Publisher?
    Thanks in Advance.
    MCP

    Hi...
    Use the statement
    <b>SUBMIT zps_called_report WITH SELECTION-TABLE seltab.</b>
    see the following link....
    <b>http://help.sap.com/saphelp_nw04s/helpdata/en/9f/dba51a35c111d1829f0000e829fbfe/frameset.htm</b>
    Hope it helps you...
    Let me know if u have any more doubt...
    Reward points if useful......
    Suresh.......

  • Prompting the Answers from BI Publisher Report

    Hi Gurus,
    Our Customer needs a report in particular format. So i had used the Bi publisher to create and I have uploaded template and all works fine. Now he wants to get the details of particular column. So i what I had done was that in template builder for that Particular column I added an hyperlink. The link for the answers open up, which is obvious and we get the entire data. But when the User Clicks on particular CBN Number in Pub report it fetch him the details of that CBN Number only.
    http://xxxxxxxxxxxxx:9704/analytics/saw.dll?Go&Path=/Shared/ILR/Mr1&Action=Navigate&P0=1&P1=eq&P2=ABC_Dim.CBN_NBR.
    Can I achieve the filtered Answer prompted by BI Publisher?
    Thanks in Advance.
    MCP

    Hello,
    Any suggestions, I was able to open up the Answers which I hyperlinked in BI Publisher report. But we are trying to go to specific CBN Number which we click on the Bi Publisher report.
    Any workarounds?
    Thanks in advance
    MCP

  • BI Publisher report output is inconsistent for a given parameter?

    Hi All,
    Thanks in Advance
    I have developed a BI publisher report with P_LOCATION, P_ZONE and etc columns.
    However data in P_ZONE column is inconsistent.
    The report output should be based on the parameter provided for P_ZONE say “3rd North Zone”
    The output of the report should be for that particular zone only, however report output is showing all other zones as well, when i give filter condition like “3rd North%Zone” or “3rd North% Zone” which means if I include ‘%’ with or without space in my filter condition then the report output is correct, why search criteria is correct when I give ‘%’ in the parameter value.
    I have checked running the query, but it works fine when I run in the backend.
    However P_LOCATION parameter is working fine which is quite similar to P_ZONE!
    Please let me know what went wrong!
    Regards,
    Arjun SM

    Hi,
    based on the prompt value the report column header should also change. You want to change the value of the column heading dynamically based on prompt.You will get this by using the Presentation variable.So,you have to integrate both the bi publisher+rpd.
    Link to use the Prompts in bi publisher
    http://oraclebizint.wordpress.com/2007/10/19/oracle-bi-ee-101332-dashboard-prompts-and-bi-publisher/
    Link to get dynamic column headings
    http://oraclebizint.wordpress.com/2008/01/25/oracle-bi-ee-101332-dynamic-column-headers-using-presentation-variables-sets-and-conditional-formatting/
    Thanks,
    saichand

  • How to display the Buyer's signature in PO BI Publisher Report

    Hi,
    How to display the Buyer's signature dynamically in XMLP Purchase Order Report.
    Please anybody help on this.Your help greatly appriciated.

    Hi All once again
    I was able to display the signature on XMLP AP Check Print Report by went through the follwoing Tim's blog http://blogs.oracle.com/xmlpublisher/2006/04/13#a12
    But in Purchase Order report requirement is different. We need to display the Buyer's signature on XMLP PO Report. So, where is the best place to store the buyers signatures.(For example if we have 10 buyers with 10 signatures respectively then after approving the PO, we should display that particular buyer's signature in PO XML Publisher report).We observed that in byuers & User's form there is no attachment feature enabled.
    This is an urgent requiremnt. Please help/guide/suggest to resolve this issue.
    Thanks in advance.

  • How to print Report Locale information in siebel BI publisher report

    Hi,
    i would like to print Report Locale Information selected by user in siebel BI publisher Report? Is it possible, please advise me to handle this?
    Regards,
    Joe

    Hi,
    Thanks for the reply...
    Actually i am looking for the following scenarios :
    1. i want to Hide/ Don't show last 3-pages Footer information in the report.
    2. While i am displaying the Carry forward information in the report
    a. if the page/ running total is 0, i don't want to display the footer information.
    b. only case if the page/ running total is > 0, i want enable footer information dynamically for each page.
    i have done as follows :
    in the Template main body :
    *<?template:footer?>*
    **1000* *1000**
    *<?end template?>*
    and for behind 1000 currently :
    <xdofo:inline-total display-condition="exceptlast" name="RUNAMT"><xdofo:show-carry-forward name="RUNAMT" format="99G999G999D00"/></xdofo:inline-total>
    it was printing the " RUNAMT " calculated page total sucessfully. but here if the Total = 0 then i don't want to show the value in FOOTER...
    Thanks in Advance.
    Please let me know, if more information required to help..
    KAP..

  • BI Publisher report in OBIEE Dashboard

    Hi,
    I have a BI Publisher report that consists of:
    -SQL Based Report
    -Has 2 date parameters
    This report is independent of any data source OBIEE, ie there is no repository for the data shown in the BI Publisher report.
    I need to show this report in OBIEE dashboard with parameters. The report should get a parameter from a prompt / dynamic var.
    I have understood according, there are two methods for achieving this:
    1. Create a BI Publisher Report using BI Answers report as the data source wherein the BI Answers report would have one of the column’s filter clause as “is prompted”.
    2. Create a BI Publisher Report using BI Answers/Database as data source. Create a parameter for the BI Publisher report and then match this parameter name while assigning the presentation variable for the dashboard prompt.
    But I can not implement this, because my BI Publisher report is independent of any data source OBIEE.
    There a way to solve this?
    Thanks in advance!

    When you create the parameter in Report, and embed that in BIPublisher report section, it will display the parameter in the embedded content itself.
    see, if you can make use of this.

Maybe you are looking for

  • How can I animate my sprite to run on scroll and stop when scrolling stops?

    I appreciate everyones help so far. I want my illustration of a man to "walk" through my composition as the user scrolls through it. I have a sprite created and have made it loop. What sort of code do I need to write to get it to move only on scroll

  • Reset vendor payment document

    hi... when i reverse a vendor payment document by FBRA than system showing a msg "Use the transaction defined for resetting a check payment." by which t.code we can reverse the vendor payment document? Thanks & Regards Rekha sharma

  • Boomy sound from apple tv

    Can somebody please help? I have just purchased ATV and finally got it synced (after 3 days of port 3689 error msg) only to find that it sounds shockingly bad, very boomy and not clear at all. ATV is connected to samsung tv via HDMI and then to samsu

  • Safari Cash, when open alot of windows

    Hi,my safari application was crashing this morning, but it works fine yesterday. It say something about AcidSearch Plug-in might cause this problem. Please Help, Thank you Exception Type: EXCBADACCESS (SIGBUS) Exception Codes: KERNPROTECTIONFAILURE a

  • Possible to access bean property without Java Bean conventions?

    Hello, I'd like to show a component whenever there is an error message in the Faces context. Naively, I set the component's "rendered" attribute to the following: rendered="#{facesContext.messages.hasNext}" The object returned by facesContext.message