Forms 4.5 unhandle err in icrg 102 ?

I use Forms 4.5.7.1.7 & Oracle 8.1.7, When I Modify
"Record Groups", I Get a Message
|                         |
|          Oracle From 4.5          |
|                         |
|     unhandle err in icrg 102     |
|                         |
Record Group Type : Query
Record Group Query: Select MyPackage.STR From dual
I Change Query to "Select SUBSTR(MyPackage.STR,1,1000) From dual"
Forms 4.5 can recreate the record group...
I Change Query to "Select SUBSTR(MyPackage.STR,1,1001) From dual"
Forms 4.5 Show Error!
On Oracle 7.3.4 Return Datatype From Functions(Package)
is varchar2(2000), but Oracle 8.1.7 is Varchar2(4000)!
I must change all of my Record Group?
The return value can be a varchar2(2000)?

The answer turned out to be the way I was running Developer. I was running it from a shortcut on the desk top and then loading the form into it from a network drive. When I executed the form, it ran the form I had loaded. However, the form called library procedures from a PL/SQL library. Even though there was a .pll file in the directory where I loaded the form in, it wasn't picking that up. The dll was in the same directory as the pll file. The shortcut on the desk top has a property "Start in" that had been set to a local directory, which had a copy of the .pll file and the dll. So this property was overriding the fact that they were also in the same directory that the .fmb was in. Changing the property on the shortcut to point to the network directory fixed it.
2 days to discover a 5 second fix :-)
Cheers,
Allan

