Hyperlink issue with 8.1.1.4 patch

8 Responses to Hyperlink issue with 8.1.1.4 patch

  1. Hi,

    We have a pretty much similar requirement.

    Have you been able to overcome the first limitation?
    “The user has to actually select the record before clicking the link. If user directly clicks the link then value returned by calculated field is that of selected record”

    We hit the same issue

    Thanks
    Alen
    Alen

    • No, our client was ok with providing instruction to user to select the record first and then click the link..
      but here is a theoretical solution for the issue

      The correct record context is passed on Applet server script.
      trap the drilldown method on the applet server script
      call a bs passing the correct input parameters
      in BS browser script popup the applet

      I have not tried it myself.. let me know if it works for you.

      • Hi Neel

        Many thanks for this hint. I already tried that – meaning….

        1. Trap the drilldown method in Applet Server Script (Get the RowID of the record)

        2. In Applet Server Script call a Business Service. This BS needs the RowID as input parameters (the BS will do some necessary stuff in the background) and return an URL.

        3. Now I want to open this URL in the browser…but here is my problem. As “I am now” in Applet Server script how can I open the URL using windows.open() ??

        Do you have a solution for this problem ? 🙂

        I already logged a SR with Oracle..but they haven’t come up with a solution yet. They proposed do you use a button instead…….

        Thanks
        Alen

        • I am trying a few workarounds but nothing has worked till now.. You are right how to use window.open once we are at server script

          The only options you have is
          BC Browser script : You can do a set field value on script and then capture that event in BC BrowserScript and perform return cancel operation.
          Business Service Browser script: Unfortunately what I understood so far is that BS browser script will only execute if called from Browser Script even/function. You cannot call it from Server Script

          I still haven’t given up… will update if I find something

          • Many thanks to you and your friend Ankush!!
            Your solution is exactly what I was looking for – it works!
            Even Oracle Support was not able to help me on that. They proposed to engage Oracle Expert Services on a billed basis.
            Cheers
            Alen

  2. Hi Neel Many thanks for this hint. I already tried that – meaning…. 1. Trap the drilldown method in Applet Server Script (Get the RowID of the record) 2. In Applet Server Script call a Business Service. This BS needs the RowID as input parameters (the BS will do some necessary stuff in the background) and return an URL. 3. Now I want to open this URL in the browser…but here is my problem. As “I am now” in Applet Server script how can I open the URL using windows.open() ?? Do you have a solution for this problem ? 🙂 I already logged a SR with Oracle..but they haven’t come up with a solution yet. They proposed do you use a button instead……. Thanks Alen

Leave a Reply

Contribute