Share |

FRM-40735: WHEN-BUTTON_PRESSED trigger raised unhandled exception

This generic forms error message is generally followed by an Oracle error message:
eg:
WHEN-BUTTON_PRESSED trigger raised unhandled exception ORA-00001.
You will have to look for causes of this Oracle error message, in our example it's a UNIQUE KEY violation.

When you need more information, you can press Shift+F1 in order to see the "real" error code.
You can also go via the help menu and choose Show Last Error
 Was this information helpful?  Yes No
If it was not helpful, please take some time to explain why. This is not to ask questions, you can do so in the forum.

Welcome to our forum for Oracle error: FRM-40735 Add your own message



error frm-40735 please i want handle the exception.
 
You have to check the error message that is causing htis.
Please press SHIFT-F1 to see the last error message, it will tell you the real problem

 
What are the possible resons for displaying an error in Developer while trying to access oracle db:

WHEN BUTTON PRESSED trigger raised unhandled exception ORA 01476

when i run a form in my PC, it works properly but the same one in another PC it shows the following error-

FRM-40735 when-button-pressed trigger raised unhandled exceptions over oRA-01427

 
Have a look at error ORA-01476, you are dividing by zero.
Check your data, and do not divide by zero.
 
When processing an EDI file the following error appears:-
FRM-40735: D0_BTN2 trigger raised unhandled exception ORA-01722 any ideas on a fix ?
 
Somewhere in your code, you ge an invalid number.
Check your code if this is handled correctly
 
a form is compiled using administrator
password works fine,but when end user runs the form using his id it gives form-40735 error
what is the cause
 
can you help me with this error FRM-40735: WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-01722?
 
Somewhere in your code, you get an invalid number.
Check the code and see if you can catch the invalid number, or rewrite the code so it is handled correctly

 
FRM-40735 on clicking the client server i am getting this problem
ON-ERROR trigger raised unhandled exception ORA-06508
You have to check the error message that is causing this.
Please press SHIFT-F1 to see the last error message, it will tell you the real problem
When i click on a button it shows above error
 
any idea about this..
any help is highly appriciated.

Harshal
You have to check the error message that is causing this.
Please press SHIFT-F1 to see the last error message, it will tell you the real problem

 
when we are moving to one key to another using the code " go_item('acur'); "
then this error is occured
" ora-30 frm-40735 key_next_item trigger raised unhandled exception ora-00904 "
why and what you mean by that

please help..
You have to check the other error code, which is ORA-00904: Invalid identifier.

Somewhere in your code you have an invalid syntax.
It doesn't need to be inside the forms code, also check for database triggers which call procedures/functions which contain dynamic sql
 
I m using WEBUTIL_FILE.FILE_OPEN_DIALOG on the WHEN-BUTTON-PRESSED of a buton named PUSH_BUTTON38 to open the new directory to select the file to attach.
But when i click on the button it gives the exception
FRM-40735: WHEN-BUTTON_PRESSED trigger raised unhandled exception ORA-06508
Kindly help me out to solve this problem. I will be very much thankful to you.... __.____._
Did you press Shift+F1.

Ora-06508 is a catch all error message and is usually followed by another error with more information.

This can be a privilege problem, or a misconfiguration for the file_open_dialog procedure.
 

we have an application which is built using forms 6i.
in this when iam trying to login, its poping this error
"FRM-WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-03114"
i have valid user id and password. in other pc's its working, only in my machine its not working.
 
what is the cause of this errors and what could be the possible solution to it.
You need to get the last error.
Goto the help menu and choose 'Last Error', or press shift+F1

There is a pl/sql error, but need more detail, which is normally provided by the 'Last Error'

 
 
 
thi was the last error ,but i checked the tablees and views everythings is spelled correclty
 
i've used this code below to select a column on oracle form and delete it but its not working please help.

