How to make a loop that records data block without having to navigate to it

I have a form with 2 tabs. Tab_1 displays the information of the monitor and tab_2 raw_data (that the user attempts to insert/update or delete) for the monitor. The two tabs have a button 'Post production', which messages the raw_data (in tab_2) to the database. If it is an update operation, I have to check if a column_value_1 has changed from what is present in the comic book. If so, then the user should be given a warning. The warning would be appropriate if the column_value_1 for any 1 record is changed. Therefore, the comparison can be stopped after first difference. The code in the when_button_pressed trigger looks like

go_block (raw_data());
first record;
loop
If value_changed then
v_alert: = true;
"exit";
end if;
IF: SYSTEM. LAST_RECORD = "TRUE" THEN
EXIT;
ON THE OTHER
NEXT_RECORD;
END IF;
end loop;

If v_alert then
display_alert;
end if;

This should work fine if I'm in tab_2 (which displays the block of raw_data). But if I hit the 'Post production' button tab_1, go_block (raw_data()) would go to tab_2, I do not want to make. So, how can I browse the raw_Data in tab_2 block without having to navigate to this tab?

Prosper,

I don't have what it is possible to loop in a block without having to navigate to it. Instead, you can navigate to the control you are calling by GO_ITEM integrated.

Kind regards

Manu.

Tags: Oracle Development

