Remaining in a view row after submit of tabular form

Hello

Note that I use APEX 4.1.1

The basis of my question, is this article: http://dbswh.webhop.net/dbswh/f?p=BLOG:READ:0:ARTICLE:1983900346334455

In short, the user starts an interactive report and can be drilled in each record of this report (view related to a single row view).

But rather than create a classic report the information detailed below, I created a tabular Presentation (manually).

The problem I have is that when a user sends changes to the data in tabular form (through a SUBMIT button), the user is returned to the interactive report; Ideally, they would remain in sight of the line and other individual records can be accessed.

Is there a way to do this?

Thank you

-Jim

Published by: user1977315 on August 1, 2012 16:54

Hi Jim,.

Please see this
http://dbswh.webhop.NET/dbswh/f?p=blog:read:0:article:2935800346153861

Kind regards
Jari

-----
My Blog: http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0
Twitter: http://www.twitter.com/jariolai

Tags: Database

Similar Questions

  • Help keep the page in the same region after Submit

    Version: 4.1.1.00.23

    Theme: Classic Blue

    Page template: tabs in level one

    Hello

    I have 6 Classic reports on the page. Some have filters with of LOV in cascade and button to submit the Page after the filters are selected.

    The Page reloads the top of the page after sending filters.

    I would like to have the page remain on the region where the submission arrived if the user do not scroll to the region that they watch one or work with him.

    I found this article: http://http :// www.apexninjas.com/blog/2011/02/stay-in-page-section-after-submit-on-same-apex-page-unconditional-branch-to-same-page-section/ of Apex Ninjas, but the page reload always at the top.

    I also tried to put an anchor at the bottom of the Page template tag in the Body section after all the tags:

    #LOGO #.
    #REGION_POSITION_06 #.
    #REGION_POSITION_07 #.#NAVIGATION_BAR #.
    #REGION_POSITION_08 #.
    #TAB_CELLS #.
    #SUCCESS_MESSAGE # NOTIFICATION_MESSAGE # GLOBAL_NOTIFICATION #.
    #BOX_BODY # REGION_POSITION_02 # REGION_POSITION_04 #.

    #REGION_POSITION_03 #.
    #REGION_POSITION_01 ##CUSTOMIZE #

    I have a branch:

    Present immediately after treatment

    Target type of URL

    URL of: f? p = & APP_ID.:124: & SESSION. : #APPLY_FILTERS_MPL_LT

    But the Page still loads up and scrolling is necessary.

    Can someone help me get this to work?

    Can what information I provide?

    Thank you

    Joe

    Tom,

    The 'Skip' and 'submission' comes from the LOV cascading I.

    Here are the lists of select Standard. The parent list is called ID wallet and the list of children is called project name. So, if a selected portfolio list project name code displays the project for this portfolio ID name. If no ID portfolio is selected then all the project name are displayed.  When checking for Session I knew if a wallet code has been selected, then the default ID, 'All' portfolio, has been selected Session still had the previous ID and therefore the Select project name list was empty.

    What I don't understand is that when the default portfolio ID is selected, even if the 'Null' is set to 'Yes', and the default value has been set to 0 (zero), the Session was not updated when the default has been selected.

    I changed the query on the Portfolio ID to:

    SELECT 'All' d,0 r
    FROM dual
    UNION
    SELECT portfolio_name, portfolio_id
    FROM   portfolio
    ORDER BY 1
    

    The 'Skip' and 'submission' came from portfolio ID "Action when the changed value of the Page" Configuration. I had it set on 'Redirect and set the value. When I changed it back to "None (default)" and set 'Cascading item (s) Parent LOV' project name to the page item Portfolio ID and then the page started working as expected.  No more 'jump' or 'submit '!

    Thank you very much for your help and your patience!

    Let me know if you have any questions or comments, and if I can close this thread.

    Thank you

    Joe

  • my apple TV remains out of sync even after sleep

    my apple TV remains out of sync even after sleep

    Could you give a little more detail, please? What is out of sync with what?

    And just for reference, which is the version tvOS on your ATV?

  • Must the updates and hot fixs remain on the hard drive after having been loaded? Is the information provided in the operating system?

    Must the updates and hot fixs remain on the hard drive after having been loaded?  Is the information provided in the operating system? Or do the lonely stand.

    Original title: need for disk space

    Here are the official specifications of Toshiba for your PC...

    http://support.Toshiba.com/support/staticContentDetail?ContentId=638405&isFromTOCLink=false

    All interface PATA (IDE) connectors are a standard 40 pin.

    I know that there is no restriction on the mixture of ATA drives with different speed capabilities and no restrictions on what cable you use, whether 40 wire or 80 strand (but still 40 pins).

    Faster drives will only work at the speed of the slowest car on any cable and 80 strand cables are needed to make ATA66 or higher drives run at their native speed.

    In addition, no player can work faster than the motherboard chipset permits, in your case ATA66.

    My provider of trade has still some disks 3.5 '' PATA in stock, but these are becoming harder and harder to find. Indeed, it is possible that production has ceased and that suppliers are just exhausted stocks.

    I can certainly say that, when repairs this technology were more frequent, I never had problems with discs theoretically faster on the same cable as slower drives, nor by using faster on 40 cable strands discs. In fact, of many penny pinching manufacturers (some of them major) regularly used for the optical drive and hard drive on the same cable as the motherboard has two connectors, resulting in a decrease in performance on the disk hard (although most of the people would not have noticed the difference). Sometimes, the cable would be 40 strand (understandable if you are penny pinching) and sometimes the cable would be 80 strand (laughable if you are penny pinching because they are [were] more expensive).

    Pass your question about vacant below the sound card. Unless your text confused me, this space is for expansion cards no disk drives. Space that you reference is probably to the back of the PC. Hard drives are normally located toward the front of the dedicated PC "berries". Unfortunately, I could find no photo on the Toshiba site, and still less those internal.

    Tricky

  • What is the correct syntax to reference a page point (P23_ID, for example) in a process of PL/SQL page after submit?

    What is the correct syntax to reference a page point (P23_ID, for example) in a process of PL/SQL page after submit?

    TexasApexDeveloper wrote:

    Variable binding is preferred: P23_ID you can also use & P23_ID. (variable substitution notation).

    Bind variable and static text substitution references are not interchangeable. For example, static text substitution references cannot be used in allocation targets:

    :P23_ID  := 'foo';  -- valid
    &P23_ID. := 'bar'; -- syntax error (or something weird or sinister due to SQL injection)
    

    Substituting static text references should be avoided in SQL and PL/SQL code because of the risk of behavior topic SQL injection and / odd error because of values containing quotes, etc.

  • Submit a clear form after

    Hello

    We have created a form with the form widget and it it.

    The form works, email is sent and received, but we want to make the form cleared after. That does not appear.

    We have tried different ways, including "go to home page" after submit but who doesn't either.

    Someone who can help?

    Hi Zak,

    We contacted the hosting provider and they have provided us with a script that we had to transfer to a script on the server file.

    You can find the script here: http://test.mijnrandomdomein.nl/Muse/form_throttle.txt

    After downloading this file on the server, the problem seems to be resolved.

    The answer of the company hosting included something like "too bad that Adobe don't want to spend the time looking at their own code"

    Maybe this code might help you and others also.

  • I can't select "View pdf after saving" when I export a PDF photoshop photoshop cc

    Hello world. This is probably a simple question, but for some reason any the ability to view pdf after have exported them in Photoshop CC is not available. Does anyone know why this might be? I tried a few pdf option and I can not select this option.

    Hi Jmcginn,

    You can see this option in the window to record the following Adobe PDF once you choose to save a file in PDF format:

    If you do not see the option please follow the steps mentioned in the following article:

    https://helpx.Adobe.com/Photoshop/KB/PDF-automatically-open-saved-Photoshop.html

    Concerning

    Sarika

  • Process of calculation to calculate the value after submit after all validations

    Hello

    Please help with a possible approach or suggestions for the calculation process.

    I have a calculation process after submit I want to calculate its value after that all validations are handled. Because this process of calculating trim is off of the first part of the input string of the user for the P3_USES element. Thus, for example consider; the user selects a value for P3_USES (point list manager) to be "TAC"... BCA... BCA... BCA... 0.CA BC... "CA IT BC. So my calculation process just stripes off the coast of the first portion of the string and computes the value will be "BCA"... BCA... BCA... 0.CA BC... "CA IT BC. It works fine when all postings on the page are placed without cooking.

    The problem occurs, then the validation fails on the form. Once the validation fails, the calculation process; already calculates the value and the P3_USES value form element is set to "BCA"... BCA... BCA... 0.CA BC... "CA IT BC. So, here the user solves the problem of validation and sends it again the form, but at this point the value is calculated again but this time that my string is "BCA"... BCA... BCA... 0.CA BC... CA IT BC"which is not correct, because my initial user string entry was"TAC"... BCA... BCA... BCA... 0.CA BC... "CA IT BC.

    So my question is how they treat the value of my calculation after all validations. While I can keep the original value of the P3_USES element. I'm using the version of Oracle APEX 4.0 and Oracle 10 g R2 database.

    Thank you

    Rambeau

    Hello

    Combine code of calculation and validation?

    Perform the calculations in the process?

    Use another element to contain the value 'real '?

    Kind regards

    Jari

  • page after submit URL outside redirection

    Hi supports,

    It is a requirement to redirect the external URL page (like google.com) after submit.
    As we have known it, we can implement this for all button click the target URL as "javascript:location.href ="http://www.google.com ";
    But it does not work for management (management Page or URL) page with the URL of the target type.

    Thank you
    Vnd

    Why it does not work? What he did instead? Why is the destination URL in your branch?

    For the branch I would just 'www.google.com '.

  • Application points value becomes zero after submit - Login Page

    Hi all

    I created 3 application elements, and I put the values of them in a calculation in the login page (Page 101) after Submit.

    After the FIRST connection its value becomes zero but then if I logout and reconnect, then it sets the value in the application parts.

    Not understand...! Can someone help me please?

    FYI - I use Apex v3.2 on FF v5.0 & IE v7.0.

    Your help would be appreciated.

    Best regards
    Blabla

    Hello

    Change the type of calculation to the SQL query and

      select max(person_name)
      from rp_persons_tb
      where UPPER(user_id) = :APP_USER
    

    Kind regards
    Jari

  • Pop-up window after submit

    When you click on a link to report column, putting target = '_blank' in the attributes of link launches the link target in a new browser window/tab.

    Is it possible to do this when the page is submitted as usual and after - submit a processing logic causes her branch to a target that is not a page in the current application?

    Thank you

    You can't do in the branch, because happens on the application server, then of instead of ramification to the URL that you want to open in a window popup, you must create a branch back to the same page (or another page if you prefer) and then not the Javascript Language that I have described. If the URL to go is not static you can store in a page item before branching out and retrieve the value in the onload Javascript before opening the context menu.

  • How can I navigate to a new page when after - submit proc process running

    I have a lengthy procedure and would like to provide users with an animated gif to indicate the progression that updates a line of description to indicate the current step in the process.

    Currently, I have a few pages to this application which is called a stored procedure in a package that performs a long-term process that updates the progress of a table. These processes have a single parameter argument. In this case I call the procedure via the Task Scheduler as part of my process of the after Submit and page navigation Jump to another page that shows a graphical representation of the % complete based on the progress updates in the table and refreshes every 5 seconds until the work is finished. It works very well.

    I use now on an issue where I have a whole more complex process, with a number of parameters. To solve this problem I used the same process above, however, I have everything first to check to see if the process exists in the Task Scheduler, otherwise I create. Then, I put all the settings and tell the Task Scheduler to run the procedure. This should work as for the process, that I am running on other pages, however, on this page where I have several parameters and send a command execute rather than an immediate execution on the creation of jobs, the system runs all the work before executing the part of the page, so the end user is stuck on a page of hanging with no feedback user two minutes after pressing send.

    I'm looking for how to call the procedure and branch run so a progress screen is visible. I'm not committed to using Task Scheduler, if there is a better way.

    Any help is greatly appreciated.

    Hello

    Follow these steps to start the work (guess you have defined employment)

    dbms_scheduler.set_job_argument_value (,,);
    dbms_scheduler.set_job_argument_value (,,);
    dbms_scheduler.set_job_argument_value (,,);
    dbms_scheduler.run_job (job_name => < job_name=""> , use_current_session = > FALSE);

    http://download.Oracle.com/docs/CD/B28359_01/AppDev.111/b28419/d_sched.htm#i1013568

    CITY

  • See the second LOV after submit first LOV without ajax

    Dear,
    How to display a second LOV populated after the sending of the first LOV without using ajax.
    Please could someone help me.

    THX.
    Celio

    Published by: Celio on 15-Sep-2009 22:33

    Hello

    Yes, I had the same problem. Make a calculation.

    Item name: LOV2
    Type: SQL expression
    Point calculation: After submit
    Computing: NULL VALUE

    Conditions
    Condition of type: Request = Expression 1
    Expression 1: LOV1

    This means that when you change the value of the LOV1 and LOV2 returns null.

    Mike

  • How to refer to the primary key column of newly inserted rows of tabular form

    Hello

    I use APEX 4.2.0.00.27 with Oracle DB 11.2.0.3.0.

    I work with a tabular presentation wizard-created for insert and update a table using the integrated SRM process (sequence 10).  I'm trying to use a process of anonymous block of PL/SQL (sequence 30) to make another manipulation of table after the records were inserted or updated.  The manual process is associated with my tabular form and I use the variables of name of column binding in my program block.

    My (rsn_test) table has 3 columns: test_id (number), test_nbr (number), test_id2 (number).  Test_id column is identified as the primary key and the type of the source already exists a sequence rsn_test_seq.  Column test_id2 gets its default value 0 to a hidden page element.

    I would use my manual process for updating the value of the test_id2 column.  If it's 0 then I want to put the value of the column test_id.  If it is any other value, then it must remain at this value.  My logic works very well for an existing line, but I'm running into a problem with the newly added lines.  The new lines get inserted, but the test_id2 column remains the default value 0.  I can tell the debugger that the SRM process is triggered first and inserts the line, then my manual dealing with fires.  The problem seems to be that the connection variable: TEST_ID for the primary key column remains NULL after insertion.  I don't know how to get the value of the column test_id of my newly created line to use in my PL/SQL block to my update.

    Process of PL/SQL:

    DECLARE
    BEGIN
       :P7_SHOW := NULL;
       :P7_SHOW := NVL(:TEST_ID2,555) || ' and ' || NVL(:TEST_ID,787) || ' and ' || NVL(:TEST_NBR,9999);
       IF :TEST_ID2 = 0 AND :TEST_ID IS NOT NULL THEN
          UPDATE rsn_test
             SET test_id2 = :TEST_ID
           WHERE test_id = :TEST_ID;
       ELSE
          :TEST_ID2 := :TEST_ID2;
       END IF;
    END;
    
    

    Excerpt from the debugger:

    0.01625 0.00010 Processes - point: ON_SUBMIT_BEFORE_COMPUTATION
    0.01635 0.00008 Branch point: Before Computation
    0.01643 0.00003 Process point: AFTER_SUBMIT
    0.01646 0.00022 Tabs: Perform Branching for Tab Requests
    0.01668 0.00008 Branch point: Before Validation
    0.01676 0.00024 Validations:
    0.01700 0.00135 Perform basic and predefined validations:
    0.01835 0.00020 Perform custom validations:
    0.01855 0.00049 ...Validation "TEST_NBR must be numeric" - Type: ITEM_IS_NUMERIC
    0.01904 0.00007 ......Skip for row 1 because row hasn't changed
    0.01911 0.00016 ......Skip for row 2 because row hasn't changed
    0.01927 0.00012 ...Validation "TEST_ID2 must be numeric" - Type: ITEM_IS_NUMERIC
    0.01939 0.00007 ......Skip for row 1 because row hasn't changed
    0.01945 0.00018 ......Skip for row 2 because row hasn't changed
    0.01964 0.00005 Branch point: Before Processing
    0.01968 0.00004 Processes - point: AFTER_SUBMIT
    0.01972 0.00588 ...Process "ApplyMRU" - Type: MULTI_ROW_UPDATE
    0.02560 0.00154 ...Execute Statement: declare function x return varchar2 is begin begin for c1 in ( select "RSN_TEST_SEQ".nextval pk from sys.dual ) loop return c1.pk; end loop; end; return null; end; begin wwv_flow.g_value := x; end;
    0.02714 0.00140 ......Row 3: insert into "APPPCSRSN"."RSN_TEST" ( "TEST_ID", "TEST_NBR", "TEST_ID2") values ( :b1, :b2, :b3)
    0.02854 0.00011 ...Process "ApplyMRD" - Type: MULTI_ROW_DELETE
    0.02865 0.00004 ......Skip because condition or authorization evaluates to FALSE
    0.02869 0.00015 ...Process "Process Submit" - Type: PLSQL
    0.02884 0.00007 ......Skip for row 1 because row hasn't changed
    0.02891 0.00012 ......Skip for row 2 because row hasn't changed
    0.02903 0.00012 ......Process row 3
    0.02915 0.00429 ...Execute Statement: begin DECLARE BEGIN :P7_SHOW := NULL; :P7_SHOW := NVL(:TEST_ID2,555) || ' and ' || NVL(:TEST_ID,787) || ' and ' || NVL(:TEST_NBR,9999); IF :TEST_ID2 = 0 AND :TEST_ID IS NOT NULL THEN UPDATE rsn_test SET test_id2 = :TEST_NBR WHERE test_id = :TEST_ID; ELSE :TEST_ID2 := :TEST_ID2; END IF; END; end;
    0.03344 0.00013 ...Session State: Saved Item "P7_SHOW" New Value="0 and 787 and 1300"
    0.03356 0.00004 Branch point: After Processing
    0.03360 0.00048 ...Evaluating Branch: "AFTER_PROCESSING" Type: REDIRECT_URL Button: (No Button Pressed) Condition: (Unconditional)
    0.03407 0.00013 Redirecting to f?p=290:7:8717971109610:::::&success_msg=0%20row(s)%20updated%2C%201%20row(s)%20inserted.Success%2FEBD244168556408CBA714E3974918C09%2F
    0.03420 0.00012 Stop APEX Engine detected
    0.03432 0.00007 Stop APEX Engine detected
    0.03439 - Final commit
    
    

    Any suggestions?

    I have run tests on

    https://apex.Oracle.com/pls/apex/f?p=83488:1 demo/demo

    to see your problem.

    I have 2 solution for your problem.
    I add trial NOT tabular just usual block of PL/SQL

    BEGIN
    I'm IN (SELECT TEST_ID FROM RSN_TEST WHERE TEST_ID2 = 0)
    LOOP
          UPDATE RSN_TEST
             SET test_id2 = TEST_ID
           WHERE test_id = i.TEST_ID;
      END LOOP;
    END;

    and works very well, you can see in the sample.

    The other solution is to show new generated TEST_ID

    Adding a sequence as a default value for a column in a table field

    And to execute your procedure.

    I get how is with the good luck of time.

    By

  • Submit a web form and stay on the page with open a secure session

    The goal is to have people quick registration to see all the download points.


    After submitting a web form which signs them up to a secure area, it remains the same on the page form has been introduced and registers.  Instead of the standard subbission page or redirect.

    I can't use the redirect method because the page is unknown because it might be on many pages...

    Any help would be great.

    There is a code snippet that you need on this page http://www.quackit.com/javascript/javascript_refresh_page.cfm. You just need to make that charge inside the ajax function calls when success is returned.

    See you soon,.

    -mario

Maybe you are looking for