GET_NUMERIC_SESSION_STATE and GET_SESSION_STATE - the list of the values of the Apex?

Where can I get a list of valid parameters for GET_NUMERIC_SESSION_STATE and GET_SESSION_STATE values that provide the apex engine State (that is, things like FLOW_SECURITY_GROUP_ID) rather than the State of enforcement?

Here are all of the names supported v recognizes and expression that describes the return value:

FLOW_SESSION, APP_SESSION, SESSION, INSTANCE => wwv_flow.g_instance
FLOW_ID, APP_ID => wwv_flow.g_flow_id
FLOW_ALIAS, APP_ALIAS => wwv_flow.g_flow_alias
FLOW_USER, APP_USER => htf.escape_sc(wwv_flow.g_user)
FLOW_USER_ID, APP_USER_ID => wwv_flow.g_user_id
FLOW_STEP_ID, APP_STEP_ID, FLOW_PAGE_ID, APP_PAGE_ID => wwv_flow.g_flow_step_id
FLOW_IMAGES, APP_IMAGES => wwv_flow_file_mgr.get_file?p_security_group_id=' || wwv_flow_security.g_security_group_id || '&p_flow_id=' || wwv_flow.g_flow_id || '&p_fname='
FLOW_SECURITY_GROUP_ID, APP_SECURITY_GROUP_ID, COMPANY_ID, WORKSPACE_ID => wwv_flow_security.g_security_group_id
FLOW_CURRENT_MIN_ROW => wwv_flow.g_flow_current_min_row
FLOW_CURRENT_MAX_ROWS => wwv_flow.g_flow_current_max_rows
FLOW_CURRENT_ROWS_FETCHED => wwv_flow.g_flow_current_rows_fetched
FLOW_JOB => wwv_flow_plsql_job.g_job
FLOW_LAST_TAB_PRESSED => wwv_flow.g_last_tab_pressed
FLOW_HEADING_BGCOLOR => wwv_flow.g_heading_bgcolor
FLOW_TABLE_BGCOLOR => wwv_flow.g_table_bgcolor
FLOW_UNIQUE_PAGE_ID => wwv_flow.g_unique_page_id
APP_TRANSLATION_ID => nvl(wwv_flow.g_translated_flow_id,wwv_flow.g_flow_id)
APP_TRANSLATION_PAGE_ID => nvl(wwv_flow.g_translated_page_id,wwv_flow.g_flow_step_id)
APP_REGION_ID => to_char(wwv_flow_disp_page_plugs.g_region_id)
APP_REGION_STATIC_ID => wwv_flow_disp_page_plugs.g_region_static_id
DEBUG => YES or NO based on boolean wwv_flow.g_debug
DISPLAY_USER => replace(nvl(htf.escape_sc(wwv_flow.g_user),user),'WEB$',null)
REQUEST => wwv_flow.g_request
REQUEST_STRING => replace(wwv_flow.g_request,'''','''''')
USER => htf.escape_sc(wwv_flow.g_user)
USER_KNOWN_AS => nvl(htf.escape_sc(wwv_flow.g_user_known_as),htf.escape_sc(wwv_flow.g_user))
PRINTER_FRIENDLY => YES or NO based on boolean wwv_flow.g_printer_friendly
IMAGE_PREFIX => wwv_flow.g_image_prefix
COMPANY_IMAGES, WORKSPACE_IMAGES => wwv_flow_file_mgr.get_file?p_security_group_id=' || wwv_flow_security.g_security_group_id || '&p_fname='
SYSDATE_YYYYMMDD => to_char(wwv_flow.g_sysdate,'YYYYMMDD')
BROWSER_LANGUAGE => nvl(htf.escape_sc(wwv_flow.g_browser_language),'en-us')
LOGOUT_URL => replace(replace(replace(replace(replace(replace(replace(replace(replace(replace(
            wwv_flow.replace_cgi_env(p_in => wwv_flow.g_logout_url),
            '&SESSION.','&SESSION'),'&SESSION',wwv_flow.g_instance),
            '&FLOW_ID.','&FLOW_ID'),'&FLOW_ID',nvl(wwv_flow_security.g_flow_id,wwv_flow.g_flow_id)),
            '&APP_ID.','&APP_ID'),'&APP_ID',nvl(wwv_flow_security.g_flow_id,wwv_flow.g_flow_id)),
            '&FLOW_PAGE_ID.','&FLOW_PAGE_ID'),'&FLOW_PAGE_ID',wwv_flow.g_flow_step_id),
            '&APP_PAGE_ID.','&APP_PAGE_ID'),'&APP_PAGE_ID',wwv_flow.g_flow_step_id)
LOGIN_URL => wwv_flow.replace_cgi_env(p_in => wwv_flow.g_login_url)
PUBLIC_URL_PREFIX => wwv_flow.g_public_url_prefix
AUTHENTICATED_URL_PREFIX => wwv_flow.g_dbauth_url_prefix
PUBLIC_USER => wwv_flow.g_public_user
AUTHENTICATION => wwv_flow.g_authentication
POPUP_FILTER => wwv_flow.g_popup_filter
CURRENT_PARENT_TAB_TEXT => wwv_flow.g_current_parent_tab_text
OWNER => wwv_flow.g_flow_owner
HOME_LINK => replace(replace(replace(wwv_flow.g_home_link,'&SESSION.',wwv_flow.g_instance),'&SESSION',wwv_flow.g_instance),'&APP_ALIAS.',wwv_flow.g_flow_alias)
MAP1_X => wwv_flow.g_map1(1)
MAP1_Y => wwv_flow.g_map1(2)
MAP2_X => wwv_flow.g_map2(1)
MAP2_Y => wwv_flow.g_map2(2)
MAP3_X => wwv_flow.g_map3(1)
MAP3_Y => wwv_flow.g_map3(2)

If none of them are undocumented they are either obsolete or not necessarily useful.

Scott

Tags: Database

Similar Questions

  • How to start and stop the APEX?

    Hi all! I am new to this forum and APEX too...

    We are runing (Version: Application Express 4.1.1.00.23)

    I need to reboot the server.

    How can I stop APEX graciously and start back after? Thank you!

    Kind regards

    Ghyslain salvation,

    to reinforce what Mike says. Apex is a database and, with the exception of the HTTP server application, runs entirely on the database. (Note with EPG, its all in the database) It contained in the users/schemas database and built items of data such as tables and PL/SQL packages. If the server that is running the Oracle database in which the Apex is installed needs to be restarted, the database must be stopped, which stops indeed Apex. If the HTTP server is also running on this server (ESS or earpiece of the Apex) then this should be stop as well.

    Of course, if your desire is not to stop the database, but to deny the user access to the Apex, perhaps for purposes of maintenance of database, then this can be done by stopping the HTTP server or by stopping the EPG.

    I hope it is clear now.

    André

  • Install the APEX

    I need to configure a virtual machine for our development environment.
    They asked a database (11g) and at the APEX (asap!  :(), but I never install APEX. Where can I take info installation?

    In any case you may want to consider this link.
    http://www.Oracle.com/technetwork/community/developer-VM/index.html

  • XE under VirtualBox configuration to access the APEX of external reviews

    Hello

    I don't know if I address the right forum, but I would throw all the possibilities...
    I installed a VirtualBox with Ubuntu 8.04 with Oracle Express Edition. After installation, I can access it from the computer invited without problem to http://127.0.0.1:8080 / apex

    I used port forwarding to be invited from outside access. I have forwarded ports 80, 1521 (DB) and 8080 (APEX). After doing this I am able on access DB via SQL Developer of foreign guest, but I'm unable to access the APEX facility. I checked the reviews IP which has been 10.0.2.15, so I tried to access http://10.0.2.15:8080 / apex of the host, but no luck...

    I do not know how DBMS_XDB works and if I have to redirect ports more than port usual http (80) and at the APEX (8080)...

    Any help will be appreciated!

    Josep

    Do you have access to remote clients?

  • We are trying to make a quick payment of payment workbench and is "FRM-41830: error in values list of the no entries for payment document column / field.» Payment document format seems good. Don't know what the issue is.

    We are trying to make a quick payment of payment workbench and is "FRM-41830: error in values list of the no entries for payment document column / field.» Payment document format seems good. Don't know what the issue is.

    Found the Solution...

    PPR (profile of payment process) has not been set to check Format selected in the configuration to "Manage the payment Document".

  • How can I copy the list of names of files in the finder and set the Clipboard filenames separated by commas?

    Hi guys, I was wonder if anyone can give me a hand with a script.

    I need to be able to paste a list of file names of the files as follows:

    0001.jpg 0002.jpg 0003.jpg 0004.jpg

    At the moment, if I select the files in the Finder, copy to the Clipboard and paste them in TextEdit, they are like this:

    0001.jpg

    0002.jpg

    0003.jpg

    0004.jpg

    I found a similar but slightly different script and I don't know how to change it. Here it is:

    Define extension_list to {"jpg", "" JPG","jpeg","JPEG"}

    the value cbNames (Clipboard text) paragraphs

    Set csvNames to {}

    the tid value delimiters to point to the text of the AppleScript

    the text value of the AppleScript point delimiters ".»

    -now, make a list of names without extensions

    Repeat with the names in cbNames

    If the point 2 of the text names is extension_list then

    copy of text 1 of names at the end of csvNames

    end if

    end repeat

    Journal csvNames

    -now the filenames as comma CONCATENATE string separated

    the text value of the point delimiters AppleScript «»

    csvNames value cross-as text

    the text value of the point AppleScript delimiters tid

    There is an easier way. Open a TextEdit document and paste the list in. Place the cursor at the end of the first item and drag it to the start of the second.

    Press on + command + c to copy and then command + f to bring up find it. Press command + v (do not click in the first search field). Check the 'Replace' box, click in the field replace, and then type a comma and a space.

    Click 'All' and then 'done '.

  • Uupdate plugin page has all the plug ins listed as unknown, and to the title of the ACTION, there '? Search "; Why has this changed?

    When I checked today to see if no plug-ins needed for the update, all plug-ins have been listed as unknown and in the Action column, there '? Search ". It's never happened before. Thanks for your help.

    I could be the page is out of service.

    Go to the web page. Once the page loads, mouse to the address bar
    and left click the icon. A window to display information of site should
    developed. Now select permissions. In the menu, find the plugins, and
    the value all Allow. This action will have an effect only as a single site.

    Then reload the page.
    https://www.Mozilla.org/en-us/pluginCheck/

  • Select the list box file and read the data from file

    I can list the files in the folder in the listbox

    1. I want to just list file .txt files

    2. How can I read data from the selected file (.txt)?

    I think that's what you want, enter a model in your list of files vi (for example, *.txt) and then just use File.vi text of reading by using the selected item in the list box (double click on event or value change) and use the starting for the vi records list path.  I have included a crude extract for your pleasure.

  • Must be able to open the .csv file in Excel separated by two, and; -Windows 7 list separator

    Original title: list separator Windows 7

    Hi, I was wondering is it possible to add 2 values to list separator?  I need to be able to open the .csv file in Excel separated by two, and;  At the moment I can only do that if I continue to change the list separator value in the regional settings of Windows Alternatively, depending on which file I want to open.  Is it possible to add both?  I tried to add, and; separated by spaces, but it did not work.  Any suggestions would be much appreciated! Thank you!

    It may be one, sorry.  But you can use an Excel template or Excel macro to analyze and open any kind of delimited file of reproducibly (even give you one-click button on the toolbar in Excel to do if you wish), and this is probably the best option.

  • List of input values (multi-column) must return the output text once the value is selected

    Hello

    I am trying to achieve conditional:

    I create a searchVO(select '' empNumber from dual) - to accept the input value (name empNumber).

    I create empLovVO (select enum,ename, addr, city of emp). lov attached to empNumber (searchVO).

    In the list of values when I select a value (emp 1, a, xyz, abc), it must return the default aby associated with emp values 1 to my output texts

    the name of the EMP one.

    addr xyz

    City abc

    It should also automatically change the values if I select another empNumber.

    Please let me know how to achieve this.


    Thank you

    Firstly, for the searchVO, add a three other attributes, name, address, and City, the type of string:

    and make sure they are still editable:

    Then, you're mapped LOV enum attribute EmpNumber, right?

    Do similar for the newly created attributes, in the list of values dialog box validation:

    Ename--> name,

    --> addr addr,

    City--> City

    Then, just to show these attributes in the form of output text, and you'll get what you want...

  • Analysis of query and get the list of used tables

    Hi all

    I need to parse the sql query (simple & complex as well) and for a list of the tables used in the query.

    And need to validate the fact that list the tables against a whitelist that is kept in the file.

    I tried to write my own parser, because there are many ways to write complex queries, I'm unable to cover all scenarios.

    I need help, is there other ways to get the list of tables used in a query?

    Thank you

    Manon...

    In general you would add a condition 1 = 2 just to restrict the display of the entire table. Then should not be causing any noticeable performance degradation. You can even use ROWNUM< 2.="" that="" will="" do="" a="" count="" stopkey.="" which="" could="" be="">

    SQL > select * from emp where rownum<>

    no selected line

    SQL > select * from table (dbms_xplan.display_cursor);

    PLAN_TABLE_OUTPUT
    --------------------------------------------------------------------------------
    SQL_ID, 97f4bd002xfy0, number of children 0
    -------------------------------------
    Select * from emp where rownum<>

    Hash value of plan: 4269703525

    ---------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT |      |       |       |     2 (100) |          |
    |*  1 |  COUNT STOPKEY |      |       |       |            |          |
    |   2.   TABLE ACCESS FULL | EMP |     1.    38.     2 (0) | 00:00:01 |
    ---------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    1 Filter (ROWNUM<>

    19 selected lines.

    But its always good to bench mark it yourself.

  • Skillbuilders Super LOV, refresh the list of SLOV values dynamically

    Hi, another question.

    I have 2 SLOVs. 1 is a relative of the 2nd.

    The first has its value dynamically for a reason any.
    I can not then dynamically change the value of the 2nd until the cascading effect is triggered by the opening of the 2nd SLOV via the button.

    If the page has LOV1 with value 'A' with LOV2 have child values "A1", "A2", "A3" available and I then proceed as follows

    $('#P1_LOV1).apex_super_lov ('setValuesByReturn', 'B'); (where B is a valid value)

    followed by
    $('#P1_LOV2').apex_super_lov ('setValuesByReturn', 'B1'); (assuming that B1, B2 and B3 are values of child for B)

    Then, it does not work.

    In fact
    $('#P1_LOV2').apex_super_lov ('setValuesByReturn', 'A1');
    $('#P1_LOV2').apex_super_lov ('setValuesByReturn', 'A2');
    $('#P1_LOV2').apex_super_lov ('setValuesByReturn', 'A3'); Still work, even if the parent is now wrong.

    So, basically, it seems that dynamically change the SLOV parent value is not triggering of the ripple effect that manually the SLOV itself chosen.

    Is it possible to force the list of values for updated after change dynamically children parent cascading?

    Concerning
    Mark

    Hi Mark,

    Some problems with the State of session here! Your lov EMP is limited to documents that match the DEPT value in session state. Initially this will be null and no value. Suppose you select a Department and send the page, so that the values are stored in session state. When you open the lov, employees would be only those for the Department which the value is stored in session state. Understand the State of Session, Oracle docs

    You were on the right track with cascading lists, but it breaks your choice by default features. So I've ignored this output, I don't want the default functionality. We need to do our own for this. Don't worry, not too!

    Off, when dept in the default settings or dept lovs changes because of a choice, the selected Department must first go to session state. This is necessary for the lov emp can find the correct records. So I added a dynamic action to fire on the change of P14_CHOOSE_DEFAULTS and P14_DEPT. The real action is a PLSQL code execution. PLSQL is always on the server side, and we can provide items to submit to the session state. The executed code is simply

    NULL;
    

    because we don't need to run anything, but P14_DEPT has the value that will be submitted to the session state when the call is made.

    With these changes, everything works. But EMP must be blanked when DEPT changes. Otherwise, you could spend DEPT autour but are not yet in a bad EMP.
    So I added another dynamic action that fires on the evolution of the DEPT and blanks in the EMP. No worries about default values, picking, because that won't change due to values only being edited
    javascript change events that are not performed.

    PS: don't forget to assign the answer useful/correct labels to messages that are :-)

  • copy the select value in the textfield of LOV, and allow the user to modify

    Hello
    I have a datablock with 20 records and each record has a comment (say field_comments) fields. I would like to allow the user to choose LOV populated predefined comments (say lov_comments) and add a few additional comments after they choose the value of LOV.

    I created a LOV and added the return type 'field_comments' in column mapping properties. When the user clicks a button, LOV opens. They choose the value of the LOV and the value goes to the field 'field_comment '. The problem with this approach, the user cannot add their comments after selecting in LOV.

    I tried this too much. I created another area of non-visible text (i.e. fake). In the LOV, I added "dummy" field as returntype. In the dummy field, I created the trigger 'After the CHANGE', which basically says: block. field_comments =: block. Mannequin.

    But, the user must click another field to display the value selected from the LOV. The values of the 'field_comments' is not being updated as soon as the user click on the 'OK' button in the LOV.

    I'd appreciate if someone could give me feedback and help to solve my problem. Thank you for your help.

    I thank.

    Well, I tried exactly what you posted and it allowed me to SELECT from LOV, then CHANGE/ADD new text in front of returned value in the field. He recorded in the database and questioned without any problem.

    Your article is allowed to INSERT/update? If this isn't the case, then set yes "Update/Insert allowed" and attach your LOV to the element and set "post to list" No.

    You can also see if you have any validation done on WHEN-VALIDATE-ITEM trigger or after CHANGE which will fail because you change LOV populated values.

    I hope that helps!

  • Problems with the list of the button and drop-down list

    Hello

    I want my users to view revenue by country or city...

    to select country I use a "list of the button' and for the city I'm on a 'combo '... When my select user a country, the cities of filtered accordingly... everything works fine, except the following (it is in step 3):

    Step 1. When I select a country (let's say canada) report gives me an appropriate set of data...
    Step 2. When I filter in a city (let's say Toronto) everyting works very well according to the filter...
    Step 3. When I select another country (let's say the USA), I get no data displayed on my report but good news, it's that my drop down the city will update accordingly
    Step 4. to get the required data, I have to change city (let's say Chicago)...


    what I want is that when my user select another country (step 3)... then the report should display data for all cities and I used the logical

    Select rev table_country
    where
    (b.City =
    CASE
    When: P49_CITY = 'ALL' THEN b.City
    OTHERWISE: P49_CITY END)

    somehow, I want the P49_CITY to 'ALL' value when the user selects a country

    Please advice

    Hello

    This is the way of simply to do.

    1 make the country select list (P49_COUNTRY) a select list with submit
    2. create a conditional branch that dates back to the 49 Page
    3 do the conditional branch of type PL/SQL Expression. In the expression 1 enter

    :REQUEST = 'P49_COUNTRY';
    

    4. in the value of these items , enter P49_CITY and let these values in white.

    So when the country is changed the page will be submitted, take over the management of the status of the page and in the process put the city at null.

    Kind regards

  • How to make an application for shaped on the list of dashboard values

    I have the dashboard with several pages that use a set of guests for a year and a month. For some reports, I use the value invited to display data only for this month, but some reports that I need to view the data in the previous 12 months, so I have set these guest not directly for the column, but with the formula as advised by Vincent in his post on the dashboard incentive (http://oraclebizint.wordpress.com/2008/02/26/oracle-bi-ee-101332-between-prompts-for-date-columns-using-presentation-variables/)

    The formula I use is "CASE WHEN 1 = 0 THEN ' Sun - Times '.» «Year"ELSE 2007 END", the drop-down list is displayed by SQL statement "SELECT DISTINCT" dim - periods ".» Benefit year "loss analysis" ORDER BY ' Sun - Times '. Year '.

    The problem is that, regardless of the setting in the form by default of column "Sun - times» Year', the values are shown with two decimal places, for example "2008,00" at the time.
    The question is - how can I get rid of the decimal places in the list of dashboard values?

    Add CAST as follows... (You need on the "show > SQL result" is part of the dash line, not to change the formula)

    SELECT DISTINCT CAST (' Sun - Times '.) Year AS INTEGER) of 'Profit loss analysis' ORDER BY ' Sun - times» Year '.

Maybe you are looking for

  • photos of the iphone has continued to migrate to iphoto

    Last week, Comcast switched my e-mail from a POP account on one account of IMAP. This has created a lot of problems with mac mail such permanent total loss of my Inbox. Between visits to the Genius Bar and calls to the technical support of Comcast in

  • Call a DLL in TestStand by reference

    All, I developed a DLL that control a USB based power. The call of the dll works from TestStand 4.1 most of the time. What I think is happening, is that whenever I call the dll in my main sequence of the file as well as other files in sequence, as se

  • To uninstall KB936929-sp3 - x 86 - enu.exe

    I downloaded and installed KB936929-sp3 - x 86 and now seems to have a side by side windows installation? I do not think that the installation is complete, but I only have free 17gigabits on my 80-gigabit disk.  I would like to uninstall it from my c

  • HP pavilion g6 1205sq hard drive

    Hi I woud ilike to see if my laptop can support a hard disk SATA2 or SATA3, because I cand is a good price for a SATA1

  • Upgrade XP Pro to Windows 7 Pro

    I want to upgrade a bunch of computers XP Pro to windows 7 pro.  The computers are loaded with XP Pro academic licenses.  I am told the way to upgrade is to purchase academic windows 8 pro licenses.  This means that I have to reformat the machine, re