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

Similar Messages

  • 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);
    }

  • 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?

  • 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.

  • 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

  • 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.

  • 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.

  • I have HugesNet Gen4 and have downloaded most current version.  I am unable to open and cannot find where in system preferences and/or Safari I give permission.  Can a techie tell me where?

    Because I downloaded from internet, I am unable to open.  I cannot find where I give permission and/or if I need to download some plug in or something.  Please help and thanks.

    Hello Charlene,
    It sounds like you are getting a message that the application you downloaded can't be opened because it's from an unidentified developer. 
    Gatekeeper is a feature of Mac OS X that by default blocks software from unknown developers, but you can change the functionality to download and install software from developers you trust:
    Gatekeeper gives you more control over what you install. You can choose the safest option and only allow apps that come from the Mac App Store to open. There is also the option of only allowing apps that come from the Mac App Store and identified developers. Or you can choose to allow any apps to open, just like previous versions of OS X.
    Gatekeeper options are found in Apple menu > System Preferences… > Security & Privacy > General tab under the header "Allow applications downloaded from:"
    If you trust the source you are downloading the application from, you can switch the option to "Anywhere" to download the file.  Once you finish downloading the file, you can always switch back to one of the other options.
    OS X: About Gatekeeper
    http://support.apple.com/kb/ht5290
    Thank you for using Apple Support Communities.
    Best,
    Sheila M.

  • Cannot find canvas!  Help please!

    I have somehow lost my canvas. The standard "layout" option is not bringing it back up. I have reinstalled and still no luck. Can anybody help me? Also my preferences menu is freezing up.

    This fixed the same problem I was having thanks to Nipsey and Patrick
    If the UI is missing its usually because the Pro Application Support is missing or out of date for your configuration.
    If you're on Tiger:
    http://www.apple.com/support/downloads/proapplicationsupport31macosx104.html
    If you're on Panther:
    http://www.apple.com/support/downloads/proapplicationsupport31macosx1039.html
    If you've installed this in the past, remove the ProAppRuntime.pkg from /Library/Receipts/ This will trick the update to reinstall completely instead of possibly skipping any bits.

  • 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.

  • Cannot find class java/lang/Thread

    I'm getting this error trying to compile a program that I'm writing in java. Its a very simple program just to get me back to basics. Any ideas as to how I can fix this problem??

    Extracted from Sun's website,
    * Error Message: "Exception in thread NULL" or
    "Unable to initialize threads: cannot find class java/lang/Thread"
    If you are getting one of these fatal error messages when running java,
    javac, or appetviewer, you should check your CLASSPATH environment variable.
    It may list "c:\java" or the "classes" directory from an older release. You can either unset the CLASSPATH variable, or set it to
    include only the latest version of the Java platform class library. For example:
    C:\> set CLASSPATH=.;C:\jdk1.1.8\lib\classes.zip
    This will make sure that you are using the correct classes for this release.
    -- Sudha

  • I downloaded an Adobe file from my email but cannot find it on my hard drive or in recycle bin - it's in downloads but am unable to open from downloads - how can I recover the file?

    I downloaded an Adobe file from my email (service provider is MWeb) but now cannot find it on my hard drive and it's not in the recycle bin. It does, however, appear in Firefox downloads but I'm unable to open it from there. How can I recover the file?

    Thanks Rob.
    I actually had no clue what the core problem was caused by. So it's Windows itself...that helps some.
    I'll resubmit there. It might actually have saved time for it to simply have been moved to there instead of off-topic, though I suppose you have to follow protocol.

  • I am unable to call up a folder from my documents files in pages. I haven't accessed it in a while but did not delete it and now cannot find it either through finder or a search of all saved documents. Not in my trash either. Where did I hide it?!?

    I am unable to locate a folder in my document files in Pages. I haven't accessed it in several months and now cannot find it in the docs and folders when I go to "open an existing file ...", in finder, or the list of all saved docs. Can anyone suggest where I might have succeeded in hiding it? thanks!

    Try Find Any File (also available in the Mac App Store). This will find hidden & invisible files as well as those in the various Libraries.

Maybe you are looking for

  • Is there a way to have security with help without buying Roboserver?

    I'm on Robohelp 10, and I publish to Winhelp.  I have 11 different roles from which users can choose from a drop-down.  My managers would like to restrict access to certain of those roles to those people who are allowed to use certain functionality. 

  • Can't logon to directory through sync_user, but can through Tx LDAP - Find

    Hi, I'm trying to import users into SAP from MS Active Directory using RSLDAPSYNC_USER. When running it I get the error "Could not logon to directory" with the diagnosis "The combination of user name (DN) and password transferred to the directory was

  • Pixelated Adobe Indesign on Macbook pro retina 13inch

    Hi I have a Macbook Pro with Retina Display and I recently installed Adobe InDesign and I am suffering the pixelated look.  The adobe update fixed photoshop but bridge and camera raw opened from bridge remain blurry. HOWEVER if i select open file in

  • Manual syncing into playlists in iPod

    I have a 60 GB iPod and a PC with Windows XP. I can manually sync a song from iTunes into a specific playlist in the iPod. However, the song appears in the iPod playlist at the end. My question is what should I do so the song appears properly alphabe

  • No sales organizations in the list

    When create any sales document error message "Enter a sales organization" appears but no Sales Organization exists in the list. The org. structure is created according to C01_BB_ConfigGuide. When editing a business partner in Sold-to-party role, no s