Go_block('SEL_UEXT_FIELDS');
delete_record;
execute_query;
commit;
What is the error you get when pressing shift+F1?
 
its not giving me any errors,the code complies ok but it does not work, shift+F1 does not display anything either.(its not giving any error messages)
 
INSERT INTO GC_UEXT_REPS(FORMAT,EMP_PROD,REP_NAME,BLK_FMT,COLUMN_STR,RPT_TYPE) VALUES (:1,:2,:3,:4,:5,:6)

am i missing something here please help,this is the last error i get when pressing shift+F1
You need to provide a value for REP_NAME.

If the block is not based on the GC_UEXT_REPS table, there might be a trigger that is firing.
If the block is based on the table, make sure you supply all the values.
could it be possible that it might not read some of the values on the form because i type everything in manualy but when i save it gives that last error,and when i check everything is entered correclty.
You can display the value you get from your field (and that is inserted into the table) using a message box, so you are sure it is not related to the form.

If you get a value, you might want to check for a trigger, of other code that clears the content of the field/column
 

Check your code. Somewhere more than 1 row as fetched, while a select into can only fetch 1 row

 
I have a FRM 40735 KEY - COMMIT Trihher Raised Unhandled Exception ORA-01562 error. Could anyone shed some light. Thanks.

Check the sizing of your rollback/undo segments.

There is not enough space left to extend the (UNDO) tablespace, either because the disk is full (when autoextend is turned on), or you reached the maximum size of the datafile(s).

 

I have made a trigger to enter the details from a single form in two tables but its not working properly. Clicking on the button gives the above error.

The code is

DECLARE
    CNT NUMBER(5);
    TEMP NUMBER(2);
begin
SELECT EMP_ID INTO CNT FROM TBL_CRM_EMP WHERE EMP_ID=TBL_CRM_EMP.EMP_ID;
    IF CNT IS NOT NULL THEN
        TEMP:=SHOW_ALERT('ALERT');
    ELSE
        INSERT INTO TBL_CRM_EMP VALUES (:TBL_CRM_EMP.EMP_ID, :TBL_CRM_EMP.EMP_NAME, :TBL_CRM_EMP.EMP_ADDRESS, :TBL_CRM_EMP.DATE_BIRTH, :TBL_CRM_EMP.DATE_JOINING);
        INSERT INTO TBL_EMP_SALARY VALUES(:TBL_CRM_EMP.EMP_ID, :TBL_CRM_EMP.SAL_MON, :TBL_CRM_EMP.SAL_AMT, 1);
    END IF;
end;

 

AM i missing something?? thanks in advance.

Following select will probably return more than 1 row:


SELECT EMP_ID INTO CNT FROM TBL_CRM_EMP WHERE
EMP_ID=TBL_CRM_EMP.EMP_ID;

It seems like you forgot the count(emp_id)?

Or did you mean (with the colon):

SELECT EMP_ID INTO CNT FROM TBL_CRM_EMP WHERE
:EMP_ID=TBL_CRM_EMP.EMP_ID;

 

Enter your message   can you help me with this error FRM-40735: WHEN-BUTTON-PRESSED trigger
raised unhandled exception ORA-01422

You are doing a select col into field, but the select returns more than 1 row

Add your message

 Please provide your personal info 



 Please ask your message as briefly and clear as possible 

 Spam Protection 
Validation Code: 37poj70ttu7vk0ech


Ask Your Question

If you need more information about this particular error message, you can leave a forum message.

We are replying to this message whenever we have some spare time, so please do not consider this as a private 'solve my critical issue asap' service.

Should you need professional Oracle Assistance to make your project a success, please have a look at our consultancy services.


Spam Protection

In order to prevent automatic generation of messages, we are asking for a validation code. This code is unique and is generated every time a new message is asked.

If you do not enter the validation correctly, your message will not be recorded.


Forum Rules

Please be polite, do not USE ALL UPPERCASE, no insults, violance or any other threats.