Need to report dynamic APEX version 4.2

Hi all

Can someone tell me how to get the report assumes that FIN_0112_AP_outstanding_Analysis in the tab of production in APEX Version tab.

As you can see there are a lot of report to select the report in the screenshot of 1st and 2nd screenshot we have subtab defined in the output so parent tab regardless of the report that I will select in home page, it will go to the special subtab now my requirement, it's that I don't want to see all the subtab report so whatever the report I will select in home page indicating the sub-tab enough to show.

for example: if I select report = Homepage FIN_0112_AP_outstanding_Analysis then this tab is enough to display in the output tab of the mother and all the other tab need to hide.

Report_Selection.jpg

Parent_Child_Tab_Report.jpg

LnTInfotech wrote:

It is true that we must control the sub-tab so that what ever the report I will select in home page that report is enough to show in the sub-tab. But I've never used the expression so could you please let me know how I can use the value of element in the Expression 1 = Expression 2 condition.

as I P1_REPORT_SELECTION parameter in the homepage and the report_name column on the page of IR report. I would like to know how can I use expression so that home page report show only this report subtab.

Do you understand the concept of the use of conditions to control the rendering and processing of base APEX?

1. change each tab.

2. go in the Conditions of the definition of the tab section.

3. set the Status Type of point value / Expression 1 column = Expression 2.

4. the value Expression 1 P1_REPORT_SELECTION.

5. set 2 Expression of the value of P1_REPORT_SELECTION LOV for the tab.

Tags: Database

