Display columns on report

How does the value is fetched from PL/Sql (Complex stored procedure calling different views) and display on the report

What exactly you need.
If you want to get data from proceidrue you can call it or you can u use formula
if it is db procedure, you can include in select statement in data model
Please provide exact your problem instead of general one

Similar Messages

  • Conditional display column in report

    Hi,
    If we have a single row report of 30 columns, and I want to display only the one with any values but null and hide the null ones, Is there a way to do it?
    It's the same issue discussed in this thread conditional display column in report
    thanks,
    Fadi.

    Samara - I suspect there are a few ways to do this, but none obvious or very easy as far as I can see.
    You can create dynamic SQL (as Arie and others have suggested) to only include the columns that are not null.
    You can build and output the HTML directly to the page, choosing only to include the values that are not null.
    You can create a set of conditions that you can apply to the report columns. A very crude example might be 30 hidden page items like 'SHOW_COL1' etc. (not great, I know), or perhaps you could set a hidden page item to a value like '01:02:03:'etc., with the number only being included if the value is not null (so that col3 being null gives you '01:02::04'etc.), so that the condition for each column is 'Text in expr 1 in contained in Item in expr 2', where expr 1 is '01' for column 1 etc.
    Sorry, that is a very contrived example, but it's just to illustrate that there's generally a way of doing pretty much anything in APEX. You might create your item containing the comparison expression by requerying the data in this kind of way:
    SELECT NVL2(column1, '01', '') || ':' || NVL2(column2, '02', '') || ':' etc.
    FROM table
    WHERE condition
    However, wanting to create a single-row report with nulls hidden makes we wonder what you're actually trying to achieve and whether there's a better way? Could you use a series of page items, for example?
    John.

  • Display Columns from WBS and Activities in the same Report

    Does anyone know how to display Columns from a WBS and an Activity together so that they can be output to Excel?
    I need WBS Code, Actual Start, Actual Finish and Performance % Complete from the WBS and Activity Codes from Activities.
    I can produce them in a report but this gives me all the activities in a heirarchical format which then necessitates deleting the activity lines in Excel
    The Performance % complete which I want is available in Activities at the Summary Level but the Activity Codes are not at this level
    I could put the Activity Codes in as Project Codes at the WBS level but this will require a lot of maintenance
    Maybe someone knows an easy way to do this?
    John
    Edited by: user9088233 on Feb 3, 2010 11:50 PM

    user9088233,
    Your request interested me so I gave it the old college try. There are several ways to go about this task but here's one that is fairly quick and easy.
    I carefully read your description of what you need from P6. I've built a test layout using the fields that you outlined. Here's what I came up with. This should bypass the issue of having to create a P6 export. My solution is to build a customized layout in P6 and copy that info and paste it into an Excel spreadsheet.+
    Open P6
    Open neccessary projects & open a new layout containing these columns:
    ....Project, WBS,Activity ID, Activity Name, Perf. %, & (any codes or user defined codes)
    Group & Sort by: Project, WBS
    ....*Display Options* = "Show Group Totals" & "Show Summaries Only", Choose "OK"
    ....*Edit*, Select, All, Copy
    Open Excel
    ....Paste Highlighted data into your new worksheet.
    Hope this helps but it's usually hard to understand exactly what you need unless I can view your data,
    Good Luck & let me know how it turns out,
    p3_scheduler
    Edited by: p3_scheduler on Feb 8, 2010 2:40 PM

  • Displaying a column in report dynamically

    I have a report where under one condition I need to have an additional column displayed in the report data sent to Excel. I have tried to add a lexical value in the select and in the BeforeReport trigger set it to the column needed or not.
    This does not seem to be working.
    Any suggestions would be appreciated.
    Thank You.
    Tom Vereecke

    In the properties(ConditionalFormating) of the colum; you can add the condition that you want to evaluate.
    I Hope you find this useful.

  • Re : Issue with the column display in Bex reports

    Hello Gurus,
    I have an issue with the reports in Bex, this is a bit confusing scenario I would try to explain in more details. A query was already built for monthly Report in Sales and Billing for which the variable were  Calender month/year range 1 (mandatory), range 2 range 3 range 4. These 4 variable were created and moved to column rows in query.
    Later the user wanted the copy of same report but he wanted the variables to be Calender date range 1 (mandatory), range 2, range 3 , range 4. I have created them with 0calenderday as reference and moved to the columns.
    for the monthly report text variables were already existing for the Calender month/ year, but for the daily report text variable were not existing for Dates. I have created a text variable for the date in the following way processing by
    " replacement path" and reference characteristic as 0calday and in the replacement path tab.. in replace variable the selection is info object, the next option Replace with " External charactersitic value key " .
    By creating this text variable the dates were being displayed in the colum header like 11/01/2013 - 11/30/2013 which satisfies the requirement.
    But the user wanted to see the report same like monthly report when the mandatory variable Calender year/ month is selected, the rest of the columns range 2, range 3, range 4 are displayed as unassigned in the report. but coming back to the daily report when the user is giving the Calender date rage 1, he is finding that Calender date range 2, range 3, range 4  are also being displayed with values. He want to see the Calender date range 2,3,4 as unassigned in the report just like monthly. Please find the images attached.
    As Calender month/ year is predefined, if the calender range values are not given it would show up as not assigned default. I have created a separate text variable for Calender day, I believe that could be the reason rest of the columns are not showing up as unassigned. The user want to see them as unassigned like monthly report columns.
    I tried different ways changing the text variables but I could not change the display of the columns in Calender date report by the option - replace with ----> External characteristic value key, key, label. when I chose the option external characteristic value then the date was showing up in the text of the column when report is run ( Please find the image for the reference in the attachment ). . I request you to help me out in this. Please find the images of the variables and output below.

    Anshu,
    Thank you very much for above code I  made minor changes to the code that finally worked. I created 4 different text variables needed for Calender date range 1, 2 ,3 ,4. Please find the code below for the text variable that worked in the system
    WHEN 'ZTEXT_CAL1'.
       READ TABLE I_T_VAR_RANGE INTO loc_var_range
       WITH KEY VNAM = 'ZCALDATE1'.
        IF loc_var_range-LOW = '#'.
          dt_low = 'Not Assigned'.
          dt_high = 'Not Assigned'.
          CONCATENATE dt_low '-' dt_high INTO l_s_range-low.
        ELSE.
          CONCATENATE loc_var_range-low+4(2) '/' loc_var_range-low+6(2) '/' loc_var_range-low+0(4) into dt_low.
          CONCATENATE loc_var_range-high+4(2) '/' loc_var_range-high+6(2) '/' loc_var_range-high+0(4) into dt_high.
          CONCATENATE dt_low '-' dt_high INTO l_s_range-low.
        ENDIF.
            L_S_RANGE-SIGN = 'I'.
            L_S_RANGE-OPT = 'EQ'.
            APPEND L_S_RANGE TO E_T_RANGE.

  • Conditionally displayed columns of interactive report not displayed

    We have an interactive report in which few of the columns have been defined with conditions for display.
    But on the interactive report page, when the conditions are satisfied these columns do not display in the report by default.
    These columns are found in the 'Select Columns' -> 'do not display' pane. Everytime the report is run, these columns need to be selected using the select column.
    Is there anyway to make the columns appear in the report by default, when conditions are true.

    Thanks Jari for your help.
    For this issue, we finally came up with a work around.
    we removed the conditions from all the columns then ran the application report page.
    Clicked on Select Columns and moved the columns from the do not display pane to the right pane.
    Ordered them as needed. Then saved the report as primary.
    Then again went to the edit page-> interactive report and applied the conditions to the necessary columns.
    and it worked.
    When I went to the report these columns are displayed by default.

  • The number of display columns in the report reached the limit. Help!!!

    Hello Everyone,
    This might be dumb question. But why do get this error with a IR report? and what is the solution for this. Please help me with this.
    Error
    The number of display columns in the report reached the limit. Please click Select Columns under Actions menu to minimize the report display column list.
    Oh.. And also i have a blob column.. if the format is not given, then the table is fine.. but happen to get this error only when the blob download format is given.
    Thanks and regards
    John
    Edited by: JB on Mar 30, 2012 11:08 AM

    Hi,
    i have set up a small test case on apex.oracle.com and I receive the same error if I use download format.
    I have a table
    test_blob (id number, name varchar2(10), blobcont blob)
    If I create IR like
      select
        id,
        name,
        blobcont
      from test_bloband then I define download format I hit the error.
    If you want this to work you have to change your query to
      select
        id,
        name,
        dbms_lob.getlength(blobcont) blobcont
      from test_blobAnd then again define download format for blob on blobcont column.
    Regards,
    Aljaz

  • How to display top 2 countries in 2 columns in Report Designer

    Hello Gurus ,
    I have a requirement where top 2 countries has to be displayed in two different columns in Report Designer.
    is there are way to do that, i tried many differetn ways but was not successfull, apart from creating text variables and writing customer exit.
    I appreciate your help
    Thanks,
    Kumar

    Hi,
    I am not sure what version you are, from version 9.3 I think there is a "Top" function, just highlight the row, tick the option for "Top", set the number and the column
    Failing that if you need to use rank could you not hide the column.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • The number of display columns in the report reached the limit" Interactive Report

    I get the error message of "The number of display columns in the report reached the limit" when trying to display less than 100 (100 is limit) columns when an aggregate has been created.   This does not happen when an aggregate has not been added to the IR report.  It seems to happen because I have a control break on as well.  When I turn off the control break it works but is not the result that we want.  Interesting enough, if I filter the results down to 500 rows it works just fine.  Does oracle treat aggregates as columns!?  This is a really odd issue that I really need to clear up.
    Oracle 11g
    apex 4.1.0.33
    Thanks in advance,
    Shawn.

    Hi,
    i have set up a small test case on apex.oracle.com and I receive the same error if I use download format.
    I have a table
    test_blob (id number, name varchar2(10), blobcont blob)
    If I create IR like
      select
        id,
        name,
        blobcont
      from test_bloband then I define download format I hit the error.
    If you want this to work you have to change your query to
      select
        id,
        name,
        dbms_lob.getlength(blobcont) blobcont
      from test_blobAnd then again define download format for blob on blobcont column.
    Regards,
    Aljaz

  • Columns displayed in standard reports

    Hi all,
    I need your help!
    I need to make a report where the field "Priority" (from the document attributes in the blueprint part) is available.
    This field is not available with the standard report (I am not able to choose this field from the displayed columns to choose from).
    How can I get this field to show in the report? I hope that I can avoid an enhancement!
    Looking forward to hear from you!
    Kind regards,
    Line

    Hi,
    I don't believe you can modify the out of the box lists without recreating them.
    Not sure if this will work for you, but a possible workaround would be to use Search Layouts to achieve your desired result. For example, if you were to modify the Search Layout for accounts to reflect all the relevant columns you need to display, then a simple search for "*" as the Account Name would result in a search for All Accounts in the list format you wish to see.
    Hope this helps.
    Regards,
    Cameron

  • Report: display column

    Hi, I'm newbie, so I need help. I have SQL query report, which always return just one row.
    SQL query: SELECT user_id,first_name,last_name,active FROM my_accounts
    where user_id=:P5_user_id
    Now, if value of field active is 1, then don't display column active, in other case, display column with value 0 (no active).
    Please give me working example.
    Thanks
    Igor
    PS: Sorry on my broken English

    I figured one way to accomplish this. Of course there may other ways as well. Basically what you have is one query for ACTIVE values of "0" and another query for ACTIVE values not equal to "0". Do the following to accomplish it:
    1.) Change your query to be of type "SQL QUERY (Pl/Sql Function Body Returning Sql Query)".
    2.) Under the Region Source click "Use Generic Column Names (parse query at runtime only)"
    3.) Define your Region Source to be:
    DECLARE
    v_sql1 VARCHAR2(2000):= 'SELECT user_id,first_name,last_name, active '||
    ' FROM my_accounts '||
    ' WHERE user_id=:P5_user_id';
    v_sql2 VARCHAR2(2000):= 'SELECT user_id,first_name,last_name '||
    ' FROM my_accounts '||
    ' WHERE user_id=:P5_user_id';
    v_sql VARCHAR2(2000);
    BEGIN
    FOR rec IN (SELECT active
    FROM my_accounts
    WHERE user_id=:P5_user_id) LOOP
    IF (rec.active = 0) THEN
    v_sql := v_sql1;
    ELSE
    v_sql := v_sql2;
    END IF;
    END LOOP;
    RETURN (v_sql);
    END;
    I hope that helps,
    Mike

  • Hide columns in report on screen and display all in excel

    I am very new to this application. Can anyone please tell me how to hide certain columns on the screen display and dump everything in excel.
    Right now if I uncheck show for some columns in report attributes, it's not displayed in excel either. I would appreciate any help on this.
    Thanks

    I am very new to this application. Can anyone please tell me how to hide certain >>columns on the screen display and dump everything in excel.
    Right now if I uncheck show for some columns in report attributes, it's not displayed in >>excel either. I would appreciate any help on this.Use htmldb_application.g_excel_format method.
    for the items that you dont want in the report but want in CSV, just select that item and in its conditional display select PL/SQl expression and put htmldb_application.g_excel_format.
    for items you want in report but not in CSV put - not htmldb_application.g_excel_format.
    Else for columns that you want both in report and CSV, keep it blank.
    Hope it helps.
    Ameya.

  • Can we add a new column in report which is not in table.

    Hi All,
    Can we create a new column in report which is not in table.
    I have two columns in my table completion_date, manufacture_date. If the difference between the completion_date and manufacture_date is 0, -1, 1 then the new column of the report will say on time against each record or else will display late. Any suggestion how to proceed on this
    Regards
    Edited by: User_Apex on May 16, 2011 5:54 AM

    Standard report then, NOT an interactive report (which if you were using, you could build a computation and report on that)..
    Then the adding a column in the query would be your best best...
    Thank you,
    Tony Miller
    Webster, TX
    There are two kinds of pedestrians -- the quick and the dead.
    If this question is answered, please mark the thread as closed and assign points where earned..

  • Record is not displayed in Historical Reports-Activity with no Customer

    Hi All,
    We have an issue in Historical Reports for Activity.we are using Book of Business also.
    Now the issue is under Activity History as subject area, when an activity doesn't have any Customer it should come as Unspecified in the report.
    Like if it doesn't have account assosiated to it then it is shown as Unspecified in the report.
    But for activity with no customer assosiated to it, it is not showing the entire record (Acitivity) in the report.
    When the Customer field is removed from the displayed columns then we are able to see those activities in the report.
    Note:
    But when the Book of Business is not there previously, it was working fine
    An response is appreciated.
    Thanks & Regards,
    Lemu
    Edited by: Lemu on Dec 28, 2010 10:33 PM
    Edited by: Lemu on Dec 28, 2010 10:34 PM

    Hi,
    Yes we have a workaround for this.
    Since the Primary Customer is not exposed as an Activity filed.
    Copy the value of the Primary Customer and display it in a filed of activity using workflows.
    Then replace the customer filed with this filed.
    Then u will get the activity without customer also cause the customer filed is a normal activity field.
    Hope this helps.
    Regards
    Lemu

  • Need to remove space for a field when displayed in ALV Report

    Hi,
    I have material field of length 18, but the content is only 10 char. I need to remove the extra space when it is displayed on ALV Report.
    Is there any option in ALV field catalogue

    use statement condense.
    condense zmatnr.
    also giv output lenth of alv column as 10.

Maybe you are looking for