Similar Messages

  • Unhandled error in icrg 102

    I HAVE THE NEXT ERROR 'UNHANDLED ERROR IN ICRG 102' IN ORACLE FORMS 5.0 WHEN I CREATE A RECORD GROUP WITH THE SENTENCE 'select nombres, to_char(ficha) from abogados order by nombres ' where nombres is data type VARCHAR2 and ficha is NUMBER. TOO I GOT IT THE SAME ERROR WHEN I CREATED A PROCEDURE WITH THE NEXT CODE:
    PROCEDURE Populate_The_List(list_id VARCHAR2, sql_stat VARCHAR2) IS
    group_id RecordGroup;
    outcome NUMBER;
    BEGIN
    --Create temporary record group.
    group_id := CREATE_GROUP_FROM_QUERY('List_Elements', sql_stat);
    IF ID_NULL(group_id) THEN
    MESSAGE('Record Group could not be created in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    --Populate record group.
    outcome := POPULATE_GROUP(group_id);
    IF outcome <> 0 THEN
    MESSAGE('Record Group could not be populated in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    --Populate list item
    POPULATE_LIST(list_id, group_id);
    --Destroy the temporary record group to release resources
    DELETE_GROUP(group_id);
    EXCEPTION
    WHEN OTHERS THEN
    MESSAGE('Internal error occurred in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END Populate_the_List;
    ANYBODY CAN HELP ME WITH THE SOLUTION
    ATTE: ROBERTO
    SORRY FOR MY ENGLISH

    I'm not sure why you're using a WHEN OTHERS exception clause.
    Trapping all errors and issuing a rather unhelpful "An error occurred" message is seldom very useful. Allowing any errors you don't specifically want to handle to propagate normally makes debugging much easier.

  • Help with error in icrg 102

    I HAVE THE NEXT ERROR 'UNHANDLED ERROR IN ICRG 102' IN ORACLE FORMS 5.0 WHEN I CREATE A RECORD GROUP WITH THE SENTENCE 'select nombres, to_char(ficha) from abogados order by nombres ' where nombres is data type VARCHAR2 and ficha is NUMBER. TOO I GOT IT THE SAME ERROR WHEN I CREATE UN PROCEDURE WITH THE NEXT CODE:
    PROCEDURE Populate_The_List(list_id ITEM, sql_stat VARCHAR2) IS
    group_id RecordGroup;
    outcome NUMBER;
    BEGIN
    --Create temporary record group.
    group_id := CREATE_GROUP_FROM_QUERY('List_Elements', sql_stat);
    IF ID_NULL(group_id) THEN
    MESSAGE('Record Group could not be created in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    --Populate record group.
    outcome := POPULATE_GROUP(group_id);
    IF outcome <> 0 THEN
    MESSAGE('Record Group could not be populated in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    --Populate list item
    POPULATE_LIST(list_id, group_id);
    --Destroy the temporary record group to release resources
    DELETE_GROUP(group_id);
    EXCEPTION
    WHEN OTHERS THEN
    MESSAGE('Internal error occurred in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END Populate_the_List;
    ANYBODY CAN HELP ME WITH THE SOLUTION
    ATTE: ROBERTO
    SORRY FOR MY ENGLISH

    Hi,
    <b>trans</b> directory will not be created by itself by default.it should be created under /usr/sap.
    if u r working on linux machine full permissions should be given to trans folder by command <b>chmod 777 *.</b>
    It should work fine after that.
    reward points if helpful

  • Post-form trigger raised unhandled exception

    I have enabled TRANSLATION and ATTACHMENTS menu on my oracle form(form customization).
    but if i click on attachment menu the window opens for attachments but when i am going to close a window it throws an exception as
    **FRM-40735: POST_FORM trigger raised unhandled exception ORA-06502**
    and it is not allowing to close an window i have to terminate application every time.
    what shall i do in this situation ????????

    Hello,
    There is a related known issue for the Qualifications form of Oracle Human Resources -
    PERWSQUA Cannot add Attachments to the Qualification Form - FRM-40735: POST-FORM trigger raised unhandled exception ORA-06502 (Doc ID 1470386.1)
    Reference the solution steps and search on your form name as opposed to the PERWSQUA.
    If still not resolved, please open an SR with the owning application of the form or for Forms Developer.
    Thank you,
    Deborah Bourgeois
    Oracle Customer Support

  • FRM-40735:PRE-FORM trigger raise unhandled exception ORA-04067

    FRM-40735:PRE-FORM trigger raise unhandled exception ORA-04067:not executed, stored, procedure "PUBLIC.FND_TIMEZONES" does not exist.
    After I log into Applications, and when I click on responsibility, and when I'm in the Form to retreive the Navigator page, I got the above error.
    If I click on any one of the menu from the list, I automatically gets log off. "your logon session has become invalid".
    please help..

    Hi,
    Yes this was working befor enable rapid clone feature.How did you enable this feature? Did you apply any patches?
    Following Task has been made by me:
    Enable Rapid Clone Featue -------> execute pre clone -------> change IP and Hostname --------> execute post clone-----------> change has been made sucessfully.
    APPS.FND_TIMEZONE package is not avaliable .What does this query return?
    SQL> select object_name, object_type, owner
    from dba_objects
    where object_name = 'FND_TIMEZONES';Regards,
    Hussein

  • FRM-40735:PRE-FORM trigger raised unhandled expception ORA-06508-SATYAM

    Hi,
    This is Sateesh, presently working on Designer migration project from Designer 2000 V1.3.2 to Designer 10g with headstart.I successfully completed the migration of repository from 1.3.2 to 6i and also migrated the headstart to 6i using simple upgrade method.After this i successfully migrated the repository from 6i to 10g and I compiled all the libraries using forms10g and then i generated all the 10g forms through designer.then 10g forms and libraries are deployed in Oracle Application Server and then we are trying to access the application then we are getting the messsage for most of the forms, i.e FRM-40735:PRE-FORM trigger raised unhandled expception ORA-06508. Can you please help me out in this regard.
    Regards
    K.Sateesh Kumar

    Yes,
    that's right. FRM-40735 is a generic error message generated in case of form failure.
    This may be as a result of failure while calling sub-programs in a form or any other problem.
    For my case I had a call to a built in Package for which the user didnt have the privileges to execute that package.
    So how did I find out?
    EXCEPTION
    WHEN OTHERS THEN
    MESSAGE('SQLERRM: ' || SQLERRM);
    exception handling does the trick. I got the real error that was causing the problem.
    Error was: SQLERRM: xxx package does not exist. This made me think in the lines of either privileges or synonym problem. I found out that the user in the db doent have the execution privileges.
    GRANT ALL ON xxxpackage TO xxxuser;
    This is a nice forum. I love it and thanks to everyone.

  • Passing parameters from Forms to Reports - Unhandled exception error

    Hi there,
    I am passing parammeters to my Reports through Forms. I am using the built-in RUN_REPORT_OBJECT to invoke and run my report.
    DECLARE
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    BEGIN
    repid := FIND_REPORT_OBJECT('MY_REPORT');
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_OTHER,
    'p1='&#0124; &#0124;to_char(:block.p1_field)&#0124; &#0124;
    ' p2='&#0124; &#0124;to_char(:block.p2_field)&#0124; &#0124;
    ' p3='&#0124; &#0124;to_char(:block.p3_field)&#0124; &#0124;
    ' paramfrom=no');
    v_rep := RUN_REPORT_OBJECT(repid);
    EXIT_FORM;
    END;
    In one of my reports, after the report was invoked on the previewer window and I closed it, an unhandled exception error message appears.
    Are there any restrictions on the length of REPORT_OTHER parameters/value, as in this form, there are quite a number of parameters set to passed into the reports?
    I did not encounter this problem when running the report using the default REPORTS PARAMETER FORM to pass in the parameter. It is only when I pass in through FORMS using SET_REPORT_OBJECT_PROPERTY, then the error appears.
    I did not encounter this error with other reports which have little parameters.
    Regards,
    Hon Koat

    Pang,
    Not sure it this will make the problem go away, but you could try to send the parameters in a parameter list, instead of setting the REPORT_OTHER values.
    The syntax is the same you use to pass parameter list from one form to another:
    declare
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    v_list paramlist;
    c_listname constant varchar2(30) := 'my_list';
    begin
    repid := FIND_REPORT_OBJECT('MY_REPORT');
    v_list := get_parameter_list(c_listname);
    if not id_null(v_list) then
    destroy_parameter_list(v_list);
    end if;
    v_list := create_parameter_list(c_listname);
    add_parameter(v_list, 'P1', text_parameter, to_char(:block.p1_field));
    add_parameter(v_list, 'P2', text_parameter, to_char(:block.p2_field));
    v_rep := RUN_REPORT_OBJECT(repid, v_list);
    end;Hope this solves your problem,
    Pedro

  • When trying to setup a new Operating Unit gives an error: FRM-40735: PRE-FORM trigger raised unhandled exception ORA-06502

    EBS - Payables - Version 12.1.3.
    We Have many others Operating Units configured and no errors occurs.
    This error occurs only if we set a new OU.
    All profiles have been configured properly. (MO: Operating Unit, HR: Security Profile, etc..)
    The trace shows:
    SELECT PROFILE_OPTION_VALUE
      FROM FND_PROFILE_OPTION_VALUES
    WHERE PROFILE_OPTION_ID = 5852                           
       AND APPLICATION_ID = 178
       AND LEVEL_ID = 10003
       AND LEVEL_VALUE = 124280
       AND LEVEL_VALUE_APPLICATION_ID = 200        
       AND PROFILE_OPTION_VALUE IS NOT NULL
    The PROFILE_OPTION_ID = 5852   is  "ICX:Session Timeout".
    If I set this profile the error does not occur. But its is very strange to have to configure it for a responsibility level.

    Hi All.
    I discovered what the problem was.
    The size of the name of the responsibility was with many characters.
    Reduced the size and the error stopped occur.
    Tks!

  • Forms 4.5 and Oracle 8i

    Hello,
    we want to upgrade from Oracle 7.3 to Oracle 8i and we still want to use Forms 4.5.
    Are there any known problems using Forms 4.5 and Oracle 8i? Do we need some patches or are there any other things to do?
    Thanks and greets,
    Markus

    I use Forms 4.5.7.1.7 & Oracle 8.1.7, When I Modify
    "Record Groups", I Get a Message
    | |
    | Oracle From 4.5 |
    | |
    | unhandle err in icrg 102 |
    | |
    Record Group Type : Query
    Record Group Query: Select MyPackage.STR From dual
    I Change Query to "Select SUBSTR(MyPackage.STR,1,1000) From dual"
    Forms 4.5 can recreate the record group...
    I Change Query to "Select SUBSTR(MyPackage.STR,1,1001) From dual"
    Forms 4.5 Show Error!
    On Oracle 7.3.4 Return Datatype From Functions(Package)
    is varchar2(2000), but Oracle 8.1.7 is Varchar2(4000)!
    I must change all of my Record Group?
    The return value can be a varchar2(2000)?

  • Forms 4.5 & Oracle 8i

    Hi,
    We are using Forms 4.5 & Oracle 7.3.3. Forms are in Character mode (MOTIF not GUI). Is it possible to use the forms as it is without any conversion?. We have seperate homes for FORMS & Database.
    Thanks & regards
    null

    I use Forms 4.5.7.1.7 & Oracle 8.1.7, When I Modify
    "Record Groups", I Get a Message
    | |
    | Oracle From 4.5 |
    | |
    | unhandle err in icrg 102 |
    | |
    Record Group Type : Query
    Record Group Query: Select MyPackage.STR From dual
    I Change Query to "Select SUBSTR(MyPackage.STR,1,1000) From dual"
    Forms 4.5 can recreate the record group...
    I Change Query to "Select SUBSTR(MyPackage.STR,1,1001) From dual"
    Forms 4.5 Show Error!
    On Oracle 7.3.4 Return Datatype From Functions(Package)
    is varchar2(2000), but Oracle 8.1.7 is Varchar2(4000)!
    I must change all of my Record Group?
    The return value can be a varchar2(2000)?

  • SOMEBODY HELP ME WITH A RECORD GROUP URGENT !

    I HAVE THE NEXT ERROR 'UNHANDLED ERROR IN ICRG 102' IN ORACLE FORMS 5.0 WHEN I CREATE A RECORD GROUP WITH THE SENTENCE 'select nombres, to_char(ficha) from abogados order by nombres ' where nombres is data type VARCHAR2 and ficha is NUMBER. TOO I GOT IT THE SAME ERROR WHEN I CREATED A PROCEDURE WITH THE NEXT CODE:
    PROCEDURE Populate_The_List(list_id VARCHAR2, sql_stat VARCHAR2) IS
    group_id RecordGroup;
    outcome NUMBER;
    BEGIN
    --Create temporary record group.
    group_id := CREATE_GROUP_FROM_QUERY('List_Elements', sql_stat);
    IF ID_NULL(group_id) THEN
    MESSAGE('Record Group could not be created in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    --Populate record group.
    outcome := POPULATE_GROUP(group_id);
    IF outcome <> 0 THEN
    MESSAGE('Record Group could not be populated in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END IF;
    --Populate list item
    POPULATE_LIST(list_id, group_id);
    --Destroy the temporary record group to release resources
    DELETE_GROUP(group_id);
    EXCEPTION
    WHEN OTHERS THEN
    MESSAGE('Internal error occurred in Populate_the_List.');
    RAISE FORM_TRIGGER_FAILURE;
    END Populate_the_List;
    ANYBODY CAN HELP ME WITH THE SOLUTION
    ATTE: ROBERTO
    SORRY FOR MY ENGLISH

    Hi Roberto,
    I don't understand your message!
    What do you did?
    bye Roxane
    --thanks Roxane I did'it, but there is where jump the message
    --the error, do you have other solution.
    --Sorry
    --Roberto                                                                                                                                                                                                                                                                                                                                                                                                                                                

  • Sql expressions in Forms 4.5 Record Groups

    I have a record group that was asked to change, and when I change it I get an 'Unhandled exception error in icrg 102' and then a Frm-12001. I've tracked it down to a view that uses a function call to format a address line. If I put the function call in the Sql statement in the record group forms will not except the statment. I believe that the Record Groups were created in Forms 4.0.

    IF v_value = 'Y'
    THEN
    lvl$std.copy_number(0,'BLK1.V_ITEM_NAME1');
    ND IF;
    I written in post-query.What does
    lvl$std.copy_number(0,'BLK1.V_ITEM_NAME1');do that
    :blk1.v_item_name1 := 0;doesn't?

  • Error while opening the receipt entry form in AR module.

    Error while opening the receipt entry form in AR module. We have created one new responsibility of Receivables for new operating unit . When we open the corresponding
    forms , we are getting the error message as :
    NO_DATA_FOUND
    FRM-40735: PRE-FORM trigger raised unhandled exception ORA-20002.
    Kindly help in resolving.
    We have ERP version of 11.5.10.2

    Please also see the following docs.
    Transactions Workbench Error: Listing of ORA Errors [ID 1336495.1]
    FRM-40735 ERROR OPENING LIFE EVENT REASONS FORM BENLEVRS [ID 1517593.1]
    APP-AR-96996: The Defined Sales Representatives Have Incorrect Id'S [ID 437107.1]
    ARXSUDRC Receipt Classes Errors With APP-AR-96994: Please Define Sales Representatives [ID 357454.1]
    Thanks,
    Hussein

  • There are some form errors after upgrading ebs from 12.1.1 to 12.1.3

    Hello , EBS experts,
    I have some upgrading issues need your great help. thanks in advance!
    We have installed EBS 12.1.1 on Oracle Linux 5.7, everything is okay.
    Now, we need to upgrading EBS from 12.1.1 to 12.1.3, after all the upgrading process were done. We have encountered the form error while opening the AR transaction forms as below
    ORA-01403: no data found
    FRM-40735: PRE-FORM trigger raised unhandled exception ORA-04062.
    Lots of Receivable forms have the same issue, I have upgrading the ebs from 12.1.1 to 12.1.3 with 2 times, but every time, I have encountered the same issue.
    Can anyone have me? it's very urgent for me to finish this task, thanks!
    Here is my upgrading process for your reference
    1. Installed the EBS 12.1.1 and everything is okay(Create a AR, AP transaction and invoice and post to gl).
    2. I have referenced this document to upgrading the EBS
    Oracle E-Business Suite Release 12.1.3 Readme [ID 1080973.1]
    To apply Oracle E-Business Suite Release 12.1.3, follow these steps:
    1) 9239089
    2) 9239090(US), then applied the 9239090_zhs as I have the zhs language on the EBS 12.1.1
    3) 9239095
    Post-Update Steps
    1. Apply post-install Oracle E-Business Suite Applications Technology patches. (Required)
    4)9817770
    5)9966055
    2. Update database tier nodes with the Oracle E-Business Suite Release 12.1.3 code level.
    Application tier:
    Database tier:
    3. I have applied the following patches before upgrading to 12.1.3(before step 2 as above)
    Database Preparation Guidelines for an E-Business Suite Release 12.1.1 Upgrade [ID 761570.1]
    Database Preparation Guidelines for an Oracle E-Business Suite Release 12.1.1 Upgrade
    Patch E
    B) For users on 11.1.0.7:
    7111245 - 7684818 also includes 7111245 but this is a later version of the patch. Disregard errors related to 7111245 being installed when applying 7684818.
    7211965
    7330434
    7486407
    7627743
    7639602
    7684818
    8199107
    8639653
    8940108
    9026927
    9066130
    9554727
    9743057
    (I have compared the above patches with my db(ebs 12.1.1 ) and some patches have already been applied based on EBS 12.1.1), and the following patches were not included on the db, so I applied the following patches one by one
    7684818
    8199107
    8639653
    8940108
    9026927
    9066130
    9554727
    9743057
    Modify Initialization Parameters
    disablefast_validate=TRUE
    pgamax_size=104857600
    Can anyone help me on this issue? thanks!
    Open AR forms such as transaction, receipt, etc, and always encountered the same issues as below
    ORA-01403: no data found
    FRM-40735: PRE-FORM trigger raised unhandled exception ORA-04062.
    The AR forms opened failed. thanks!
    Thanks!
    Chuan Ling

    Hi, Helios,
    Thanks for your great help on this issues.
    Here is my verification result for your reference as below
    1.Known errors generated on the People form (PERWSHRG) [ID 206584.1]
    10 -      Error: FRM-40735:PRE-FORM trigger raised unhandled exception ORA-04062.
    ORA-01403:no data found
    APP-FND-01242:cannot read value from field: GLOBAL.G_NAV_NODE_USAGE_ID
    Cause: The field: Global.G_NAV_NODE_USAGE_ID couldn't be located or read.
         Resolution: This is an issue associated with multiple APPL_TOPS. Ensure
    that references to the APPL_TOP are pointing to correct one.
    I don't know how to fix this? do you know?
    2.After Upgrade From R12.0.4 To 12.1.1 Property Manager Forms Give Error FRM-40735 [ID 1092394.1]
    [r12app@infsgvm14 forms]$ strings -a $PN_TOP/patch/115/sql/PNPFUNCB.pls | grep '$Header:'
    -- $Header: PNPFUNCB.pls 120.19.12010000.12 2010/03/26 10:43:10 rthumma ship $
    my file's version is 120.19.12010000.12, so ignore this step
    3.Property Manager Forms Error FRM-40735 After Upgrade From 12.0.6 to 12.1.2 [ID 1091124.1]
    did you know how to set this 1) Please set Property Manager status to "Installed" via License Manager.
    I don't find this on license manager.
    4.Frm-40735 Ora-04062 When Trying To Open Transactions Form [ID 1363671.1]
    just checked the custom.pll and custom.plx and they are existed in AU_TOP/resource, I want to re-generated this custom.plx using this
    frmcmp module=CUSTOM.pll userid=apps/apps@hostname module_type=LIBRARY
    but have some issues.
    [r12app@infsgvm14 resource]$ frmcmp module=CUSTOM.pll userid=apps/[email protected] module_type=LIBRARY
    Forms 10.1 (Form Compiler) Version 10.1.2.3.0 (Production)
    Forms 10.1 (Form Compiler): Release - Production
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.3.0 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.5.0 Production
    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
    so, it's strange.
    Thanks!
    Chuan Ling

  • Getting error while running form migrated from 4.5 to 6i

    I have a form built in 4.5. I have open that form in 6i and compiled it. Generated the fmx out ofit. but when I run that form then it gives me an error :
    frm40735:pre-form trigger raised unhandled exception ora-01403
    Could any one please help me out ??

    ORA-01403: no data found
    You tried one of the following in your pre-form trigger
    You executed a SELECT INTO statement and no rows were returned.
    You referenced an uninitialized row in a table
    Or connected user hasn't privileges on table's Block

Maybe you are looking for