Error unable to resolve reference to items.

hello experts,
i have a problem in oracle form.i have to search item that are coming thorugh db. a same items comes multiple time.
suppose a item XXX comes five times in form then when i search for this item XXX then cursor search this part five times one by one
i using below code for searching.then that error comes unable to resolve reference to items.pls help me to resolve this issue.
DECLARE
temp_last number(2);
item varchar2(30);
chk_exc exception;
i number(2);
j number(2);
BEGIN
go_block('BLOCK3');
last_record;
temp_last:=to_number(:system.cursor_record);
for i in 1..temp_last
loop
go_record(i);
item:=:BLOCK3.item;
if ITEM=:BLOCK1.SEARCH_PART
THEN
GO_ITEM(':BLOCK3.item');
end if;
end loop;
exception
when chk_exc then
mess(' Not Exist !');
Raise form_trigger_failure;
END;
Thanks
Ravi

Hi Ravi,
try this code
DECLARE
     temp_last number(2);
     item varchar2(30);
     chk_exc exception;
     i number(2);
     j number(2);
BEGIN
     go_block('BLOCK3');
     last_record;
     temp_last:=to_number(:system.cursor_record);
     for i in 1..temp_last loop
          go_record(i);
          item:=:BLOCK3.item;
          if ITEM=:BLOCK1.SEARCH_PART THEN
               GO_ITEM('BLOCK3.item');
          end if;
     end loop;
     exception
     when chk_exc then
     message(' Not Exist !');
     message(' Not Exist !');
     Raise form_trigger_failure;
END; Hope works...
hamid
If someone's response is helpful or correct, please mark it accordingly.

