Display Exception Message

I use Apex 3.2

I have a pl/sql procedure that gives the word of my page and I am trying to display my error message on the standard error page exception.
I tried
EXCEPTION
WHEN DRV_PROB THEN
DBMS_OUTPUT.PUT_LINE('XXXXXXXX');
Also tried
EXCEPTION
WHEN DRV_PROB THEN
htp.p('XXXXXXXX');
What should I do?

Gus

Published by: Gus C August 22, 2011 07:18

Published by: Gus C August 22, 2011 07:19

Hello Gus,

The RAISE_APPLICATION_ERROR procedure using works.

Reference: http://download.oracle.com/docs/cd/E11882_01/appdev.112/e17126/errors.htm#i1871

Your code for the process is unclear:
>
BEGIN

BEGIN
Select col_1 in v_col
from table_a
where col_2 = "HELLO";
EXCEPTION
WHEN NO_DATA_FOUND THEN
RAISE DRV_PROB;
END;
EXCEPTION
WHEN DRV_PROB THEN
DBMS_OUTPUT. PUT_LINE ('LITTLE');
END;
>

Here I do not get is the code for the page process and how you call the procedure of database.

Now, here's the example of the document referred to above.
The code of procedure of the database is:

create or replace PROCEDURE account_status (
  due_date DATE,
  today    DATE)
IS
BEGIN
  IF due_date > today THEN
    RAISE_APPLICATION_ERROR(-20000, 'Account past due.');  -- explicitly raise exception
  END IF;
END;

Here's the page process of type PL/SQL anonymous block and named check_due , where the database procedure is called:

BEGIN
  account_status(to_date(:P9_DUE_DATE,'DD-MON-RR'),SYSDATE);
END;

And for the error message to display on the Error Page :

For the process of the Page in the Messages section (here check_due ) process attributes:
define the error message display location onerror page.

I hope that helps!
Kind regards
Kiran

Tags: Database

