Select columns when downloading interactive reports

Hello
We have a requirement defined by Oracle Corporate Security Architecture Review Board to prevent some columns to display when downloading interactive reports in csv format. They should appear on the report, but not on the csv output.

I vaguely remember it was possible when interactive reports have been made public, but I can't find a way to do so at the ApEx 4.1? When I go to the print attributes > columns in the report, I can see the list of columns, and they all get to see the report = Yes, but there is no way to make it no. it seems that all the selected columns to display in the interactive report are automatically included in the download.

Our applications are hosted on apex.oraclecorp.com, I can provide more details if necessary.

Please inform if there is a way to exclude the columns during the download.

Kind regards
Isabelle Fallon

Change the definition of column you want in the CSV file and add a conditional view:

Condition of Type: Ask! = Expression 1
Expression 1: CSV

Tags: Database

Similar Questions

  • How to increase the size of the column in the interactive report

    Hi, I use apex 4.2 and 25 theme...


    I found no option to increase the size of the column in the interactive report. When as usual report, I can do it,

    Please guide me to achieve.


    Thank you
    Nihar Narla

    Nihar Narla wrote:
    Hi, I use apex 4.2 and 25 theme...

    I found no option to increase the size of the column in the interactive report. When classic report, I can do

    This can be done using CSS. Create a rule like this in CSS Inline property page:

    .apexir_WORKSHEET_DATA td[headers="COLUMN_ALIAS"] {
      width: 10em;
    }
    

    where alias_de_colonne is the alias of the column in the report query and the width measurement, that's all you need.

  • Referencing columns in an interactive report

    I need to bind an interactive interactive master report by their SUMMIT in a detailed report. Both reports have a common column name (PCN). To create a link from the main report to the detailed report, we must specify a 'name' in the "links" column for the column section in the main report. My question is: How do you reference a column in an interactive report, and therefore an entry can be provided in the 'Name' box in the section "links" column?

    I have developed a solution by creating a text element (P1_PCN) in the detailed report and using P1_PCN as 'name '. I then changed the source for the report to be: select... where CPN =: p1_pcn. However, what would we do if the community wants the feature click on a variety of values in column in the main report, for example filter the detailed report with a value of NCP or STHN or UIC, etc.? I rather think it was possible, but it would be very cludgy.

    Thank you

    Basically, you do it the right way.

    If you are sure that there is no column values that overlap, you can change the report detail something like query

    select . . .
    where (pcn = :p1_pcn
      or   sthn = :p1_pcn
      or   uic = :p1_pcn
    )
    
  • How to change the column ordering the interactive report?

    How to change the column ordering the interactive report?

    Hello

    Run the report as a developer, click on the "wonder wheel", click "Select columns" and reorder your columns in the box 'report '.
    Then click again on the "wonder wheel", click on save report and save the default state.

    Greetings,
    Roel
    http://roelhartman.blogspot.com/
    You can reward this response in marking it as useful or Correct ;-)

  • Width of the column in the interactive report.

    How to set the column width in an interactive report?
    Someone please help


    Thank you
    Rik

    Visit this link...

    How to change the width of columns in an interactive report?

    Thank you
    Machaan

  • Remove the download interactive report HTML

    I have interactive reports where the link in the column on a specific column must be dynamic, which means, that it can not be hard coded in the column binding attributes. Here is an example of such a report query:
    case when d.object_type_description ='Business Service' then
    '< href="f?p='||:app_id||':183:'||:app_session||'::::P183_OBJECT_ID:'||d.id||'">'||d.object_name||'</>'
    
    when d.object_type_description = 'Real Time Event' then
    '< href="f?p='||:app_id||':162:'||:app_session||'::::P162_OBJECT_ID:'||d.id||'">'||d.object_name||'</>'
    else 
       null
    end as "OBJECT NAME"
    As see you in the above example, the link in the "Object name" column could be redirect page 183 or on page 162, based on the column "Description of object Type.

    The column 'Object name' attribute has 'Type display"the value"Standard report column. This works perfectly well in the UI of the report. However, if I download the IR data (in any format) since the Actions-> download menu, the object name column values are downloaded with HTML characters such as:
    < href="f?p=15548:183:6072319179284::::P183_OBJECT_ID:255245470513999672860510787772603748464">JP010000</>
    where JP010000 is the name of the object.

    Is there a way I can strip the HTML code of the column values in the downloaded files?

    I use Apex 4.1.

    Rohit,

    You can set the query link, make hidden, use the value in the link URL column. Thus, your query will look like the following:

    d.object_name,
    case when d.object_type_description ='Business Service' then
        'f?p='||:app_id||':183:'||:app_session||'::::P183_OBJECT_ID:'||d.id
    when d.object_type_description = 'Real Time Event' then
        'f?p='||:app_id||':162:'||:app_session||'::::P162_OBJECT_ID:'||d.id
    else
       null
    end link
    

    Change the display type of the LINK column hidden. In the column link, enter #OBJECT_NAME # as the link text. Select the target URL. Enter #LINK # as the value of the URL. APEX 4.2, you can do this more easily by setting the HTML column Expression.

    Kind regards
    Christina

    Published by: cbcho on 27 Sep 2012 11:35

  • How to highlight the selected line in an interactive report in apex5?

    Hello

    I want to emphasize the selected line in the report by changing the background color of the line. Basically, I want to do this. I really want to do is, select a row in the report and according to the selected line, I want to retrieve other data to another interactive report on the same page. So, how can I do this?

    Hi geslin,.

    Garza says:

    But here shows a link to another page or something like that. But I don't need that. I just want to show when the user selects a specific row by clicking on this line, and it should show that it has been selected by changing the color of the line and after having extracted a few hidden field and according to those column data display data on another report on the same page.

    Check your Application-> Page 2 30870. I've set up a dynamic action to reach the line highlighted when selected.

    Here are the steps to achieve the highlighted line:

    • Changed the definition of class employee culminating point to CSS-> section of the line on the page:
    .highlight-employee
       {
        background-color: blue !important;
        color: white !important;
       }
    
    • Commented the code written in JavaScript-> Execute JS when the section of the page to load the page.
    • Edited the ROWID of your interactive report column and set the following properties for 'column link:

    Text link: #ROWID #.

    Link attributes: id = "" #ROWID # "class ="monlien""

    Target: URL

    URL: javascript:void (0);

    • Dynamic action created with the following properties:

    Name: highlight_selected_row

    Event: click on

    Selection type: jQuery Selector

    jQuery Selector: a.mylink

    Action: Run the JavaScript Code

    Fire on loading the Page: No.

    Code:

    var row_id = this.triggeringElement.id;
    $('#P2_NEW').val(row_id);
    $('#'+row_id).parent().closest('tr').find('td').addClass('highlight-employee');
    

    Scope of the event: Dynamics

    Kind regards

    Kiran

  • Select a cell of interactive report based on another hidden cell

    Greetings,

    Someone know how to select a cell in an interactive report, based on the value of another cell in the same row and without this cell being shown?

    The integrated highlight feature IR does not seem to allow me to highlight a cell based on the value of another cell (correct me if I'm wrong).

    So I tried to go with a JavaScript solution, that I found in a thread somewhere on the forums of the APEX. I created a dynamic Action with this JavsScript code:
    $('[headers = "INTENSITE"]').each(function() {
      if ($(this).text() == 1) {
        $(this).siblings('[headers = "NOM_COMPLET_USAGER"]').css('background-color','red'); 
      }
    });
    and it works perfectly when the column is displayed, but not when it is hidden (which makes perfect sense).

    So this is where I am stuck. The report has a lot of info, and I don't want to have a useless column projected and using precious space.

    Any help would be appreciated.

    Thank you
    Mathieu

    You can try the following:

    1. Add a column to your sql that contains the background for example color

    SELECT
    EmpNo,
    Ename,
    initialst,
    Decode(INTENSITE,1,'red','white') background_color
    Of
    EMP;

    2. in the new updated interactive report background_color column is hidden.

    3. Select the NOM_COMPLET_USAGER column and set the following parameters

    Link text = > #NOM_COMPLET_USAGER #.
    Link attributes = > style = "background-color: #BACKGROUND_COLOR; #
    Target = > URL
    URL = > #.

    I hope it helps

    Shunt

  • New column in the interactive report do not appear

    After that I created an interactive report with 5 columns that appear on the screen, I changed the query and added another column (also appears in the 'Report attributes' tab) this column does not appear on the page.
    Only if I create the report as it will appear.

    Why is this?

    When executing the application, next to the interactive report, click on the little train, must say select columns make sure you that the column you want to display has been selected...

  • more than 10000 lines excellent download interactive report

    Dear all,

    I am havig a lot of data in the table and on this basis I created an interactive report. Now the user wants to download more than 10000 records in excellent.
    How to do this?

    When I tried to download, it comes only 10000 records in excel. Please help me solve this problem?


    Concerning
    Dhanush.R

    Hello

    Change the interactive report.

    Under report attributes... Select the paging tab, you will find number of Maximum lines TextBox... change of 10000 for all what you want to be maximum

    Kind regards
    Shijesh

  • Adding a column to an interactive report

    I have an interactive report that I have just added a new column, but the new column does not appear when I run. When I used the Action menu and click "Select columns", he has yet to display the newly added column, so I won't be able to select it.

    The source of this region is:
    Select "ORDER_NUMBER"
    "ORDER_DATE."
    'SUPPLIER ',.
    'TAG_PERIOD_START_DATE '.
    of ' #OWNER # '. " TAG_ORDER ".
    where order_date IS NOT NULL
    order_number desc order

    ORDER_DATE is the newly added column
    I missed a step here?
    Thank you.

    There is a missing comma in your statement, please place a comma after the date of the order

  • How to get the name of the element in a column in an interactive report?

    I've created an interactive report. I then added, on the same page, a region in a table. I want to set up is that, when I click on a button link column on a specific line, the name of the line went from the region in a table, so that the region in a table may list the matching items that belong to this specific line. But I have no idea what his name is. Any idea? Thank you!

    Hello

    Go to the interactive report attributes and then scroll down to the link column. Select the link target custom column, specify the link image and then you can assign the value of a column in a row of the page item (you can use #EMPNO to assign the value of the P2_EMPNO element with empno #.) In the form of tables create a where clause clause with this item id to filter the selected records.

    http://Apex.Oracle.com/pls/OTN/f?p=50942:33

    Thank you
    Manish

  • Download interactive report to CSV format

    Hello
    We are on apex 3.1.2.00.02. I have two questions...

    1. the interactive reports have a - (dash) in the columns with a null value. So when we download to excel dashboard is always there... the user wants to null. I can't find where it is set to make this dashboard in the report. Can someone help me understand how to do what really null?

    2. When download us the report in csv format, it opens automatically in Excel (which we want); [the name of the tab in Excel is something like... csv] daily_bank_definition (1) if we try to rename the tab we get an Excel error on naming format invalid even if the new name is 'valid '. Is it possible to have the tabname set to what you want? Has anyone seen elsewhere this problem and have you been able to get around?

    Thanks in advance for your help.

    Kristina

    Hi Kristina,

    To remove the indent of null columns you must go to the attributes of the report and under Pagination, you will see "display Null values as. Just remove the - from there.

    To change the tab name to what you want you will be first to save the csv file and remove the name of the [1]. Then, you should be able to change it.

    Concerning

    Paul

  • To update the database by using selection lists in an interactive report

    I use the Application Express 4.2.6.00.03.

    I have an interactive report in two columns with a selection list in the second column. The generated query the report is

    Select pn.project_name,

    (Select APEX_ITEM. SELECT_LIST_FROM_QUERY(2, PN.) Batch, 'SELECT status_name d, r from RES_STATUS order by sequence batch', NULL, 'NO') of double) STATUS

    of res_project_name_detail pnd, pn res_project_name

    where pn.project_name_id = pnd.project_name_id

    Now I need to find a way to change the database to reflect the changes made to a select list that appears in the second column (batch) as they are made. Are there any suggestions as to how this could be done? I have experience of limited Java script if a solution that I can use directly would be great.

    Martin

    Reference SebastianR


    created a small example

    https://Apex.Oracle.com/pls/Apex/f?p=28281:16:16619647501605:no:

    WORKSPACE:-REEMATEST

    username:-test

    password:-test

    application 28281

    page 16

    hope this helps you in some way

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

    Hello

    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 (customer.name to the customer or customer.city, for example)?

    Concerning

    Gianpaolo

    Hi gianpagi,

    gianpagi wrote:

    I can't run your code as well, on apex.oracle.com, 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.

    https://Apex.Oracle.com/pls/Apex/f?p=4550:1:103040501310506:

    https://Apex.Oracle.com/pls/Apex/f?p=102726:LOGIN_DESKTOP:104044067688962:

    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

    Kiran

Maybe you are looking for