Similar Questions

  • How to make a loop that only loop 3 times?

    Hello

    I'm doing a HTML5 canvas animation (w / Adobe animate CC) loop that only 3 times.

    But when I want to publish it, I did that a check box that allows me to loop forever or not.

    How can I do? Do you have a solution for me?

    Thank you to

    Ludo

    Place the code in the last keyframe:

    {if(!this.alreadyExecuted)}

    this.alreadyExecuted = true;

    this.loopNum = 1;

    } else {}

    this.loopNum ++;

    {if(this.loopNum==3)}

    This.Stop ();

    }

    }

  • How to make a site that has been blocked?

    My nephew-in-law installed a malware product that has blocked my access to Cigna account. How to regain access to this particular account?

    These programs have a "bypass". Ask your son to this topic.

  • How to make a picture that I put on my printer in my computer?

    How to make a picture that I put on my printer in my computer?

    The easiest way is to use a scanner to scan the picture.  Of course if you don't have a scanner, so it is more problematic.  Another way would be to have someone take a photo of the print with a digital camera and upload the image on your computer or on ancestry.com for you.  Take a photo of the print is not the best and takes some skill, but it's a way.  You can also take the printout to a place of photo processing.  If you live in the United States, then Wlagreens, Wal-Mart or a similar place probably can scan the photo for you put the results scanned on a CD or a flash drive for you, then use the results to ancestry.com.

    BTW: One of her grandchildren have to do for you.  If it's done before you know what happened.  We old people have to stick together and help each other, good luck!

  • How to make the plugin that works in the background?

    Hi, I need to make the plugin working in parallel in the background thread. It should start when Photoshop starts and stops when closing Photoshop. I think that the plugin type should I choose is "Automation" but these plugins are executed only when the user calls the plugin in the menu. How to make the plugin that runs when photoshop works without the need to invoke it manually? I don't want this plugin to be visible in any menu. This plugin is designed to work with the extension of the CEP.

    I ended up making invisible CEP extension that performs background tasks in the timer event handler:
    CEP 5 Extension HTML Cookbook for CC 2014 · Adobe-CEP/CEP-resources Wiki · GitHub

  • Hi help me make sure is it you please how to make my header that I defined in a template to be top of my web pages when I parade

    Hi help me make sure is it you please how to make my header that I defined in a template to be top of my web pages when I parade

    Please follow the steps:

    -Go to the Master Page

    -Open the layers panel

    -Add a new layer

    -Do drag the content (header) back layer

    If ' make sure that the new layer is the top layer in the layer panel.

    Thank you

    Sanjit

  • In an attempt to sign and date a w-9, I get the following message.  "This form is editable in Adobe Acrobat DC.  Please use Adobe life cycle Designer. "How can I get this document dated and signed without having to buy the life cycle Designer?

    Please provide ideas to the next question. In an attempt to sign and date a w-9, I get the following message.  "This form is editable in Adobe Acrobat DC.  Please use Adobe life cycle Designer. "How can I get this document dated and signed without having to buy the life cycle Designer?

    Thank you

    Rick

    Assuming that you are dealing with a PDF file provided by the IRS, you will not be able to e-sign. but you can fill the fields using Adobe Reader or Acrobat. The version of form W-9 that I have does not include a date field, but you can use the feedback tool add text to add a date. You can also digitally sign or use the annotation of pencil tool to draw a signature.

  • How to make my site in a mobile site without doing it all again

    How to make my site in a mobile site without doing it all again? Please fern

    Hey fern,

    Currently, it is the only way to do so.

  • How can I get my mouse to grab things without having to click on the buttons, if I have the touch mouse on my laptop?

    How can I get my mouse to grab things without having to click on the buttons, if I have the touch mouse on my laptop?

    You will need to go to the control panel > hardware and sound > mouse and see if the settings for the mouse pad have a function called "Tap-to-click" or something similar in the description.  The exact name of this feature differs depending on the manufacturer of the software for the mouse.

    If you do not see this option to be available, you will have to probably go to the support site for the manufacturer of your PC and download the latest drivers for your model computer mouse pad and install.  Once installed, go back to the mouse settings in the Control Panel, where you will most likely available additional settings after the driver installed.  I hope that the "Tap-to-click" function will be available to turn on or off.

  • How to make it so that the DAY OF THE WEEK looks with the date and time?

    I had the day of the week, introduce yourself on XP, but it is a feature that they took off with Windows 7?  Does anyone know how to make it stay there permanently?

    Thank you

    Time, day and date will appear on the taskbar if you double its height. Unlock the taskbar and drag it up a notch with the mouse cursor...

  • How to make Apple Loops loops securities if they are not my own?

    In garageband, I'm open to a screen with what is called the 'loop' at the top. He tells me that I can't use loops that are not highlighted in green because they are not "Apple Loops". There is a track that I would use, but it is not an "Apple Loop" with a green logo on the side. How can I make an Apple loop if it isn't my own record but found on garageband. I have attached what looks like on my screen. The track that you see in the Favorites is the one I want to use. Thank you

    Drag the 'Deep End Echo Piano' loop to the empty space under all your tracks.  It's an audio loop and not a software instrument loop. If you can not drag on a software instrument track. You can drag it onto an audio track or below all the Flickr photos to create a new track.

  • How to make a loop on downloaded mp3 sound for iPhone 6

    I downloaded Brown noise via iTunes. It is called white loops noise for a sleep sounds for life (Yes it's Brown noise!), but it is not in a loop. How can I do so that it plays continuously and helps me sleep loop on my iPhone 6?

    Thank you!

    In-app music play, press 'read' bar near the bottom so it slides up. A loop is displayed near the bottom (two arrows punting on themselves).

    Press it to activate a loop. You probably want to make sure that the file is in a playlist or album or other securities may loop.

  • How to make a loop audio Clip?

    PrE7.

    How to make an audio clip loop a given time period?

    Let me know if you need, more or less long. I always your original, so the version published on the system. Do not delete for a few days. We can also adapt a modified version to get an exact duration, by basically Time stretch the Clip. I'm doing this at the hearing, so I can maintain the field and other aspects of the case. Pre can do, to a certain extent, but I like the control of the hearing. In addition, we can Volume keyframe fade sooner than the last Audio Unit, if they had to.

    Good luck

    Hunt

    PS - If you use SFX, I often more material, I'm going to need. Rather than change in Audition, I just put all the Clip of SFX on a track and keyframe and the Keyframe to just the place that I need. In this way, if, let's say I lengthen my video Clip later, I just need to set keyframes for SFX and I still have enough material to use - I have no re - edit in Audition.

  • How to record data block details without validation data?

    Hi all.
    I have a form - forms 6i - contains three blocks of data DB1 h1 ^(form/master) ^ <-DB2 ^ (in the form of table/main/detail) ^ <-DB3 ^(tabular/detail) ^

    There are certain mandatory elements in DB1, which must be entered.
    user first enter data DB1 then go to DB2 - master DB1, DB2 in detail.
    in normal when insert us a new record in the detail data block and move the cursor to the next element form will ask for validation. I solve this problem by engaging if the status in new or modified data block, that is the problem because there are certain elements is required in DB1, so if the user leave them empty and fill the tabular data block DB3 form will commit and the requested item will be stored as null in the database.

    so, how can I save the data in DB2 and DB3 temporally to the form so that the form won't ask for validation when the cursor will move to the other element?
    If Yes, then I can do a procedure which ensure that all the necessary filed came before committing.
    Thank you

    To be very honest, I'm still confused what you want to do. But the thing in the last post asked you then read on the POST in the help of forms...

    Integrated POST

    Writes data into the form in the database, but does not perform data validation. Oracle Forms valid first form. If there are changes to publish on the database, for each block in the form of what oracle Forms written deletions, insertions and updates the database. All the data that you send to the database is committed to the database of the next COMMIT_FORM that runs when the session Runform. In addition, these data can be restored by the next CLEAR_FORM.

    -Clément

  • How to make a loop with variable values depending on where you are in the loop

    Hello

    I need loops / nested loops that choose different figures depending on where you are in the loop.

    The entire function must operate at times 'ml '. 'ml' is a dynamic figure.

    Loop 1 = while the loop is the first 12 iterations, "exconemp" must be equal to 100. 13-24 iterations, 'exconemp' to 102.5 equal, for 25-36 TI 105.06, 37-48, it will be 107.69. This must change each 12th iteration until he reached 'ml '. The calculation takes the value of the previous 'exconemp' and then that multiply by 0.025.

    Loop 2 = while the loop is in 120 first iterations, 'abc' should be equal to 0.015 and additional iterations should use 0.01. It should also work in a way to know if 'ml' is greater or less than 120 and work accordingly.

    My main problem is - this - how can I get loops to go like this:

    While the iteration is < 12, to do this, THEN take the final figure (12th iteration) and begin the 13-24, make this SO etc etc.

    How to produce a THEN statement? I can get the code to pick up the final values, but does not change along the way.

    I think I might better create an array for loop 1, but I'm not entirely convinced of that. Also, I think it would be better/more net if I can get "month total 1 ' and ' month 2 total ' in loops, but do not know how to do this.

    The values I need to produce (only 36 first shown):

    1-12 = 125.55, 251,65, 378.31, 505.52, 633.29, 761.63, 890.53, 1019.99, 1150.03, 1280.63, 1411.81, 1543.57
    13-24 = 1679.05, 1815.12, 1951.79, 2089.06, 2226.93, 2365.41, 2504.50, 2644.20, 2784.52, 2925.45, 3067.00, 3209.18
    25-36 = 3355.19, 3501.85, 3649.15, 3797.11, 3945.71, 4094.96, 4244.87, 4395.44, 4546.68, 4698.57, 4851.14, 5004.38

    var ml = 240 / / dynamic figure, multiple of 12 up to 780
    var exconemp;
    var exconem = 100;
    var inf = 0.025;
    Tree var;
    var tec;
    power of the var;
    var fvis;
    var abc;
    var fvee;
    MVT var;
    function myfunction() {}

    Loop 1

    While (ml < = 12) {}
    exconemp = exconem;
    // }
    so that {(ml > 12)
    exconemp = exconem * inf;
    //}

    end loop 1

    trace ("exconemp =", exconemp); employee contribution

    tree = exconemp /(1-0.2)-exconemp;
    TEC = exconemp + tree;
    trace ('tree', tree);
    trace ("tec", tec);
    power = Math.pow (1 + 0.07, 1/12);

    Loop 2

    While (ml < = 120) {}
    ABC = 0.015;
    //}
    then {}
    ABC = 0.01;
    //}

    end loop 2

    fvis = power *(1-abc/12);
    trace ("fvis =", fvis);
    FVEE = tec * fvis;
    trace ("fvee =", fvee); month 1 total
    MVT = (CET + fvee) * fvis;
    trace ("MVT =", MVT); month 2 total
    //

    for (var i: Number = 0; i < ml; i ++)
    {
    MVT = (CET + MVT) * fvis;
    trace ("tfvloop =", MVT);
    }
    }

    I hope that I've explained this well enough.

    Thanks in advance.

    I think that will do it even if I don't quite get the numbers you posted.

    Stop();

    var ml = 48; figure dynamic, multiple of 12 up to 780
    var exconemp;
    var exconem = 100;
    var inf = 0.025;
    Tree var;
    var tec;
    power of the var;
    var fvis;
    var abc = 0.15;
    var fvee;
    MVT var;

    MyFunction();

    function myfunction()
    {
    exconemp = exconem;

    for (var index: uint = 1; index)<= ml;="">
    {
    trace(index + "--------------------------------");
               
    tree = exconemp /(1-0.2)-exconemp;
    TEC = exconemp + tree;
    power = Math.pow (1 + 0.07, 1/12);
    fvis = power *(1-abc/12);
    FVEE = tec * fvis;
                       
    if(index == 1)
    {
    trace ("month 1 total =", fvee);
    }
    another if (index == 2)
    {
    MVT = (CET + fvee) * fvis;
    trace ("month 2 total =", MVT); month 2 total
    }
    on the other
    {
    MVT = (CET + MVT) * fvis; now that we're here the MVT auto perpetuates on himself
    trace ("months" + index + "total =", MVT); month total n
    }
                       
               
    If (index %12 == 0)
    {
    exconemp = exconemp *(1+inf);
    trace ("changed to exconemp to:" + exconemp);
    }
               
    If (index % 120 == 0)
    {
    ABC =. 01;
    trace ("changed abc to:" + abc);
    }
               
    }
    }

Maybe you are looking for

  • Number of matches between two columns

    Column1 Column2 5 5 5 2 5 5 4 3 4 4 Football match 3 I basically you want to compare two columns and count matches in the corresponding lines. I tried using the following formula: SUMPRODUCT (--($column1=$column2)) ... but it doesn't work! Any sugges

  • Skype for iPhone download problem

    I can not download Skype this circle will not turn.

  • DLNA does not display all records

    I am running Win Media Center 2005, Media player 11 on a local network to an Okyno receiver cable.  Using dlna on the receiver I watch a folder with 11 subfolders and displays only 1 of them.   This happens in many places.  Any suggestions, I contact

  • I'll be able to install Micrsoft money in Windows 8 when it is available

    I buy a new computer when Windows 8 is available and using the money only to keep track of my finances and never used on line abuse. I have the disc and would like to know if I can use it with Windows 8, and if it will be compatible? E-mail address i

  • Windows 7 cannot depend on a wondows Security Center

    The Windows 6.1 upgrade (7) home premium to 10 unsuccessful Wondows. Unable to open or find Windows 7 application-failed to get the links on the Facebook Page. Unsuccessful with Google chrome (says incompatible)