Similar Questions

  • In the Apex version control

    We are fairly new to apex, and we plan to create a broad application using the latest version of the Apex.  We plan to use Subversion (SVN) version control tool.

    We have 3 scenes like

    -Development

    -Staging

    -Production

    Our plan is to use the same id of the workspace, the application id and the ID of page in all environments, so that we can apply individual for the pages of the application changes after the initial version is deployed in all 3 environments.

    The workflow will be development in the development-> Testing environment in staging-> deploy to Production

    What is a good way to make the Apex version control?   Is there any other better practical approach that we can use?

    Thanks in advance

    Hi Dragonia,

    Start with, you're in the right direction! The first (step 1) for control of current version of APEX is to have cloned DB systems for DEV/TEST/PROD. This ensures internal APEX IDs are the same in all settings and it will help us to detect only valid changes.

    Step 2: export the individual components of the APEX in sql files. Add them to version control.

    To export individual components of APEX in the form of sql files, you can use the Java utilities provided by APEX. These classes are under the folder path below APEX zip

    \apex\utilities\oracle\apex

    APEXExport.class - use this utility to export specified from the specified workspace APEX and DB application

    APEXExportSplitter.class - use this utility for dividing bulk single apex sql file into individual sql files (generates an sql for APEX component)

    Step 3: when changes are made, rerun the utility of separator and validate the svn changes (you can only commit files sql for components respective apex which you have changed)

    Step 4: build patches script to migrate following environment changes (the hard part!)

    There is no easy way to do this by their SUMMIT. You must take all the files of sql that you changed, and you must prepare an installation script to run all of these sql files. When you run apex splitter, it gives you all the parts of apex with a well organized with install.sql file folder structure. You can see this install.sql file to prepare your own patches script.

    Another difficult point is - some components of the APEX should be deleted before re-creating them. For example if you changed the page 10 and you want to export the following environment changes, then install.sql sample will be as below

    -- install.sql
    @application/init.sql
    @application/set_environment.sql
    @application/delete_pages.sql
    @application/pages/page_00010.sql
    @application/end_environment.sql
    

    And the contents of delete_pages.sql will be as follows

    -- delete_pages.sql
    SET DEFINE OFF 
    
    BEGIN
        wwv_flow_api.g_mode := 'REPLACE';
    END;
    /
    
    BEGIN
        wwv_flow_api.remove_page (p_flow_id=>101, p_page_id=>10);
    END;
    /
    

    And this isn't the end of the story. Some of the changes to shared component can be directly applied to the next environment using sql scripts generated by splitter apex (such as models, methods of application), but some of the shared components cannot be. We must first remove and then we have to recreate it using files sql generated via a dispatcher of the apex. And we need to go through the undocumented internal APEX wwv_flow_api care to know what procedure we use to remove that shared component package.

    Also when delete us a page, then all registered users reports public and private will be lost. So before you move your changes to Production, you should export user reports public/private and you should re - install Production DB after the installation of pages.

    To summarize, apex version control applications is not hard, but preparation 'delta script or patch' is very difficult.

    Hi joelkallman-Oracle, I do remember that you promised to publish a white paper ticket or a blog on this topic. It is already published. If so, can you please share the details. Thanks a lot for your wonderful support in advance.

    Kind regards

    Hari

  • Identified a bug during IR CSV download Apex version 5.0.

    Hi Joel,

    Identified a bug during IR CSV download, Apex version 5.0.

    It produces duplicate records in the generated file.

    I ask the men who run this simulation, namely if occurs in other environments and Oracle can create a patch.

    This is a critical issue.

    I created applications with just a single page of IR-related themes

    42 5.0 compatibility mode

    Globalization

    Lang-pt-br

    Date DD-MM-YYYY

    DD-MM-YYYY HH24 timestamp

    DD-MM-YYYY HH24 TZR time zone timestamp

    The query that is used in the interactive report (no filter):

    Select * from TAB_TEST

    Environment:

    Apex 5.0

    Oracle 11g

    Oracle Linux 6

    Script:

    --------------------------------------------------------------------------

    CREATE table ("TAB_TEST"

    The "ID" NUMBER

    VARCHAR2 (200) "TEXT_A."

    VARCHAR2 (200) "TEXT_B."

    VARCHAR2 (200) "TEXT_C."

    NUMBER OF "NUM_A."

    NUMBER OF "NUM_B."

    DATE OF THE 'DATE_A ',.

    TIMESTAMP OF the "DTIME_A."

    primary key for constraint 'TAB_TEST_PK' ('ID')

    )

    /

    CREATE sequences "TAB_TEST_SEQ."

    /

    CREATE TRIGGER 'BI_TAB_TEST '.

    Before Insert on 'TAB_TEST.

    for each line

    Start

    If: NEW. ' ' ID ' is null then

    Select 'TAB_TEST_SEQ'.nextval in: NEW. "" Identity card "of sys.dual;

    end if;

    end;

    /

    Start

    for x in 1... 1000

    loop

    insert into values TAB_TEST (TEXT_A, TEXT_B, TEXT_C, NUM_A, NUM_B, DATE_A, DTIME_A)

    ("TEXT_A" | x, "TEXT_B" | x, 'TEXT_C': x, x * x 100, * 200, sysdate, systimestamp);

    end loop;

    commit;

    end;

    Hi Marcos,

    can you please provide your version of the database accurate. Using Oracle XE or 11 GR 1 matter?

    Concerning

    Patrick

    Member of the APEX development team

  • Need help with dynamic where clause.

    Hello world.  I'm kind of a novice with PL/SQL, so please be patient with me.  I am building a web application using Weblogic Oracle 11 g and Oracle database.

    To make a long story short, I need to generate the complex dynamic WHERE clause.  I don't know what will be the name of the column or the operator of comparison or the value will be until the moment of execution.

    I'm not 100% certain, but I think I need to use dynamic SQL statements.  Unless there is a better way to do it.

    I'm sure that using dynamic SQL opens me up to SQL injection attacks if I use simple string concatenation.  I would like to use bind variable if possible.

    In any case, it seems like trying to build a dynamic where clause does not seem to work as I want it would be...

    bv1 := 'colA = 5 and colB >= 9';
    
    query_str := 'SELECT * FROM view WHERE :bv1';
    
    OPEN CUR FOR query_str USING bv1;
    

    The code above pours out when I try to run it.

    Is there a way to build dynamic where the provisions without the use of concatenation of simple string that leaves me open to attacks by SQL injection?

    Thank you

    Hello.  I have read briefly upward on things, you suggested, but it seems a bit abstract for me since I was a novice.

    Can you give us an explanation or an example of how to use it to accomplish what I need to do?

    Do ypu really plan create a query with a WHERE clause that contains a predicate for all possible columns?

    Variable bind offer performance when the same query is executed several times with different values for bind variables.

    Select * from emp where empno =: v_empno

    After the first run Oracle will always be this query in the library cache. The next running can use the version of the cache even if the bind value is different.

    Select * from emp where empno =: v_empno;

    Select * from emp where ename =: v_ename;

    Select * from emp where sal =: v_sal;

    Each one is a DIFFERENT query. Yes - each of them uses a variable binding, but queries are different.

    So, if your username select EMPNO, an '=', and a value from the first query can be executed. But the next time that the user can select the ENAME column so that 'stored' first request may not be used given that the query does not match.

    The third time your user selects SAL so none of the first two queries can be used in the library cache. The use of bind variables gives performance during the SAME QUERY is used multiple times with DIFFERENT values for the variable binding. Oracle is not to analyze the hard query everything simply because the VALUE is different.

    So bind variables do not help you if most of the queries were completely DIFFERENT sets of predicates. And SYS_CONTEXT will not help either since that simply provides a way to define binds the values of the variables.

    Just for the simple example above, there are at least SIX possible combinations of columns that could choose your user name: empno, ename, sal, empno ename, empno & sal, ename & sal

  • Multiple instances of the APEX version share the same House of Oracle?

    Hello

    I'm working on the database oracle 11.2.0.2

    I have 2 instances DEV and PROD sharing the same oracle home.

    For the moment, the apex version is identical to 2 instances (4.2.1.00.08) and installed together with the embedded PL/SQL gateway.

    is there a potential problem for upgrade only version apex for the dev to 4.2.6 instance?

    concerning

    JM

    jmniard wrote:

    I'm working on the database oracle 11.2.0.2

    I have 2 instances DEV and PROD sharing the same oracle home.

    For the moment, the apex version is identical to 2 instances (4.2.1.00.08) and installed together with the embedded PL/SQL gateway.

    is there a potential problem for upgrade only version apex for the dev to 4.2.6 instance?

    An instance of the APEX using EPG exists entirely within the database once it is installed. External dependencies only would be on the scripts of utility provided with the installation media. Extract the installation files to the version files in a subfolder of the APEX of the ORACLE_HOME (apex/4.2.1, apex/4.2.6 etc.), to ensure you have access to the 4.2.1 and 4.2.6 install files so that should need you to execute a utility script (apxchpwd.sql for example) that you are running the correct for the involved database version.

  • The AUDIT command in, oracle apex (version 4.2.5.00.08), error "ORA-00911: invalid character '.

    I am trying to run

    "AUDIT INSERT, UPDATE, DELETE on emp BY ACCESS WHENEVER SUCCESSFUL;"

    in "SQL commands" on oracle-apex (version 4.2.5.00.08).

    I get the error message ' ORA-00911: invalid character '.

    Can someone tell me the solution for this?

    Apex environment we need to set the database AUDIT_TRAIL to TRUE for the control

    "AUDIT INSERT, UPDATE, DELETE on emp BY ACCESS WHENEVER SUCCESSFUL;"  to work.

    By their Summit, to be able to change the setting of database AUDIT_TRAIL we have to log-in as a DBA from the link "SQL workshop--> utilities--> on the database.

  • Need to include the hardware version of the virtual computer in 'standard' VMReport.ps1 in Excel...

    Need to include the hardware version of the virtual computer in 'standard' VMReport.ps1 in Excel...

    Notice-EEG - viewtype virtualmachine. Select Name, @{N = "HardwareVersion"; E = {'Version $($_.) Config.Version)"}}

    I above for the hardware version of vm, but I need to include in a report 'necessary' as 'necessary '.

    The script of VMReport.ps1 previously published works for all requirements except the hardware version of the virtual machine. I tried to 'embed' the syntax get-view without success.

    Any suggestions on how to get the VM hardware version (and the name of vm State, OS, CPU, IPAddress, host) in an excel spreadsheet?

    I have VDuc script is modified for the rest no problem.

    All points will be awarded as usual.

    Hello

    You can try below also extracts

    $report = @()
    
    Get-VM | %{
        $row = "" | Select VMName, State, OS,  Host, CPU, IPAddress, HWVersion
         $Ver = $_|get-view
         $vmGuest = $_ | Get-VMGuest
         $row.VMname = $_.Name
         $row.HWVersion= $Ver.Config.Version
         $row.IPAddress = $vmGuest.IPAddress[0]
         $row.Host = $_.Host.Name
         $row.OS = $_.Guest.OSFullName
         $row.State = $_.PowerState
         $row.CPU = $_.numcpu
         $report += $row
    }
    $report | Export-CSV c:\VMReportTest1.csv
    

    I hope this helps.

  • How to change the title of the report dynamically?

    Hello
    I need to change the title of the report dynamically. The title of the report must contain the value of a particular column in the report.

    ex:
    col1 - col2
    ----------------
    123 - abcd

    Title of the report should be report123

    Thank you

    According to the title, simply specify Report@1. That should do it. Another way would be to add the text Report@1 (add a space between the @1 and report if you wish) in the view of the narration and move it to the top. @1 means Column1.

    Thank you!

  • When I sync my iPhone with iTunes, I get an error saying I need to download the latest version of iTunes.  When I try to download it says I'm using the latest version?

    I have an iPhone SE

    my iTunes is on my laptop HP addition running Windows Vista. (32 bit not 64) It is not able to upgrade to Windows 7.

    When I plug my iPhone to sync with iTunes, it gives an error message saying that I need to download the latest version of iTunes.  When I try to do, I get a message saying that my iTunes is up to date with the latest version of iTunes?   If my laptop is running vista only she does support the latest version?  If this is the problem I wish iTunes download center say the my device does not support the latest version of iTunes.  the version I currently have is the only one my device is available for download.

    How to access my library iTunes other than buying a new laptop

    IPhone WILL not work with Vista. It is not supported. Can't remember where I saw it, but there was something about Windows Vista not supported for iPhone SE. I'll keep looking.

    Found at the bottom of the iTunes download support page.  Download iTunes 12.1.3 for Windows (32 bit)

    This update allows you to synchronize your iPhone *, iPad * or iPod touch with iOS 9.x and earlier on Windows XP and Windows Vista PC.

    * iPhone OS and iPad Pro (9.7 inches) is not supported on Windows XP or Windows Vista.

  • Why not the new iPhone 6 connect to iTunes? It says I need to download the latest version of iTunes, but my version is the latest. 12.4.3.1

    I've updated iPhone 9.3.3 and iTunes for 12.4.3.1; both the latest versions

    But iTunes does not recognize my iPhone, why?

    Where you say that you need to download the latest version of iTunes? What is a ToolTip that appears in iTunes when you connect iPhone to your computer? Because if this is the case, iTunes detects your iPhone. So where is the problem? It won't let you not sync to iTunes? It won't let you save with iTunes?

  • Need to install the offline version full of Firefox 36.0.4

    I need to download the full version of Firefox 36.0.4 but the "Stub" version seems to be the only version that's out there. I always download from this site, 'https://www.mozilla.org/en-US/firefox/all/', but for some reason any the "Stub" version is here to 36.0.4. Anyone know where I can find the full Offline Installer.

    http://download.CDN.Mozilla.NET/pub/mozilla.org/Firefox/releases/latest/Win32/
    or
    https://download.Mozilla.org/?product=Firefox-latest & OS = Win & lang = en-US

  • Unable to open gmail and other google account services. Need urgent help. Firefox version is 29.0.1. Erasedeverythingcache/history + reset without addons.

    Unable to open gmail and other google account services. Need urgent help. Firefox version is 29.0.1. Deleted all cache and history + wiped without addons. Urgent help please. Same problem in other browsers ie opera/IE. Other Internet sites without problem.

    Personally, I've never had problems with ABP, but questions about ABP would be better answered in the AdBlock Plus forum where there are people more suited to respond as we only deal with technical support from Mozilla (e.. g the Fx of Firefox, Thunderbird, for Android)

  • Do I need to uninstall the previous version of Firefox before installing the new version?

    I'm will rise on the installation of new version (3.6.13) old version (3.0.15) not working not o.k. can you advise?

    When you install a version of Firefox (current version is the 3.6.15), it will replace the existing version by default.) There is no need to uninstall the old version first.

  • Why not the new iPhone 6 connect to iTunes? It says I need to download the latest version of iTunes, but my version is the latest. 12.2.2

    Why not the new iPhone 6 connect to iTunes? It says I need to download the latest version of iTunes, but my version is the latest. 12.2.2

    What is the eversion of Mac OS X on your Mac? The latest version of iTunes is 12.3.2. You need to update your OS X to download the latest version of iTunes.

  • need help to update OSX version 10.8.5 MacBook; 2.9 GHz intel core 17, 8 GB 1600 MHZ; confuses greatly - I'm not technical

    need help to update OSX version 10.8.5 MacBook; 2.9 GHz intel core 17, 8 GB 1600 MHZ; confuses many - I'm technically phobic since getting warnings about the updates of other users.

    Here is how to upgrade to the latest version of OSX which is El Capitan.

    http://www.Apple.com/OSX/how-to-upgrade/?CID=WWA-us-KWG-Mac

Maybe you are looking for