Passing IR Values to Form via Link Column

I am fairly new to APEX and was wondering if there was a way to pass more than the 3 allotted values in the Link Column of an Interactive Report.
My report is generated from a query that pulls from several tables. My link column navigates to a form that edits attributes from one of the queried tables. I want to display all the associated values from the same row in the report, but the link column seems to only allow 3 items to be passed to the next page. I can currently fetch all row values that belong to the table the form was created for, but I don't know how to get the others.

Hi,
Instead of passing a number of values through link which in turn passes through URL, you could use Automatic Row Fetch process on load of your
form page to fetch the values of all form items.
Moreover, you have limitation on the data passed through URL.
For using the Automatic Row Fetch process you have to do following:
1) On your form page create a hidden item to hold the primary key value you pass through your link on Interactive Report.
2) Change the Source Type of each item on your form to Database Column.
3) Change the Source value or expression to name of your database column whose value the item will hold.
4) Create a Automatic Row Fetch process Process Point as On Load - After Header.
Refer: http://download.oracle.com/docs/cd/E17556_01/doc/user.40/e15517/app_comp.htm#CEGCHJGJ
See the Populating Forms section below.
Hope it helps!
Regards,
Kiran

Similar Messages

  • Pass in values for form fields

    Is it possible to pass in values for form
    fields like an ticket id or something?

    Sorry, we currently do not support that.
    Randy

  • IR : Change value in row after link column click?

    Hi
    I have an interactive report where I'm trying to create 2 link columns.
    The first is the report's default and has an "edit" icon.
    I've added a 2nd link column "Retry" where when it is clicked I'd like to change the value in the 3rd column to "Y".
    Is this possible?
    Thanks,
    Steve

    Hi
    I have an interactive report where I'm trying to create 2 link columns.
    The first is the report's default and has an "edit" icon.
    I've added a 2nd link column "Retry" where when it is clicked I'd like to change the value in the 3rd column to "Y".
    Is this possible?
    Thanks,
    Steve

  • Passing field values to form from another form

    Hi,
    I have multiple detail table for a master table. The master table is project table and the details tables are all related to the project table. In the portal forms we cannot have a form based on multiple child tables. So I am trying to enter one detail table at a time. I have created a master-detail table based on project table and a detail table (cost table). After I enter data in this MD form I want to carry the projectid to another form based on another detail table (resource table) on the next page. I want to navigate to this next form by clicking on a next button after I have entered data on the previous MD form.
    The projectid is a hidden field in the first MD form and is generated by a database sequence. I understood that there is many ways to send field values to a form:-
    1. By creating a moduleid link on the next button. This link will have the projectid value
    2. By calling the form from a PL/SQL procedure on the CALL/GO of the first MD form.
    I am not sure how to get the 'projectid' value generated from the sequence and pass it to the link or a procedure. Will the projectid value be stored in the session ? How do I get it ?
    Is the above way of entering multiple detail tables feasable ? Please advice.

    Hi,
    I have multiple detail table for a master table. The master table is project table and the details tables are all related to the project table. In the portal forms we cannot have a form based on multiple child tables. So I am trying to enter one detail table at a time. I have created a master-detail table based on project table and a detail table (cost table). After I enter data in this MD form I want to carry the projectid to another form based on another detail table (resource table) on the next page. I want to navigate to this next form by clicking on a next button after I have entered data on the previous MD form.
    The projectid is a hidden field in the first MD form and is generated by a database sequence. I understood that there is many ways to send field values to a form:-
    1. By creating a moduleid link on the next button. This link will have the projectid value
    2. By calling the form from a PL/SQL procedure on the CALL/GO of the first MD form.
    I am not sure how to get the 'projectid' value generated from the sequence and pass it to the link or a procedure. Will the projectid value be stored in the session ? How do I get it ?
    Is the above way of entering multiple detail tables feasable ? Please advice.

  • Smart form Passing DMBTR Value

    Hi,
    I have aproblem that while passing DMBTR value using structure to Smart Forms it is creating a DUMP as not fragmented.
    1. first it is giving error as reference field is not matching with the forms.
        when we change the structure.
    2. It is creating a dump while passing the value to forms and giving the message as not fragmented.
    Waiting for your help.
    Thanks and Regards.

    Are the data elements in the Print program / driver program for the DMBTR same as the data element of the parameter of the smart form.
    If NOT, make sure both of them are referring to the same data element.
    That should fix the issue.
    A work around could be to fetch that particular data inside the smart form using the program lines.
    Regards,
    Ravi
    Note - Please mark all the helpful answers

  • How to pass Parameters between two forms

    im trying to do this but i could not find any way for this.
    can any one help me how can i pass parameters between two forms
    in forms4.5. any help will be appreciated
    thanks.
    null

    Global variables can be used, but you can do what the online help
    says ...
    Parameters are passed to called forms by means of a parameter
    list. A parameter list is a named programmatic construct that is
    simply a list of parameter names (called keys) and their values.
    You can pass parameter values to forms invoked by the built-in
    subprograms CALL_FORM, OPEN_FORM, and NEW_FORM. In addition, you
    can pass parameter values to other Oracle tools with the
    RUN_PRODUCT procedure.
    A parameter you include in a parameter list can be either a text
    parameter or a data parameter. The parameter type determines how
    its value is interpreted.
    Text Parameters The value of a text parameter being passed to a
    called product is a CHAR string that can represent the following:
    n a user-defined form parameter defined in a form invoked
    by the CALL_FORM, OPEN_FORM, or NEW_FORM built-in subprograms
    n a command line or user-defined parameter for a product
    invoked with the RUN_PRODUCT built-in subprogram
    Data Parameters The value of a data parameter being passed to a
    called product is always the name of a record group defined in
    the current form. (A record group is a data structure that
    stores records derived from a query or through programmatic
    assignment.) Data parameters are used to pass data to products
    invoked with the RUN_PRODUCT built-in subprogram. You cannot
    pass data parameters to forms.
    The following table shows the structure of a parameter list that
    contains four parameters:
    Key Paramtype Value
    CITY Text_Parameter 'BOGOTA'
    CATEGORY Text_Parameter 'EXPORTS'
    MULTIPLIER Text_Parameter '.0275'
    NEW_DATA Data_Parameter 'RECORD_GROUP8'
    arun reddy (guest) wrote:
    : im trying to do this but i could not find any way for this.
    : can any one help me how can i pass parameters between two forms
    : in forms4.5. any help will be appreciated
    : thanks.
    null

  • How to pass a value from the report to a form ( BIT OF URGENT ).

    Hi,
    I had created a "Form on a Table with Report" on the report I had remove the edit link and set one of the column feilds that functionality. Now I want to know how to pass that value that is clicked ( having hyper link ) on to the form where it runs a SQL query and then displays the reuslts on the form.
    Illustrating with an example.
    I am having these following columns on the report ( these are the results for the join statement )
    JOBNUM JOBNAME DEPTNUMBER SAL EMPNO LNAME FNAME
    In the above JOBNUM is having Hyper link as I removed the edit image.
    Now this is area I am having problem. When the user clicked on the JOBNUM then on form it should display 20 other columns( pulled from 5 other tables ) which are related to that particualr JOBNUM.
    Anybody give me a solution in which area I have to include my SQL statement and how to pass that selected value to that SQL statement.
    Cheers,
    Krishna

    Hi Ron,
    I am doing exaclty what you have suggested me but no luck. I started changing the DEMO_CUSTOMERS application to my requirements.The report is working fine and on the report I have created a page attribute to the Hyper linked column and linked that to the page 2 and assign that attribute with #JOBNUM#.
    I am able to pass that value on to form when I click on the JOBNUM. But the problem is I am not able to pass that value into the SQL query so that my query pulls 20+ columns on to the Form ( which is second page ).
    Small clarification... On the form region it is said FORM NAME and type is HTML is that is the way the APEX was designed or does it need to say region type as FORM.
    Thanks for your help in advance.
    Cheers,
    Krishna.

  • How to pass ITEM:VALUE pair in ICON view link of Interactive Report

    When Icon View is enabled in an interactive report, you can display graphic images (blob data that are stored in the database) in 3 different views.
    1) View Icons
    2) View Report
    3) View Detail
    When you click on the displayed image in views 1 and 3 you navigate to a form to manage the row data and the image. By default it only passes the PK id of the row.
    How do I pass additional ITEM:VALUE pairs when navigating to the detail form page? I want to pass &APP_PAGE_ID. to the form page as well.
    There is an attribute under ICON VIEW called "Link Column" but if I put the "item:value" pair in the fields for this item's "ColumnLink" attributes, there is no effect.
    Also for bonus points...
    how do you make the ICON VIEW attributes, "HTML ALT Text" and "HTML TITLE Text" dynamic e.g. &ITEM. doesn't work here.
    thanks in advance
    Paul P

    For your link column, parse a link column in your query like so
    apex_util.prepare_url('f?p=M:53:'||:APP_SESSION||'::::P53_IMAGE_ID:'||i.image_id)Scott

  • Pass a value to a form to be used as a label/readonly

    I have a link between a report and an update form. I want to pass the value of a report column to the form to be used as a label. The report column does not exist in the table that the form is based on. How can I do this? I added an item to the form, but that item does not show up in the link details for assignment of a value. Is this a refresh problem?

    How do I get the value (VAC_ID) to the form from the link? When you edit the link you can assign column values to the parameters. How can I get the parameter (VAC_ID) to show up as a parameter when it is not in the record?

  • Passing parmeter from report to customize form thru link

    I am using Portal 3.0 with the Oracle 9iAS. I have created a reportA with a column named INDT. The value in this column is linked to the customization report of another reportB. reportB has a bind variable called :B_INDT, created to receive the INDT value from the link
    (FROM SCHEMA.TABLE
    ....WHERE
    INDT = :B_INDT)
    When I edit this link in reportA, the parameter does not appear. I only get User parameters and System parameters fields. I am trying to pass the INDT value that is clicked on in reportA through the link to the biNd variable field, :B_INDT, in the customization form of reportB to retrieve all records with that INDT value.

    Hi,
    When you link to a custmization form you will not be able to link to the bind variable. You can link to a bind variable only when you use the component and not the component's customization form.
    You can link to the component and map the bind variable and I think your requirement can be achieved.
    Thanks,
    Sharmila

  • Help Creating A Link In An IR Report Passing The Value From A Different Col

    Version 4.0.2.00.07
    Hello,
    I have an Interactive Report with a column that I need to create a link on but I need to pass the value of another column.
    This report shows the Features of a particular Release. There is a select list for the Release that is selected and executes the report.
    There is a column that indicates whether the Feature has a Commitment attached to it. If there is have that a link to another report that shows all the Commitments for that Feature by passing the FEATURE_ID which is also a column on the Feature report.
    Query:
    SELECT
          ,CASE WHEN ft.feature_id IN (SELECT cc.feature_id
                                       FROM customer_commitments cc
                                       WHERE ft.feature_id = cc.feature_id
                                      ) THEN 'Yes' ELSE 'No'
           END "Commitment Exists"
              ,ft.feature_id
    FROM ....If "Commitment Exists" has a 'Yes', the 'Yes' is a link that will pass the FEATURE_ID to another report that will show the Commitments for that Feature. If the "Commitment Exists" has a 'No' then no link.
    I was also wondering if the Commitment report could open in a seperate window and make it modal?
    I hope this is clear and someone could help me.
    Please let me know if it's not clear or more information is needed.
    Thanks,
    Joe

    To accomplish this I would build the link as part of the value. So if Yes the Yes itself would be a link, if No is simply text as today.
    It would look something like this:
    SELECT
          ,CASE WHEN ft.feature_id IN (SELECT cc.feature_id
                                       FROM customer_commitments cc
                                       WHERE ft.feature_id = cc.feature_id
           THEN
            '<a href="f?p=&APP_ID.:NEW_PAGE:&SESSION.::::Pn_FEATURE_ID:' || ft.feature_id || '">Yes</a>'
           ELSE
            'No'
           END "Commitment Exists"
              ,ft.feature_id
    FROM ....One problem with this approach is when you export the report (as a CSV for example). There are a few ways to handle this, one is to simply duplicate the column with clear text yes and no and set this column to be included on export and only visible on export. The other column, with the link, set it to no export.
    The other option is to add another condition on the REQUEST value.
    SELECT
          ,CASE WHEN ft.feature_id IN (SELECT cc.feature_id
                                       FROM customer_commitments cc
                                       WHERE ft.feature_id = cc.feature_id
           THEN
                  decode(:REQUEST, 'CSV', 'Yes'
                , '<a href="f?p=&APP_ID.:NEW_PAGE:&SESSION.::::Pn_FEATURE_ID:' || ft.feature_id || '">Yes</a>'
           ELSE
            'No'
           END "Commitment Exists"
              ,ft.feature_id
    FROM ....It seems that the link itself is getting replaced with a #. The link would look something like this:
    'f?p=&APP_ID.:NEW_PAGE:&SESSION.::::Pn_FEATURE_ID:' || ft.feature_id
    Hope this helps.
    Oh and of course, in order for the link to display you need to change the Display Type to "Standard Report Column" otherwise the HTML will be escaped.
    Thanks
    -Jorge

  • Parameter Values passed in WEBHTML or Forms Personalization Parameters

    Hi All,
    I'm calling my OA JSP from a core Form via a menu item enabled via Forms Personalization.
    The JSP was tested in Jdeveloper called from another jsp that passed it a Project Number and Task Number that it retrieved and displayed.
    I would like to pass the same parameters from the Core Form that it is enabled on.
    I have set up the parameters on the Parameters section of the personalization using in the format
    'projectNumber=':block.item||'&taskNumber='||block_item
    When I press the verify button the JSP run successfully, however when I rerun the
    form the JSP does not return the data.
    Does the form function definition webhtml need the parameters defining as well and
    if so what would the format be!
    Thanks in advance
    Cheers
    Guy

    Does the form function definition webhtml need the
    parameters defining as well and
    if so what would the format be!No it doesn't. You can pass in the values from the Form Fields using the below statement in the parameters window.
    'param='||${item.<block>.<item>.value}
    Please note that you need to close your form (that you've personalized) and re-open for personalization to reflect.
    HTH.

  • Passing values between forms!  Help please!!!!

    I'm stuck. I don't know how to pass a value from one form to the other, and automate a task. For example, I created form1 and from that form1 I want to pass a value to form2...then I want in form2 to query the form2 so it will bring up the complete record of the new value.
    I thought if i used javascript code below it would work but I kept getting that some variable were undifined
    Form_name.Name_of_input_box.value
    that would give me the value of the inputbox. But when i tried doing this...my Form_name was undefined? How do i get the actual name of the form?(i looked that source code when the form was generated but the form name it provides is incorrect or im reading it wrong)
    Please any help or comments are greatly appreciated

    I worked out an example for you:
    Form1 is a form on scott.dept
    Form2 is a form on scott.emp
    When you enter a value for deptno and click on next, it brings up Form2 with the values.
    Follow these steps:
    1. Create a new button in Form1. Call it NEXT.
    2. Select 'Custom' for the PL/SQL button event handler and enter this code:
    declare
    l_deptno number;
    l_url varchar2(2000);
    begin
    l_deptno := p_session.get_value_as_number(p_block_name=>'DEFAULT', p_attribute_name => 'A_DEPTNO');
    l_url := '<portal_schema>.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=<module_id of form2>&p_arg_names=deptno&p_arg_values='||l_deptno||'&p_arg_names=_deptno_cond&p_arg_values='||<portal_schema>.wwv_standard_util.url_encode('=');
    <portal_schema>.wwa_app_module.set_target(l_url, 'CALL');
    end;
    Thats it!!
    Run the form, enter some value for deptno and click "next".
    You'll see the first employee in the dept 10 in Form2

  • Linking reports passing prompt values to detail report ?

    Hi,
    I am building a linked report in webintelligence on SAP universe which has prompts coming from BI variables.In the master report i have created a hyperlink column so that if user can select the hyperlink for each row.now if i select the hyperlink it should take me to the detail report by passing the prompt values.i want to pass the values to the prompts build in BI varaible.
    eg: master report
    Country  Product  Rev  City
    now here i want to select city and open the detail report by passing city values. i need the formula for the hyperlink  city. City is just a prompt in master report it is not object in my report.
    Thanks,

    Hi Try this code
    ="<a href='http://l1280:8080/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?&sDocName=Account&sType=wid&iDocID=5311&lsSAccountType="+[Account Type]+"'>"+[Account Type]+"</a>"
    Regards
    Prashant

  • Link column - populating a form from an interactive report?

    Hi
    I have an interactive report which works great. I have now added a link column which leads to a form in my application,
    How can I link the records in the interactive report with the form, so when a user clicks on the link column the form is populated with the details of that record from the interactive report?
    Hope this makes sense

    Hi,
    The easiest way is to create it using wizard when you create a page:
    Create Page -> Form -> Form on a Table with Report
    The link will be created automaticaly on the base of the table Primary key or Rowid.
    Otherwise: On the created Form there should be a page process called similar "Fetch Row from TABLE" (it is automated row fetch process)
    There should be defined the primary key Item.
    Now you can fill this item in report link attribute:
    Link to Page -> your Form
    Set the item Name and Item Value parameters:
    FORM_ITEM_PK #REPORT_ITEM_PK#
    If the Form is based on another table -> just use
    Link to Page -> your Form
    Set the item Name and Item Value parameters(here you can populate more fields - but there will be good to use some dynamic action instead):
    FORM_ITEM_1 #REPORT_ITEM_1#
    FORM_ITEM_2 #REPORT_ITEM_5#
    FORM_ITEM_3 #REPORT_ITEM_3#
    Regards
    J :D
    Edited by: jozef_SVK on 16.7.2012 4:22

Maybe you are looking for

  • Did anyone else get a brand new mac book pro that came with items already in the favorites tab?

    just bought a brand new mac book pro went online and noticed that there were already items saved to favorites, strange things about pumpkin cheesecake.

  • Connection Pooling Questions

    Hi there, I was previously using the jferner/node-oracle module with the "generic-pool" (https://github.com/coopernurse/node-pool) module for connection pooling.  I'm trying out a setup with connection pooling with node-oracledb and have a few questi

  • Are there any Panoramic Friendly Layouts for long photos in iPhoto?

    With the frequency of digital cameras that take panoramic photos on the rise, I'd like to have a spread with two or three page wide long strips for panoramic. Or user configurable sized areas for images in iPhoto.

  • PI and TREX, correct versions?

    Hi We are currently on PI 7.11 I heard that TREX will become available and that we can use it to do content search in PI messages. As far as i know the TREX version will be 7.0 Are PI 7.11 and TREX 7.0 compatible? Or do we need TREX 7.1? thx Robert

  • Firefox 7 beta is not printing all pages

    All is in question. I have found a page http://www.modssl.org/docs/2.8/ssl_reference.html which is around 20 pages. When I print it in firefox it prints only first 10 pages. in IE works fine. Firefox displays only 10 pages in the print preview as wel