Similar Messages

  • See error Frm-40105 : unable to resolve reference to item 20.

    hi master
    sir when i put this code on when_button_press then give this error
    go_block('emp');
    enter_query;
    :emp.deptno := 10;
    execute_query;
    error
    Frm-40105 : unable to resolve reference to item 20.
    sir please give me idea
    Thanking you

    Frm-40105
    Cause:  Runtime error. A GO_ITEM statement references a nonexistent item.
    Which suggests that there might be some code in your form which causes this error (in)directly.

  • Enter Journal - FRM-40105: Unable to resolve reference to item GLXJEENT_A

    Hello,
    When I am opening the form Enter Journals in General Ledger, the following messages is prompted:
    FRM-40105: Unable to resolve reference to item GLXJEENT_A
    Note that if I turn the Custom code Off, the error does not appear.
    Please help,
    Vikram

    Thanks Dirk,
    I have open the CUSTOM.pll file in form builder and found the following:
    fdrcsid('$Header: CUSTOM.pld 115.5.1150.1 2000/02/07 16:10:16 pkm ship $');
    I have applied a patch on the environment to update version to R12.1.2.
    Should this Header information in the CUSTOM.pll be updated? how do we do update it?

  • FRM - 40105 : Unable to resolve reference to item item name

    Hi,
    FRM - 40105 : Unable to resolve reference to item <item name>
    When I am opening a form I am getting the above mentioned error. Instead of <Item name> how we can display the error like <:CTRL_BLK.DOC_DATE>
    Thanks & Regards,
    Jenson

    Hi,
    Actually I know what is the reason for getting this error. What I tried to ask you is any way to display the item name, which error is occurred.
    In the form around more than hundred item setting the SET_ITEM_PROPERTY , there only I am getting this error. Like this around more than five form I have to debug. I would like to know through error handling routine or some other code we can display the exact item name, which error is occurred.
    Thanks & Regards,
    Jenson V.A.

  • FRM- 40105: Unable to resolve reference to item

    hi dear all,
    the following query give no error and return records when i execute it in toad. but the lov didn't return any records. frm-41830 the list didn't contain entries.
    SELECT ALL AP_VENDORS.VENDOR_ID, AP_VENDORS.VENDOR_NAME, AP_VENDORS.ADDRESS,TYPE_ID ,AP_VENDOR_TYPE.VENDOR_TYPE_ID, AP_VENDOR_TYPE.TYPE_NAME
    FROM AP_VENDORS , AP_VENDOR_TYPE
    WHERE AP_VENDOR_TYPE.TYPE_NAME = :AP_ENTER_BILL_MASTER.VENDOR_TYPE';
    what is the problem.
    Regards:
    Muhammad Nadeem
    Message was edited by:
    Muhammad Nadeem

    Hi ,
    Put a static value which will return some rows..... replacing your block item value.....
    See the link below.....it may help you....
    Zdebug -- A Forms debugging message tool
    or run the Debugger tool of your Fomr Builder.... examining the data value your block item has.....
    Regards,
    Simon

  • Frm-40105  unable to resolve reference to item parameter.webutil config

    Hi.
    I have one form(10G) that's using webutil and the system returns this message, but I have others forms that's works fine.
    I just copied all objects of webutil of one form that's ready works to this new form.
    Someone already had this problem.
    Best regards.

    HI, when you copied the objects, did you drap the object group WEBUTIL to the new form's Object Group? If you did that you should have all the components that webutil require. oh. minus the most important one..webutil.pll :-)

  • FRM-40105:Unable to resolv refrnce to item INV_SUM_FOLDER.match_status_flag

    After entering into Payables Vision Operations(USA)--> Invoices-->entry-->invoces. Enter the header details, while click on lines, the error is "FRM-40105: Unable to resolve reference to item INV_SUM_FOLDER.match_status_flag" populated.
    While click on ok on error form, another error is "frm-41072 cannot create group appcore_condition" populated.
    Please fix the issue.

    If this is a standard eBusiness Suite form (not a custom form in EBS) report it to Oracle Support. Other questions about EBS should be posted in the EBS forum.

  • Unable to resolve reference/Cannot find Canvas

    Hi,
    I have generated a form with Designer 6i. It has 3 tabs. On the second or third tab, when I diminish the width property of a BOUND TEXT ITEM , I get 2 error messages one after the other :
    - FRM-40105. Unable to resolve reference to item <item name>. ...
    - FRM-41053. Cannot find Canvas--invalid ID.
    If the width is equal or bigger than its original value, it works fine. As soon as I change the value to a smaller one, it doesn't work anymore.
    Any help would be appreciated,
    Denise

    Hi,
    When you reference an item using:
    set_item_property(<varchar2 field>, ...)
    you should format the item name as:
    'BLOCKNAME.ITEMNAME';
    For example, set_item_property('NCP.B', enabled, property_true);
    The colon is only used when you actually want the value of the item.
    I can't remember, but this might be case sensitive too - so use uppercase.
    Cheers
    Chris

  • FRM-10405 UNABLE TO RESOLVE REFERENCE

    im using forms 6i.
    i have a tabular block named "SUB". in which i have a text field named "LTYPE".
    on LTYPE field i have a post change trigger in which i have a tiny code
         if :sub.ltype='B' then
              set_item_property(':sub.subcode',navigable,property_true);
              go_item(':sub.subcode');
              end if;
    it shows FRM-10405 UNABLE TO RESOLVE REFERENCE TO ITEM :SUB.SUBCODE.
    can anybody help me whats the problem

    Gul wrote:
    im using forms 6i.
    i have a tabular block named "SUB". in which i have a text field named "LTYPE".
    on LTYPE field i have a post change trigger in which i have a tiny code
         if :sub.ltype='B' then
              set_item_property(':sub.subcode',navigable,property_true);
              go_item(':sub.subcode');
              end if;
    it shows FRM-10405 UNABLE TO RESOLVE REFERENCE TO ITEM :SUB.SUBCODE.
    Little mistake.
    replace go_item(':sub.subcode');
    to
    go_item('sub.subcode');Hope this works

  • FRM-40105 Impossible to resolve reference to item

    I have a control block with a save button in. I have another block 'AAA' on wich I have a when-validate-item on an item at the block 'AAA' level. If I have an error on this item and I push the save button, why I always receive the FRM-40105 Impossible to resolve reference to item ?

    Hello,
    Why am i not able to answer if i don't get the whole information ?
    What is the code behind the push button and the W-V-I trigger ?
    Francois

  • Suppressing unable to resolve reference to parameter... message

    We have converted our applications to Oracle 9I (Internet) from Oracle 5 (Client Server).
    We force a closing of an extra browser window by creating a .pll with a customized function called close_browser which runs close.htm and then does an exit_form to replace exit_form. We have forms call other forms, if the form is called, then it checks a forms parameter called parameter.pr_called. We want to just modify the library and not modify 100s of forms but :parameter.pr_called does not exist in a number of forms but we need to check parameter.pr_called with a NAME_IN in the library just in case it is called so we don't close the browser window if the form is a called form. It would then simply exit form and go back to the original form. When we check for name_in('parameter.pr_called) = 'Y' to check for this condition, we get unable to resolve reference to parameter pr_called.
    We have tried changing message levels, but that only works for error messages and not messages. There seems to be no programming way to do a find_parameter for a form parameter. Any suggestions on how to prevent the message from appearing. We would not want to modify all the forms.
    Thank you,
    - Brian

    If you want to add this parameter to all your forms in batch - this is simple to do with the Java API - here's some sample code.
    package oracle.forms.jdapi.demos;
    import oracle.forms.jdapi.*;
    public class AddParam
      public AddParam(String formName, String parameterName, String parameterValue)
        try
          // Open the module - this implicitly starts JDAPI
          FormModule form = FormModule.open(formName);
          System.out.println("Processing " + form.getName());
          // see if the parameter already exists
          ModuleParameter param = null;
          try
            param = ModuleParameter.find(form, parameterName);
          catch (JdapiException cjdex)
            System.out.println("Parameter not present needs creating...");
          if (param == null)
            // create the required Param
            param = new ModuleParameter(form,parameterName);
            param.setParameterDataType(JdapiTypes.PADA_CHARACTER_CTID);
            param.setMaximumLength(3); //assuming Y/N, YES/NO??
            param.setParameterInitializeValue(parameterValue);
            System.out.println("Parameter created...");
            //we've made a change so save...
            form.save(formName);
            System.out.println("Form Saved...");
          else
            System.out.println("Parameter already exists...");
          form.destroy();
          Jdapi.shutdown();
        catch (JdapiException jdex)
          System.out.println(jdex.toString());
       * @param Pass the name of the Form as an agument to the class
      public static void main(String[] args)
        String paramName = "PR_CALLED";
        String paramDefaultValue = "N";
        AddParam addParam = new AddParam(args[0], paramName, paramDefaultValue);
        System.exit(0);
    }

  • Error in NWDI   ---     ERROR: failed to resolve reference

    hello everybody,
    i'm working with was 7.01
    i configured my NWDI for a Internet Sales project.
    In my SLD I added :
    SAP J2EE ENGINE
    SAP BUILD TOOL
    SAP JAVA TECHNOLOGY SERVICES
    WEB DYNPRO RUNTIME
    when i try to create project from  crm/home/shr/ext
    But i have this error:
    /userOut/Development Component (com.sap.ide.eclipse.component.provider.actions.dc.UsedDCFoundHandlerBase) [Thread[main,5,main]] ERROR: failed to resolve reference "sap.com/com.sap.mw.jco" for DC "sap.com_SAP-SHRWEB_1:sap.com/crm/home/shr/ext":Cannot find compartment of used component: sap.com:com.sap.mw.jco
    I already did this step in other pojects and without problems .
    I thought to forget something but i don't find missing step
    any suggestion?
    maybe i forget some SCA file?

    HI,
    it is not enough to check in the SCA files, but you also have to import them (CMS -- Transport Studio -- Development/Consolidation tabs). Else the corresponding DCs won't be part of the buildspace and so the dependencies cannot be resolved.
    The DC sap.com/com.sap.mw.jco is located in the SCA file SAP-JEE. Most likely this SC is still displayed on the Development tab with status "Waiting for import" or "failed".
    Best Regards,
    Ervin

  • [nQSError: 77030] Oracle BI Presentation Server Connection Error: Unable to resolve the address for cn.

    Hi Experts,
    When I use Agent functionality to send email in BIEE 11.1.1.7.0, it will generate the following error message as below:  Are you facing the same problem ? Please help me,Thanks very much.
    Global Error: [nQSError: 77030] Oracle BI Presentation Server Connection Error: Unable to resolve the address for cn.
    Error Codes: AXSBMN8D:
    The operation completed successfully.

    Can you try doing telnet to SMTP server from where BI server is installed and let us know the outcome.Just want to check if any firewall is blocking
    telnet hostname portnumber
    Thanks,

  • Internal error: Unable to resolve ViewRowSetImpl id = 166 for details in ba

    I create a master-detail JSP, when i click select a certain record, the JSP will jump to detail page, but it will display a warning as follow:
    Internal error: Unable to resolve ViewRowSetImpl id = 166 for details in batch
    i need help ASAP
    Thanks in advance...
    George

    Does anyone know how to fix it?
    Thanks!
    SJ

  • Internal error: Unable to resolve ViewRowSetImpl id

    I am getting the following error, when trying to edit a master detail record using JSP/Structs in Jdeveloper 10g.
    oracle.jbo.JboException: Internal error: Unable to resolve ViewRowSetImpl id = 13 for details in batch
    Can anyone help me on this please.
    Thanks in advance.
    Mushtaq Pasha

    Hi,
    Did you ever get a fix for this problem, I am getting the same problem now.

Maybe you are looking for