Similar Questions

  • BlackBerry Smartphones BB 8707 freezes and display exception messages not intercepted

    Hello

    out of the blue, my bb 8707 would freeze any occasion for example try so write email, sms or just to make a call. combined with the problem, I get the following error messages:

    «Eception exception: net_rim_bb_messaging_app process (80) killed because of the overflow of queue message.»

    «Eception exception: net_rim_bb_messaging_app process (52) killed because of the overflow of queue message.»

    "Eception exception: java.lang.NullPointerException.

    have the same problems or someone knows how to solve?

    Thank you very much in advance!

    Oliver

    Save your address book and other sensitive data through Blackberry Desktop Software.

    After that, erase the memory of the device:

    Open

    Options-General Settings Options - Security

    Open the menu by click of the knob and select: Wipe Handheld

    When is wipe - restoring your data.

  • All the sites SSL Web I visit displays the message "this connection is untrusted" and shows me a false SSL certificate for a different domain name.

    When I visit a Web site that requires SSL I displays the message "this connection is untrusted". Any Web site that I visit, it's always exactly the same message and the same SSL certificate that she is no longer valid for www.thawte.com

    support.Mozilla.org uses an invalid security certificate.

    The certificate is not approved, because no sender string has been provided.
    The certificate is valid for www.thawte.com
    The certificate expired on 11/11/2011 23:59. The time now is 11:46 28/01/2012.

    When I click "Add the Exception" on a Web site and view the certificate, it is exactly the same certificate with the exact same serial number.

    I had a similar problem with Internet Explorer showing a 404 error when I visited SSL protected pages but to do a restore of the system a month ago to correct this. All other bowsers are / were very good.

    I installed Firefox 3.x month last to test something that is when the problem started. I have since uninstalled Firefox 3.x and reinstalled the latest version. I deleted all the preferences/settings, disabled modules and reinstalled many times. I did a Windows system restore to before that the problem started with no luck.

    The time / Date on my computer are correct. I have no firewall other than the windows one. I had no antivirus (netbook) until I installed a (Avast) yesterday to see if a virus was causing issues (found nothing). This problem arises on any internet connection (tested to work and home).

    Try bypassing the caveat

    or try to use the module Skip Cert error (to jump to the SSL/TLS certificate error page)

    Thank you

    Please check 'Resolved' the answer really solve the problem, to help others with a similar problem.

  • Displaying a message

    In the past a message displayed in the Inbox message list. Now, this box is blank and I have to double click on the line of the message in the list. Which takes me to a view full screen of the message. I can't find an option or parameter that controls. How can I do resume displaying the message below the e-mail inbox list?

    Disable you the message pane?
    Pressing F8 it will switch on and outside.
    You can also go to the menu bar and select pane display-in page-Message.

  • How to cancel "do not display this message" Popup Options

    Hello

    I recently checked a box of a statement that has something like "Do not display this message again." She was wearing on my boot drive is completed and the message posted about every five minutes. Now, I want to see when this happens because I have since moved some files, but how can I cancel the possibility of no longer see the popup?

    Thank you very much for the help!

    Alan

    Once you have checked this box, it is not possible see this warning again.

    However, you can check at any time to your available storage space.

    Click on your Apple  menu at the top left of your screen. In the drop-down menu, click on: about this Mac , and then select the storage tab.

    Free space is noted here.

  • How to: display a message while for loops, with no required user input

    Hi everyone, I'm relatively new to LabView, using 8.5.

    I want to display a message all in one for the loop runs, requiring no user input to delete the dialog box (that is to say, the box disappears after the end of the loop For).

    Any ideas?

    Thank you

    Darren


  • Display a message to a user in a while loop

    Hello.  I've been using Labview for about 4 days and I have this preface saying that it is a homework problem, I'm not looking for an exact solution just someone to point me in the right direction.  I need to display a message to a user.  The problem is that, since it is within a while loop, when the condition is met for the notification to display, it just returns to the top and never let the user change the values to correct the problem.  It should be pretty obvious that the vi is supposed to do by looking at, and everything else works fine, until I put the message in it.  As an aside, I know that there are probably much better ways to accomplish the tasks that I decided to do about it, but as I said, I am completely new to LabView, so I apologize for the most elegant programmers out there for my brute force programming!  I searched the forums and found a few things about statements of case and registers at offset, but I have no idea how to use.  I have on this part of the problem, worked for hours now and make me nowhere, so any help will be really appreciated.

    Welcome to the Forums!

    First of all, thanks for pointing out that this is a homework problem. We mind helping people learn LabVIEW but oppose when someone is trying to put his homework for him.

    Statements of case and shift registers are probably what you need to learn next. Specifically, a state machine is probably well suited for this type of program. I think that your LV version came with a template or design for a state machine model. Look under the menu file > New... (No new VI) and see if you can find a state machine model.

    Other comments:

    -If you don't use a structure of the event, and then put a (ms) waiting inside the loop so it doesn't turn thousands of times per second that does exactly the same thing each time until the user changes a control.

    -In line and force? will make the comparison and select lower left and upper right part of your VI.

    -Force the amount entered for the multiple of 5 cents is OK, but can be confusing to the user trying to get 3 cents. A note on the Panel or a bunch of advanced control may be useful.

    Lynn

  • SyncUp software displays the message "SyncUp has stopped working".

    SyncUp software displays the message "SyncUp has stopped working" what can I do to fix this? Thank you

    Hello

    1. what operating system are you using on your computer?

    2. What is the brand and model of your computer?

    3. it worked very well on your system before? If Yes, you did it all software or hardware change before the show?

    Method 1

    I suggest to put the computer in a clean boot state and then try to open the program and check if it helps.

    Note When you perform a clean boot, you may temporarily lose some functionality. When you start the computer as usual, the function returns. However, you may receive the error message, or you can experience the original behavior.

    How to solve the problem by running the clean boot in Windows 7:
    http://support.Microsoft.com/kb/929135

    Note: Once you have completed troubleshooting, perform the steps in the step 7: to reset the computer as usual.

    Method 2

    Uninstall and reinstall the software SyncUp.

    Uninstall or change a program
    http://Windows.Microsoft.com/en-us/Windows7/uninstall-or-change-a-program

    Note: Uninstalling the software will erase all the data associated with it. You must redo all favorite and set up anywhere after settings put it back.

    THIRD PARTY WARNING: Using third-party software, including hardware drivers can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the use of third-party software can be solved. Software using third party is at your own risk.

    See the following help link:

    http://en.community.Dell.com/support-forums/software-OS/f/3526/t/19391777.aspx

    It will be useful.

  • World of Warcraft continues displaying this message on Windows 7 Toshiba laptop "Launcher cannot obtain patching information. Please check your Internet Configuration. »

    Whenever I try to launch the game from 07:15 1/11/2011 (today), it keeps displaying the message that the Launcher cannot obtain patching of information and to check my internet configuration. I don't know how to do that or why this problem exists. I just play yesterday evening and it has worked well up to this point.

    We will be performing scheduled maintenance on Tuesday, January 11. Maintenance will begin at 3:00 AM PST and ends at about 11:00 AM PST. Meanwhile, all the kingdoms and many web services will be unavailable.

    It's forums

  • Display a message to the main user of sub vi VI

    Hello

    I have a question which I'm sure he has met before, but I couldn't find it via the function or search with Google.

    On my main vi, I have a link to a sub vi, this subroutine vi check something and then displays a message to the user. The next step in the sub VI depends on what users on the input message is. But when I run my main vi, that the display (of course) is not, because I do not have a link between the two.

    Is it possible to send the message to the main vi and return the action the slot vi?

    Thank you

    Given that everything that happens in the sub vi, why would you go back to the main vi?

    Do you use the express vi "Prompt the user for entry" to get an input from the user?

    Can you post your code or make some dummy vi to visualize your problem?

  • Display a message to the user w / result of data

    Howdy,

    First off it is a mission of the College work and it's especially complete; seeking advice and the experience here.  The mission is to create a calculator with many functions for each method of arithmetic.  It was easy enough, but the next step is to display a message to the user after each calculation.  For example, if the problem was 4 + 2, the message must be "the result of the addition is: 6. the creation of the part of the message by using the Msg to display the user-defined function is simple, but it is not exactly struck home.  I want to create a message that contains the result of the problem (for example 6).  As it is now I can't do that with the function of Msg, or if it is possible I can not quite understand.  I want to have a separate message for each function, but I don't know if I can incorporate the response into the message.  It's the underlying objective; How to integrate the response in a message dialog box to the user? If it is possible what should I watch?

    The VI himself is quite simple; case of structure for each arithmetic function and a certain time for execution loop.  X and there are entries and a drop-down list to select a structure if necessary. I've attached a screen below.

    Thank you

    THA

    You can use the Message to display to the user to view any string to the user. If the key is to use the palette of the chain to manipulate strings to get the error message.

    A subpalette of the palette of the chain is the range of number/String Conversion. This can help you get your (6) value into a string format and then you can concatenate that string however wished with the message.

    With the pop-up windows, you must make sure that you're not trigger this popup with every single loop, so make sure you put a case around the pop-up structure and place the logic in there to make it work only the case of popup when the value changes.

  • My office displays a message that you can be a victim of software counterfeiting

    My office displays a message that you can be a victim of software counterfeiting

    In case you are running a pirated version of XP, it is possible, that there is a conflict any antivirus programs. Look at the two pages of this thread to see if it is relevant:

  • my computer is connected to the internet but internet Explorer displays the message "internet explore cannot open the search page.

    my computer is connected to the internet but internet Explorer displays the message "internet explore cannot open the search page.

    Hello

    1. are you able to use with other applications that connect to the Internet?

    2. when exactly you get this error message?

    3. should we come up with any specific Web site?

    4. what version of Internet Explore do you use?

    5. don't you make changes to the computer until the problem occurred?

    6. the problem occurs in safe mode with networking?

    I suggest you follow the methods listed in order of appearance in the following Microsoft KB article:

    How to optimize Internet Explorer:

    http://support.Microsoft.com/kb/936213/no

    Important: Reset Internet Explorer to its default configuration. This step will disable also any add-ons, plug-ins or toolbars that are installed. Although this solution is fast, it also means that, if you want to use one of these modules in the future, they must be reinstalled.

    For your reference: Internet Explorer could not open the Search Page.  http://support.Microsoft.com/kb/219004

    Hope this information is useful.

  • Just bought a new all in one printer but when I try to scan something I get the error message "JIT debugging of unhandled exception message."

    original title: help needed please...

    I recently bought a new all in one printer and now whenever I try to import something I scanned into my computer in the graphics of MY CRAFT STUDIO program all that I get, it's the exception message not support JIT debugging.

    I tried to disable in Internet Options, but he did not make a difference.  Any help will be greatly appreciated

    Contact support or ask in the forums of the LIM printer software or seller.

  • I'm getting prossening exception message - c0000013Parameters 75b6bf7c 4 75b6bf7c 75b6bf7c after putting my data card.

    Original title: Exception Processing Message c0000013Parameters 75b6bf7c 75b6bf7c 4 75b6bf7c

    I'm getting prossening exception message - c0000013Parameters 75b6bf7c 4 75b6bf7c 75b6bf7c after putting my data card.

    Hello

    1 how long have you been faced with this problem?
    2. were you able to use the same card data with no problems before?
    3. are you able to use other external devices on the computer without any problem?
    4. What is the brand and model of the computer and the data card?
    5. How do you connect data card to the computer?

    Step 1: If the problem started recently, then you try to run the system restore.
    Reference: http://support.microsoft.com/kb/306084

    Step 2: Try to perform automatic Troubleshooting Services and check.
    Reference: http://support.microsoft.com/gp/hardware_device_problems

    Also, please take a look at the article.

    A card high speed SD Secure Digital does not work on a Windows XP-based computer
    http://support.Microsoft.com/kb/921413

    Some cards Secure Digital (SD) do not work correctly on Windows XP-based computers
    http://support.Microsoft.com/kb/946629

    Thanks and greetings
    Umesh P - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.
    [If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message.] [Marking a post as answer, or relatively useful, you help others find the answer more quickly.]

Maybe you are looking for