FRM-41045 when returning to calling form

I'm using Designer 1.3.2 with Headstart 3.4.3 and Forms 4.5.
The situation is as follows:
I'm using the call_form functionality to call another form when using a form. This goes well. When I leave the called form to return into the calling form I get the error message 'FRM-41045 Cannot find item: Invalid ID'. The functionality of the form stays in tact, so my question is how can I solve this error or how can I suppress this message?

Linda,
My suggestion would be to try to drill down on the cause of the problem in form builder. What causes the FRM message?
If you cannot track down to the cause and want to suppress this message, you could try to capture the event in the on-error trigger and continue without an error when this error occurs (maybe encapsuled by a helping global variable construction so that the message is not always suppressed)
In designer/forms 6.0 or 6i you could suppress the message in two ways:
1. By adding it to the suppress message stack (see hsdapp65.pll for an example).
2. Add the message to the qms_message_properties table and set the suppr_always_ind to Y.
The headstart 3.4 qms_messages table does not yet contain this column, but you might take a look at the headstart 2.1.2 procedure qms$forms_errors.add_suppress_message(<message number>); to code your own solution for it in headstart 3.4.
Regards, Marc

Similar Messages

  • Trigger fire when return from called form

    Witch triggers fire when returning from a called form in my master form?

    There is no trigger that fires in such events for calling form.
    It depends on your requirement.You can use WHEN-BUTTON-PRESSED trigger.
    DECLARE
    search_list paramlist;
    where_string varchar2(100);
    BEGIN
         search_list:=get_parameter_list('search_paramlist');
         IF NOT id_null(search_list) then
                   destroy_parameter_list(search_list);
         END IF;
         search_list:=create_parameter_list('search_paramlist');
         add_parameter(search_list,'P_SEARCH_SQL',text_parameter,'');
         call_form('E:\subhas\Oracle Tools\Oracle Form\Subhas_form\SEARCH.fmx',no_hide,no_replace,query_only,search_list);
    END;
    Subhas

  • When i close called form. i want to refresh calling form.but how?

    i am using call_form ( name_in(':Global.App_Path')|| file_name, hide, Do_replace, no_query_only,pl).
    when i close called form. i want to refresh calling form.
    how can i do it.

    You have a block called : EMP, so you have to re-query-it with the following:
    Go_Block('EMP');
    execute_query ;Francois

  • FRM-92101 when trying to run forms from Forms Builder 10g

    I have been struggling with this for a few days now and have tried multiple solutions around on these forums without any resolution yet!
    Trying to run Forms Builder on a Windows XP machine with Oracle Development Suite 10.1.2.0.2 installed in its own ORACLE_HOME. The installation completes succesfully and I can start the OC4J instance.
    1) When I open up Forms Builder and pull up the test.fmb form and try to run it, I get the following error:
    FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration. Please look into the web-server log file for details.
    On clicking 'Details' the following errors are displayed:
    Java Exception:
    oracle.forms.netConnectionException: Forms session <1> aborted: unable to communicate with runtime process.
    2) The ORACLE_HOME\j2ee\DevSuite\application-deployments\forms\application.log includes the following errors:
    11/11/25 10:02:23 formsweb: RunformProcess.connect(): failed !
    11/11/25 10:02:23 formsweb: Forms session <1> aborted: unable to communicate with runtime process.
    11/11/25 10:02:23 formsweb: Forms session <1> exception stack trace:
    java.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
         at java.net.Socket.connect(Socket.java:452)
         at java.net.Socket.connect(Socket.java:402)
         at java.net.Socket.<init>(Socket.java:309)
         at java.net.Socket.<init>(Socket.java:153)
         at oracle.forms.servlet.RunformProcess.connect(Unknown Source)
         at oracle.forms.servlet.RunformProcess.dataToRunform(Unknown Source)
         at oracle.forms.servlet.RunformSession.dataToRunform(Unknown Source)
         at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:285)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:126)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    3) The Java console has the following error:
    oracle.forms.net.ConnectionException: Forms session <1> aborted: unable to communicate with runtime process.
         at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
         at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
         at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
         at oracle.forms.net.HTTPNStream.flush(Unknown Source)
         at java.io.DataOutputStream.flush(Unknown Source)
         at oracle.forms.net.HTTPConnection.connect(Unknown Source)
         at oracle.forms.engine.FormsDispatcher.initConnection(Unknown Source)
         at oracle.forms.engine.FormsDispatcher.init(Unknown Source)
         at oracle.forms.engine.Runform.initConnection(Unknown Source)
         at oracle.forms.engine.Runform.startRunform(Unknown Source)
         at oracle.forms.engine.Main.createRunform(Unknown Source)
         at oracle.forms.engine.Main.start(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Opening http://127.0.0.1:8889/forms/java/oracle/forms/engine/RunformBundle_en_GB.class
    Connecting http://127.0.0.1:8889/forms/java/oracle/forms/engine/RunformBundle_en_GB.class with no proxy
    Opening http://127.0.0.1:8889/forms/java/oracle/forms/engine/RunformBundle_en_GB.properties
    Connecting http://127.0.0.1:8889/forms/java/oracle/forms/engine/RunformBundle_en_GB.properties with no proxy
    Opening http://127.0.0.1:8889/forms/java/oracle/ewt/alert/resource/AlertBundle_en_GB.class
    Connecting http://127.0.0.1:8889/forms/java/oracle/ewt/alert/resource/AlertBundle_en_GB.class with no proxy
    Opening http://127.0.0.1:8889/forms/java/oracle/ewt/alert/resource/AlertBundle_en_GB.properties
    Connecting http://127.0.0.1:8889/forms/java/oracle/ewt/alert/resource/AlertBundle_en_GB.properties with no proxy
    Any inputs will be greatly appreciated.

    Same issue here... Been trying to get this working since a week now. I tried all the solutions like memory heap and all but no luck.
    One thing that I would like to know is that, in some threads the resolution was to recompile the INS_FORMS.MK file under /forms/lib32 but with my installation I don't have that "lib32" folder under /forms/ and I can not even find that file anywhere in my entire installation.
    I am using 12.1.1 on Windows Server 2008.
    Any help or guidelines is greatly appreciated.
    Santhosh.

  • FRM-92101 when openning a particular form

    Hello,
    When opening a particular form, users are encountering the error message:
    FRM-92101: There was a failure in the forms server during startup. This could happen due to invalid configuration
    We have many more forms in the application. Those are working fine.
    Details:
    OAS is 10.1.2.0.2 on windows 2003 server
    Database 10.2
    Could you please have a look on the issue.
    Regards,
    murali

    Hi,
    If you have access to metalink I recommend you this note :
    [url https://support.oracle.com/CSP/main/article?cmd=show&id=189867.1&type=Not]Master Note for: Forms: 9.x and 10.x: Troubleshooting FRM-92050, FRM-921xx [ID 189867.1]
    I also use a tip when I encounter this problem that consist on making a search/replace pl/sql : search the string "*;*" and replace it by the same "*;*" .
    That make to whole forms to be recompile for sure.
    And it works for me.
    Regards
    JeanYves

  • Annoying 40105 errors upon return from called form

    I have 2 forms, A and B. A (the primary form) calls B via CALL_FORM. Sometimes, upon return from B, I get a whole slew of 40105 errors (cannot resolve reference to item), referring to fields in form B - fields that ARE valid in form B, but obviously not in A. Mind you, I am getting these errors when the primary form (A) is displayed. I have double checked that no reference exists in the primary form for these fields.
    I have put both ON-ERROR and ON-MESSAGE triggers at the form level of A to intercept 40105 yet they still get through.
    Any thoughts??
    Thanks.

    I have 2 forms, A and B. A (the primary form) calls B via CALL_FORM. Sometimes, upon return from B, I get a whole slew of 40105 errors (cannot resolve reference to item), referring to fields in form B - fields that ARE valid in form B, but obviously not in A. Mind you, I am getting these errors when the primary form (A) is displayed. I have double checked that no reference exists in the primary form for these fields.
    I have put both ON-ERROR and ON-MESSAGE triggers at the form level of A to intercept 40105 yet they still get through.
    Any thoughts??
    Thanks.

  • FRM-41211 when i generate DCI forms

    [http://file.itpub.net/attachment/day_110329/20110329_f2a08a172af08d0829734ZEWHnszVEDf.jpg]
    this is my question when i generate a provisional DCI forms in oracle clinical.
    system prompt the FRM-41211:integration error:SSL failure running another product.
    please help me!!

    Maybe try to use "run_report_product"?

  • FRM-13008 when adding JavaBeans to Forms

    I'm keep getting a FRM-13008 "Cannot find JavaBean with name ..." when I try to set the Implementation Class for a new BeanArea in a form. Even with the demo classes I'm getting the same error. I'm using the fully qualified class names, such as oracle.forms.demos.ProgressBarPJC
    The demo class files are installed in my \orant\forms60\java\oracle\forms\demos directory. My FORMS60_JAVADIR points to \orant\forms60\java. Since it's a demo class, I know the IView interface is ok.
    Are there other causes for the 13008 error? Is there anything else I need to know or check? Any help would be greatly appreciated.

    I'm having exactly the same problem you have, and I didn't have any reply even from Oracle Italian Support, did you find the way to solve it?
    Thank you, Nicoletta Bindi
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Jay Bailey ([email protected]):
    I'm keep getting a FRM-13008 "Cannot find JavaBean with name ..." when I try to set the Implementation Class for a new BeanArea in a form. Even with the demo classes I'm getting the same error. I'm using the fully qualified class names, such as oracle.forms.demos.ProgressBarPJC
    The demo class files are installed in my \orant\forms60\java\oracle\forms\demos directory. My FORMS60_JAVADIR points to \orant\forms60\java. Since it's a demo class, I know the IView interface is ok.
    Are there other causes for the 13008 error? Is there anything else I need to know or check? Any help would be greatly appreciated.<HR></BLOCKQUOTE>
    null

  • Called forms behave differently

    I have two forms which can be called from another.
    One of them behaves modally with respect to the calling form but I can use the window menu to go to other open forms.
    The other behaves entirely modally. Any attempt to use the window menu to go to other open forms is ignored.
    As far as I am aware, I have not done anything to cause this difference in behaviour and both forms are called in the same way. Can anyone think what could be causing it ?

    I have found it - the sole window in one of the called forms was set to modal.
    What I intend to do from now on when calling single window forms which I want to be modal is set the window to modal and use open_form instead of call_form. The advantage is that it will reduce the risk of
    "FRM-41353 Cannot start another call form"
    The calling trigger will not be able to cope with returned values, but that can be done in WHEN-FORM-NAVIGATE. This is typically for use in forms which are used as a LOV. I recommend this to anyone who has FRM-41353 problems.

  • [FYI] FRM-92101 and scroll bar and form crash

    Forms 6i
    Windows 2k for app server.
    I have just spent three hours figuring out why I was getting a FRM-92101 when I deployed a form from my development app server to my test app server. Noted that the development server has patch 18 and uses cgi, not sure what patch the test server has but it uses servlet. Anyway the form worked perfectly on the dev server but would crash out with the error on entry in the form on the test server. Eventually I found the solution to be a scroll bar on a block, get rid of the scroll bar from the canvas and voila it worked. Ended up having to place the scroll bar on a stacked canvas to get it to work on the test server. I have already had to deal with a palette issue and those dark pink colours on deployment. Developed for a while on visual studio and never came across such annoying quirks as these.

    I use XP to develop so I was compiling it there and then copying it across to both servers. Should I compile forms on the app server where they are going to be served or have I picked you up correctly?
    Kind regards

  • Calling a report from forms - FRM-40735 when-button-pressed raised unhandle

    Hi,
    I created a form to generate a pdf report.
    its not going too well, so i need some help.
    my form only has one button , when pressed I want it to generate a report in pdf format.
    i created a when-button-pressed trigger and the following code is below:
    I also create a web service proxy jar file,
    the jar file is in the FORMS_BUILDER_CLASSPATH, and the jar file is imported from forms builder without any issues.
    As of now I am hard coding everything in the code below to see if it works.
    The error I am getting  FRM-40735 when-button-pressed raised unhandled exception ORA-105100 i dont know why ?
    This error is occurring at this line of code, please help, this is my first time doing something like this.
    obj := publicreportserviceclient.new(); DECLARE
    param_name varchar2(200);
    un varchar2(200);
    pw varchar2(200);
    out_file varchar2(200);
    obj ORA_JAVA.JOBJECT;
    BEGIN
    obj := publicreportserviceclient.new();
    param_name := 'EMP';
    un := 'Administrator';
    pw := 'Oracle123';
    out_file := 'D:\DevSuiteHome_1\j2ee\home\default-web-app'||'output';
    publicreportserviceclient.callRunReport(obj,'/~administrator/Learn/Test1/Test1.xdo','EMP','141414',un,
    pw,'pdf','New_Template',out_file);
    web.show_document('http://jmenge-de.de.oracle.com:8889/j2ee/' || 'output');
    exception
      --check for ORA-105101
      when ORA_JAVA.EXCEPTION_THROWN then
         message('Java Exception : '
          || Exception_.toString(ORA_JAVA.LAST_EXCEPTION));
          ORA_JAVA.CLEAR_EXCEPTION;
          return;
      --check for ORA-105100
      when ORA_JAVA.JAVA_ERROR then
                   message('Unable to call out to Java, ' ||ORA_JAVA.LAST_ERROR);
              return;
    END;This is my java function
        public void callRunReport (String reportPath, String paramName, String  paramValue, String
        username, String password, String format, String template, String outFile) {
        try {
                bip_webservice.proxy.PublicReportServiceClient myPort = new bip_webservice.proxy.PublicReportServiceClient();
                // Calling runReport
                ReportRequest repRequest = new ReportRequest();
                repRequest.setReportAbsolutePath(reportPath);
                repRequest.setAttributeTemplate(template);
                repRequest.setAttributeFormat(format);
                repRequest.setAttributeLocale("en-US");
                repRequest.setSizeOfDataChunkDownload(-1);
               ParamNameValue[] paramNameValue = new ParamNameValue[1];
                paramNameValue[0] = new ParamNameValue();
                paramNameValue[0].setName(paramName);
                String[] values = new String[1];
                values[0] = paramValue;
                paramNameValue[0].setValues(values);
                repRequest.setParameterNameValues(paramNameValue);
                ReportResponse repResponse = new ReportResponse();
                repResponse = myPort.runReport(repRequest,username,password);
                byte[] baReport = repResponse.getReportBytes();
                FileOutputStream fio = new FileOutputStream(outFile);
                fio.write(baReport);
                fio.close();
            } catch (Exception ex) {
                        ex.printStackTrace();
        }Thanks - please help

    If there is a way to make it work with Bi publisher, Please let me know.
    I need to something to make it work with BI publisher.
    thanks,
    Edited by: Rooney on May 27, 2010 1:27 PM

  • Getting   FRM-41029   when calling report from form

    Hi
    I have following procedure to run the report but its running fine but giving error FRM-41029 when calling the report from the form.
    runrep('MATREP,'REPSER','PDF','F:\rec\RepEnt.RDF');
    Repid := FIND_REPORT_OBJECT(repobj);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE, RUNTIME);
    set_report_object_property(repid, REPORT_SERVER, repserv);
    set_report_object_property(repid, REPORT_COMM_MODE, SYNCHRONOUS);
    set_report_object_property(repid, REPORT_DESTYPE,'file');
    set_report_object_property(repid, REPORT_DESFORMAT,repfor);
    set_report_object_property(repid, REPORT_FILENAME,repfile);
    rgds
    soumya

    hi
    try something like this.
    PROCEDURE sarah ( p_report_name varchar2, vParamValue number ) is
    l_param_list  paramlist;
    l_rep_id      report_object;
    l_rep_job     varchar2(100);
    l_rep_status  varchar(100);
    BEGIN
    l_param_list := Get_parameter_List('tmp');
    IF NOT Id_Null(l_param_list ) THEN
    Destroy_parameter_List( l_param_list );
    END IF;
    l_param_list := Create_parameter_List('tmp');
    add_parameter(l_param_list ,'p_num',text_parameter,to_char( vParamValue ));
    l_rep_id := FIND_REPORT_OBJECT( p_report_name );
    if
         id_null ( l_rep_id )
    then
      msg ( 'There is no Report ' || p_report_name || ' in form ' || name_in ( 'system.current_form' ) );
      raise form_trigger_failure;
    end if;
    SET_REPORT_OBJECT_PROPERTY(l_rep_id, REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(l_rep_id, REPORT_DESTYPE,cache);
    SET_REPORT_OBJECT_PROPERTY(l_rep_id, REPORT_DESFORMAT,'PDF');
    SET_REPORT_OBJECT_PROPERTY(l_rep_id, REPORT_OTHER, 'paramform=no');
    l_rep_job := RUN_REPORT_OBJECT( l_rep_id, l_param_list );
    l_rep_status := REPORT_OBJECT_STATUS( l_rep_job );
    WHILE l_rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    l_rep_status := report_object_status( l_rep_job );
    END LOOP;
    WEB.SHOW_DOCUMENT('http://sarah:8889/reports/rwservlet/getjobid'||substr(l_rep_job,instr(l_rep_job,'_',-1)+1) || '?server=repserver', '_blank');
    END; then u may call the procedure something like this.
    when-button-pressed trigger.
    begin
    sarah ('REPORT6', :block.item );
    end;sarah
    Edited by: S@R@h on Nov 30, 2009 9:39 PM

  • FRM-40735: WHEN-NEW-FORM-INSTANCE trigger raised unhandled exception ORA-01

    Hello,
    when I run my form I am getting the following error:
    FRM-40735: WHEN-NEW-FORM-INSTANCE trigger raised unhandled exception ORA-01422
    My WHEN-NEW-FORM-INSTANCE trigger is calling to procedures. below is the code in my trigger
    begin
    Get_User_Info;
    Get_org_num;
    end;
    what could be the problem ?
    thanks in advanced,
    AJ

    One of your procedures must be doing a "select into" but the select is returning more than one row. Examine the queries your procedures are doing.
    Gary

  • Error when exit by 'X' from called form

    I am in a form and I call another form. I delete something on the called form then click the 'X' in the right hand corner of the form without saving my change first - a message is displayed QMS-00158: Do you want to save your changes? When I click on 'Yes' a window appears with a title that says 'Errors and Warnings in this transaction' with no other information - when I select 'OK' the window remains displayed and a message at the bottom of the screen says "FRM-40738 Argument 1 to builtin GO_BLOCK cannot be null" - the only way to close the window is to click on the called form and exit it then everything is OK.
    If I save my changes first everything is fine - it is only when I try to exit the called form before saving that this happens.
    Any ideas of why?

    Hi Pradeep,
    I am facing the same issue, Can you please give me some inputs on this..
    Thanks in Advance.
    Thanks,
    Amita

  • When run report from form(6i) on the web,error FRM-921000

    While I was trying to run report from form (6i)on the web,it will give me this error
    message FRM-921000 and hang.
    But when I try to call form using form,I do
    not have the problem.
    May I know ehat is the cause?
    Anybody encounter this before?
    Thanks
    null

    I am running Forms 6i on the web and attempting to call me report via RUN_REPORT_OBJECT. I am getting the same error as Jenny FRM-92100. I need to pass a parameter list so I don't think I can use WEB.SHOW_DOCUMENT. Any ideas???
    Thanks,
    Jenny N.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Joseph Schwertner ([email protected]):
    Dear Jenny,
    I am running reports from Forms 6i on the WEB. I did not encounter your problem. Nevertheless I would like to share the following with you.
    RUN_PRODUCT doesn't work for calling reports ON THE WEB. Instead using RUN_PRODUCT do the following:
    1. Install Oracle Reports Server
    2. For WEB calls of reports use WEB.SHOW_DOCUMENT
    3. Learn how to pass parameters to the reports. It is a litlle bit strange, but it is explaint excellent in the documentation to the Reports Server.
    I hope this will help you.
    Joseph Schwertner
    <HR></BLOCKQUOTE>
    null

Maybe you are looking for

  • Is there a way to simplify the EPUB output in the latest updates?

    With the updates adding "more control over CSS," I find that there's a CSS file generated for every document in the book. It used to be that there was one style.css file for the entire EPUB, and that made it easy for me to change <span class="CharOve

  • How to found the correct path after i installed fortec++6.0

    Hello: I installed fortec++6.0 in solaris 8 (intel platform) in directory /opt/fortec, I also installed SUNWddict.tar.Z in /ddict . But when I enter into my source code directory , such as /ddict/src/drivers/ae/, if I input " make " , the system show

  • Sharing 5.1.1 files with G5 user

    I'm using 5.1.1 but my business partner has a G5. Is there any way to share projects?

  • How to remove noproblempc Find a Pro

    A widget called "Find a Pro" by "noproblemppc"randomly appeared, and it's not in the Add-ons at all (even though their own webpage says that's how to remove it), so I'm not sure how to get rid of it it. I also went to my computer's control panel to s

  • Cant put music in my iphone

    Hi, I've been trying to upload music from my PC to my Iphone for a few days now and I always get the same message. It says I need to synch my phone with my PC for the first time and by doing that, It will erase everything from my phone. It's the firs