How to use the values in the columns of an interactive report (Apex 5)


I have an interactive report and a link column and I click to set the value of four fields in a subregion with the value of four columns of the report.

This without submitting the page every time so I think using javascript.

But what is the right way to do this in 5 Apex?

How to have a reference to the column of a report ( to the customer or, for example)?



Hi gianpagi,

gianpagi wrote:

I can't run your code as well, on, I have re-product the situation with the emp table and the columns ename, sal and the fields p1_ename, p1_job, p1_sal

Can you help me.

user and developer demo/demo (TR1 workspace)

Check the application now. I've done the column 'Empno' as link and execution of your dynamic action on click on the link.

Here are the changes:

  • Edited the "Empno" column attributes and perform the following settings in the properties of 'column link:

Text link: #EMPNO #.

Link attributes: class = 'empdetails '.

Target: URL

URL: javascript:void (0);

NOTE: The link does nothing but on the onclick for the event of link DA no real logic.

  • Edited the dynamic action 'assign values' and set the following properties:

Selection type: jQuery Selector

jQuery Selector: a.empdetails

Kind regards


Tags: Database

Similar Questions

  • How to set the column width fixed in IR APEX 5


    Is it possible to resolve to a specific column of an interactive report on a fixed width?

    Thank you


    Jos Dols says:

    Theme: 42

    The column value contains HTML tags, so I updated the property escape special characters No..

    However, because of the value column extends out of the window so that the user must scroll to the right to view the columns of the other/next:

    So I want to report column width be less than 100%.

    Add a static ID to the IR column and set the column width required using a style sheet in CSS Inline property page:

    td[headers="static-id"] {
      width: 16em;
  • Expand the column header dynamically interactive reports

    In my interactive reports one of my columns that specifically my column db_CUSTOMER_NAME can be from 3 to 50 characters. (or even more...)

    I was wondering how I can dynamically extend this td "Dynamically" column because I don't want to put a fixed length, simply because it may be 2 folders that happens on + 50 characters.

    Now I put my column width to 150 px and her scarf casual word that happens I don't want that it seems "funny."

    PandaOracle wrote:
    In my interactive reports one of my columns that specifically my column db_CUSTOMER_NAME can be from 3 to 50 characters. (or even more...)

    I was wondering how I can dynamically extend this td "Dynamically" column because I don't want to put a fixed length, simply because it may be 2 folders that happens on + 50 characters.

    Now I put my column width to 150 px and her scarf casual word that happens I don't want that it seems "funny."

    If the requirement is to prevent a return to the line in the cells of the specific column, add the following style sheet in the header HTML page:


    Ensure that db_CUSTOMER_NAME used exactly in the selector matches the attribute id of the column header.

  • Alignment of the column / paging in interactive reports


    All questions are answered for reports, but I have an INTERACTIVE REPORT and could not understand how to solve these problems for the formatting of column section in there not for interactive reports.

    1. the alignment of the column does not work. Is there a work around for this?
    2. I have very long column names. How can I wrap the column names?
    3. is there a way for paging through the last/first pages of the interactive report?

    Any help is appreciated.

    Thank you


    I have this interactive report region Footer

    << >>

    I hid point P1_MAX_ROWS where I intend to Max. of State prior to the calculation of Header lines.

    BR, Jari

  • The column titles and interactive reports

    I noticed that when you create an interactive report (IR) with a name such as "PEI", when the IR is displayed, it comes out as "Pei". Short change this manually for all names of columns like this, is there a way to prevent the IR to make this 'conversion '. Other columns such as 'DOCUMENT ID' out like 'Document Id'. I really don't want to do this to the column titles, as acronyms that I want to appear as entirely in capital letters.

    Use custom column names... Cape of init is default IR

  • kindly tell how to use the unique value of a table with the index 0

    kindly tell how to use the unique value of a table with the index 0

    Yep, use Index Array as Gerd says. Also, using the context help ( + h) and looking through the array palette will help you get an understanding of what each VI does.
    This is fundamental LabVIEW stuff, perhaps you'd be better spending some time going through the basics.
  • using the function - how to use the values of the input variables on the table select statement names

    Hello community, I have a problem when creating a function. The purpose of this function is to check the table of weather gave yesterday or not. We must check this on different tables on different sachems. We are creating a function with input variables.



    in_schema IN VARCHAR2,

    in_tablename IN VARCHAR2,

    in_datefield IN VARCHAR2,




    -Declaring variables

    v_is_true INTEGER.




    WHEN MAX (in_datefield) = TRUNC(SYSDATE-1)

    THEN 1









    RETURN v_is_true;



    When creating, I got error: [error] ORA-00942 (44:19): PL/SQL: ORA-00942: table or view does not exist

    How to use the values of the input variables on the table select statement names?


    Here's a way you can use dynamic SQL statements for this task:



    in_schema IN VARCHAR2,

    in_tablename IN VARCHAR2,

    in_datefield IN VARCHAR2,

    in_first_date DATE DEFAULT SYSDATE - 1,.

    in_last_date DATE by DEFAULT NULL




    -IS_YDAYDATA_TO_TABLE returns 1 if in_schema.in_tablename.in_datefield

    -contains all the dates in the in_first_date of the range through included in_last_date

    - and it returns 0 if there is no such lines.

    -If in_last_date is omitted, the search only the data on in_first_date.

    -If in_first_date is omitted, it defaults to yesterday.

    -Time parts of the in_first_date and in_last_date are ignored.

    -Declaring variables

    sql_txt VARCHAR2 (1000);

    v_is_true INTEGER.


    sql_txt: = 'SELECT COUNT (*).

    || 'FROM ' | in_schema | '.' || in_tablename

    || 'WHERE ' | in_datefield | ' > =: d1'

    || «AND» | in_datefield | '< >

    || 'AND ROWNUM = 1';

    dbms_output.put_line (sql_txt |) '= sql_txt in IS_YDAYDATA_TO_TABLE");  -For debugging


    IN v_is_true

    With the HELP of TRUNC (in_first_date) - d1

    TRUNC (NVL (in_last_date



    ) + 1                -- d2


    RETURN v_is_true;

    END is_ydaydata_to_table;



    If you must use dynamic SQL statements, put all the SQL statement in a single string variable, such as sql_txt in the example above.  In this way, you can easily see exactly what will be executed.  Comment out the call to dbms_output under test is completed.

    Try to write functions that will address not only the question that you have now, but similar questions that you may have in the future.  For example, now that interest you only to the verification of the data of yesterday, but later, you might want to check another day or range of days.  The above function combines the convenience of a function simple (looks like yesterday data if you don't tell him otherwise) with the power of a more complex function (you can use the same function to check any day or range of days).

  • How to use the Type of Oracle Table values in the Select statement.


    I get the initial set of values in the Table of Type Records of the Oracle and want to use the list of values in the Select statement.

    For example, try something like the following:

    TYPE t_record () IS RENDERING
    ID TABLEA.ID%type,
    NO TABLEA.NO%type

    v_record t_record;
    T_table TYPE IS the v_record TABLE % TYPE;
    v_table t_table;

    -Code to fill the values of v_table here.

    SELECT ID, NO, COLLECT in BULK IN < some other table variabes here > FROM TABLEA
    WHERE ID IN (i) v_table USER.USER;

    I want to know how to use the Type of Oracle Table values in the Select statement.

    Something like this:

    create or replace type t_record as  object (
    id number,
    no number
    CREATE or replace type t_table AS TABLE OF t_record;
    set serveroutput on
      v_table t_table := t_table();
      v_t1 t_table := t_table();
      v_table(1).ID := 1;
      v_table(1).No := 10;
      v_table(2).ID := 2;
      v_table(2).ID := 20;
      SELEC t_record (ID,NO) BULK COLLECT INTO v_t1
      from TableA
      WHERE ID IN (select t.ID from table(v_Table) t);
      for i in 1..v_t1.count loop
      end loop;

    No test!


    Published by: bluefrog on March 5, 2010 17:08

  • Y at - it a paper on how to use the map data the lookup value?

    I'm looking for a documentation where I could find information about the game of card data and how to use the map data configured according to look.

    Any help is very appreciated.

    I found a few threads on data cards:

    Maybe that can help you get started

  • How to use the search otherwise condition as

    Oracle 9i

    Hi all

    I work in the management of control here, we have a table named as OE_ORDER_LINES_ALL and the name of the column called UPI, and its length is 16 tank.

    Now the customer has the UPI with 13 tank and now, I need to check if all the IPUS are in the table.
    I have almost 600 of the UPI and I can't able to use as an operator. Y at - it one option other than as an operator.

    For example

    Resemble UPI this 050 009714373007G, but the customer gave this G 009714373007.

    Is there a UPI then I would use like this

    "Select upi in oe_order_lines_all where the upi as ' 009714373007 G %.

    If there is more than 2 UPIs how to use the search condition

    Any help is highly appricatable

    Thanks and greetings

    If you know that you will benefit from a number of values of UPI 13 characters and you should look for if there are rows in the table that match the 13 first characters

    select upi
      from oe_order_lines_all
     where substr(upi,1,13) IN( '009714373007G', <> )


  • How to use the global variable in the table target?


    I am trying to load several files into a single interface. the data is loaded successfully. 92. the files are there. for this I used variables and package.

    My requrement is 92 files of data loaded into the target table. I want to know what data from file.

    to this I added a column (filename) to the existing target table.

    If I used joints (not same condition), its totally wrong. all file names are coming.

    Please see the following screenshots.


    exit; target table.


    in fact in the target table. first 10 lines are coming from file.i.e first _ACCOUNT_LIMIT_511.TXT. but all the files names are coming.

    I'm confuse. After the first data file inserted then insert second data file. in that all file names are coming. Please help me.

    I thought that the global variable is preferable to identify the data came from which file.

    to do this, the global variable is used in the target table. I don't always have my exit.

    Please help me.

    Thanks in advance.



    You can use the same way, how you use the project variable, just you have to do a thin is #GLOBAL.variable_name for example: #GLOBAL. SMART_AL_FILE_NAME_S

    Note: Make sure you that while you use one variable overall in interface, indicator should be staged as you chose above the screen

    hope this helps you

    Kind regards


  • How to use the @accum function in the calculation script

    Dear all.

    I'm new in essbase - calculation script so don't know how to use the @accum function.

    I want the aggregation value of child to parent



    100 > Storage Dimensions marked as stored (marked as intentionally as I want to calculate the value using the calculation script)

    100. 10 (+)

    100-20 (+)

    100-30 (+)

    I'm trying calculation Script

    100 = @Accum (@children("100"), jan: Feb);

    It works when I use below

    100 = @Accum("100-10",Jan:Feb);

    Error:-number of Dimensions [1] does not match number of gen/lev [3] office [@Dim]

    Don't know how I can roll up to an aggregate value of all the members of the child to the parent.


    you do this more difficult it must be. If you want to accumulate up to 100 then you could just make your calc

    '100 '.

    but that would be only 100, to make the OU any dimension would

    AGG (Product);

    Or better yet

    AGG (Product, Market);

  • How to use the Group condition in the ODI mappings

    Hi Experts,

    I have a requirement in the customization of BI applications. Can you please someone explain how to use the LISTAGG function in odi mapping.

    I applied the LISTAGGR function at the level of mapping odi, but I get error below.

    Mapping of ODI: ColumnName: ENAME Expression: LISTAGG (EMP. ENAME, ",") THE GROUP (RANKING BY EMP. ENAME)


    ODI-1240: Flow LIST_AGG_FUN_USAGE fails during an operation of integration. This flow of charge table target EMP_BI.

    ODI-1228: task failed LIST_AGG_FUN_USAGE (integration) on the scott_db of ORACLE target connection.

    Caused by: java.sql.SQLSyntaxErrorException: ORA-00937: not a function of simple-group

    Oracle query:

    If I used this sql query in the database the correct result is.




    Please give your valid solutions, thanks in advance.

    Kind regards


    If you try in #ODI12C then in the set of properties, you can select the column which should be used to group by.

    If it's 11g so its bit complicated. Simply replace the mapping with below codes.



    Thank you


  • How to use the median filter?

    I need a median filter that ignores the pixels with color difference above a certain threshold. So, if the pixels are relatively narrow in the value of the color, apply median as usual. If not, ignore.

    Hi bluefalcon,.

    Please check the following link and let me know if you be useful: How to use the median filter in Photoshop CS6 - for Dummies



  • How to use the OEM grid control to find databases, not in archivelog mode?


    We have currently 130 databases, say, if I want to come off as any database currently NOT in archivelog mode, is there a quick way to find out?

    using the OEM grid control


    a similar trick,

    but really do not need to manually check each database.

    Thank you very much!

    This query works in 12 c - please run as SYSMAN.
    It is based on undocumented assumptions well + (AND key_value = "NOARCHIVELOG") +.

      SELECT *
      o.member_target_type     IN ('oracle_database', 'rac_database')
      AND ( t.target_type           ='rac_database'
      OR (t.target_type             ='oracle_database'
      AND t.type_qualifier3        != 'RACINST'))
      AND o. member_target_guid     = t.target_guid
      AND t.target_guid             = st.target_guid
      AND st.availability_status    = 'Target Up'
      AND ( EXISTS
        (SELECT *
        FROM sysman.mgmt$metric_current i
        AND metric_name     = 'archFull'
        AND Metric_Column   = 'archTotal'
        AND metric_label    = 'Archive Area'
        AND column_label    = 'Total Archive Area (KB)'
        AND key_value       = 'NOARCHIVELOG'

    Another way to achieve the goal is to push the extended parameters (SELECT LOG_MODE FROM V$ DATABASE) on each DB and monitor the values they return to the repository. This is an example for a (slightly) different problem -

    OEM repository has many other uses grand-,

    Lordane Iotzov

Maybe you are looking for

  • iPhone is sim not supported

    Hello My girlfriend and I bought one to the iPhone in the United States a few weeks ago. We live in the Netherlands, so we asked for the correct model (A1723) and a sim phone so it should work on our carriers. We did not have a simcard nano of our ca

  • Word file with macros trojan

    Hello world I have a doubt, recently I downloaded a file attachment to an e-mail, it was a MS Word file with macros and the Internet search that I discovered that it's a Trojan horse, the question is that if I downloaded the file and the Word automat

  • Writing of signals with different sampling to file rate

    Hi all. I have a somewhat periodic signal, each cycle having his inerference S.A max, min, mean, RMS ect. I like to write * ALL * these data to a single file, with a scale of absolute time, where the cycle data will be stamped with the maximum of the

  • HP6730s - CPU upgrade

    Hello! My laptop is HP Compaq 6730 s. I improve my Core 2 Duo T5870 to a T9400, already checked the plug and it is the fastest processor taken in charge for my model. I was just wondering if there is a guide or step by step how to disassemble and mai

  • By default the password field BEFSR41v3

    Has been changing some settings on the same page as the password change option and settings, also save all that was default in the saved password field.I have absolutely no idea what the password is now, and there's only one way to know without the r