Cannot update new field through SharePoint properties on re-pubished InfoPath form

Hello,
I would truly appreciate any help with this problem. I've searched the forum for answers to this issue, but none of the ones I've found seem to
apply.
We are using SharePoint 2007. 
When I re-publish a form with a new field, I am unable to modify that new field through SharePoint properties on older forms. I have tried re-linking the old forms but that does not resolve the issue. I can re-create this problem consistently in new
and old InfoPath form libraries.
Here are the latest steps I have taken to re-create the error:
Created Form Library called Error Testing.
Created new form (from blank template) with three data fields in the data source: name, occupation and address.
Added section and all fields onto the form.
Published form to Error Testing library. All fields were promoted and selected the “Allow users to edit data in this field by using a datasheet or properties page” option.
Created and saved Form 1 in library with no issues.
Opened edit properties and was able to modify and save the content in all three fields.
Added a new field to the form template: City.
Published form to Error Testing library. The original fields, and the new field were promoted and selected the “Allow users to edit data in this field by using a datasheet or properties page”
option.
Created and saved Form 2 in library with no issues.
Opened edit properties in Form 2 and was able to modify and save the content in all three fields.
Opened edit properties in Form 1, modified all fields and got the following message when I tried to save: 
"Changes could not be saved into the document. The property to change is read-only for the document's content type, or the document is missing XML elements or attributes where
the changes would be saved. Try editing the document in a Windows SharePoint Services-compatible XML editor such as MicroSoft Office InfoPath."
Modified each field one at a time and determined the field I could not edit and that was causing the error message was
the new City field.
I re-linked Form 1 and got same error message when I tried to modify the City field.
I opened Form 1 entered the city and saved.
The content of the city field appears in the SharePoint column and I am able to edit the content through the Edit Properties field.
This is an issue when we run a workflow that tries to update the new field on an old version of an InfoPath form.

You can certainly add the fields manually by using SharePoint Designer, but a more effective way to Open the form template in "Design Mode" Click "Tools" and then "Form Options" Choose "Versioning".
InfoPath defaults to not Upgrade forms automatically. If different versions are not a historical issue for this solution, then Change the default to "Automatically Upgrade Old Forms". Then republish form... The Next time you open a from in
the library with this content type it will upgrade the old forms in the library.
Have a look at this post on the same topic:
http://social.msdn.microsoft.com/Forums/en-US/cffd3fa0-0a53-4ef2-8c62-0764cbe9f0e2/adding-new-fields-to-existing-infopath-form-template?forum=sharepointcustomizationlegacy

Similar Messages

  • FRM _40200: You cannot update this field

    How can I get this message to display?? I have a text item which has insert allowed, and update allowed set to false, and if the user tries to update the text item, then I want that message to display, like I have seen on other forms... but it doesn't...
    cheers

    Hi Paul,
    Try getting the warning message , i don't remember FRM-40.... <cannot update field> and using this message warning in ON-ERROR trigger in order to display the message you want...
    Or ,
    getting the status of the text item (new , updated , changed) and on a trigger such as post-text-item , key-others .... call the message procedure to display the message you want....
    Simon

  • Update new field with existing data programmatically

    I have a requirement to write a code that update an existing lookup field.
    We are running sharepoint 2010. We have a content type, which is used throughout all the sites. The content type has a field called Product, which is a lookup field for all the products we have. The field also contains subproducts. For example, a product
    by name PR1000 has a subproduct PR1010 all in the same drop down menu.
    Now we want to change this grouping and separate them based on product and subproduct. I have created new field called Parent Product (PP) and Child Product(CP).
    I would like to programmatically update the Parent Product field with Product and Child PRoduct field with child product if any. So here is how it works; if an existing item or document has product PR1010, I would to update PP with PR1000 and CP with 1010.
    The problem I am having in order to start this project is the product field is part of every document library and lists and there are 1000s of items with data for product.
    Please help with ideas or suggestions. I am thinking of a feature event receiver, which when activated will automatically update every item with product field not empty.
    Thanks for your help in advance.

    As Bruno suggested ,if its on time activity and on the all site then so go with Powershell 
    script. use feature event receiver when it require on the selected site and if this require to extend
    other sites so that contol will be at your end,else you need to again modified the powershell script.
    Regards,
    Rajendra Singh
    If a post answers your question, please click Mark As Answer on that post and Vote as Helpful
    http://sharepointundefind.wordpress.com/

  • Updating SAP fields through BAPI (which are not BAPI parameters)

    Hello,
       I need to update season and collection fields in sales order (AFS), these fields are not in sales order creation BAPI. Can I still somehow use them in extensionin as parameters?? How do we do it?? BAPI: /AFS/BAPI_SALESORD_CREATEFDATA
    Also there is another BAPI /AFS/VBAK_SALESDOCUMENT_CHANGE which has these fields in ITEM_EX table (which is extension for item table provided by SAP), but this dosent update the sales order as well.
    I would appreciate if anyone has a clue how to do this.
    Thanks,
    Amit.

    /AFS/VBAK_SALESDOCUMENT_CHANGE
    Append structure BAPE_VBAP
    J_3ASEAN
    /AFS/COLLECTION
    /AFS/THEME
    Append structure BAPE_VBAPX
    J_3ASEAN              CHAR1
    /AFS/COLLECTION              CHAR1
    /AFS/THEME              CHAR1
    Table: ITEMS_EX
    OPERATION                      009
    DOC_NUMBER                     200000608
    ITM_NUMBER                     000000
    MATERIAL                       2000010022
    UPDAT_FLAG                     I
    SEASON                         C1
    COLLECTION                     DAM
    THEME                          SEG
    Pass the season Fields through EXTENSIONIN structure to update data into tables.
    STRUCTURE                      BAPE_VBAP
    VALUEPART1                         020000060800000000000000C1 DAM SEG
    STRUCTURE                      BAPE_VBAPX
    VALUEPART1                         0200000608000000XXXX

  • INSTEAD OF TRIGGER (UPDATE): new.field null or not set

    When using an instead of trigger for an update on a view, you can "relate" the updates to the (another) base table(s).
    to perform the update statement you have the use the ":new.field" notation.
    Is there a way to determine if the field value is included in the update statement that causes the trigger to be fired?
    I know you can check this value and see if it's null but this is not the same as "not used in the set clauses". It can be explicitly set to null : SET field = NULL
    which can be used like SET FIELD = :new.field
    but what if it is not "used" in the update statement at all.?
    Here is a (simplified example)
    CREATE OR REPLACE VIEW TATB
    As
    SELECT TA.FIELD1, TA.FIELD2, TB.FIELD3, TB.FIELD4
    FROM TABLEA TA, TABLEB TB
    WHERE TA.ID = TB.ID
    THIS is an update statement
    UPDATE TATB
    SET FIELD1='JOS', FIELD2='FONS'
    this could be another one
    UPDATE TATB
    SET FIELD1='JOS', FIELD2='FONS' FIELD3 = NULL
    HOW can the distinction be checked (in the body of the instead of trigger) that in update statement 1, the new.field3 is not set at all and in the second one the new.field3 is explicitly set to null
    tx
    Luc

    I found after re-reading the documentation that when using an update it is possible to use the check UPDATING in concordance with the column name:
    IF UPDATING('field1') THEN
    END IF;
    tx
    Luc

  • Cannot Add new fields to standard QM datasource

    Hi
    I got this erro when I try to add new fields from LBWE.
    Field ZZRFKIMG cannot be selected because of unit field VRKME -> see long text
    Message no. MCEX032
    Diagnosis
    Field ZZRFKIMG cannot be transferred, since its unit field VRKME is either not in the communication structure, or was purposefully excluded from the selection.
    Procedure
    If you have chosen your own field, you must also create a user-defined unit field in the append and use it accordingly.
    How can I resolve it.
    thanks

    Hi,
    My Understanding is that if the field is available in the Pool in LBWE then no need to enhance the datasource.
    In my case the field is available in LBWE though it is ZFIELD (ZZRFKLMG and ZZNETPRC).
    In RSA6 I added the this unit
    ZZMEINS     MEINS     UNIT                                                                           Base Unit of Measure
    ZZWAERK     WAERK     CUKY                                                                           SD Document Currency
    I went back to LBWE and try to add the following Zfieds (ZZRFKLMG and ZZNETPRC) and the error is same.
    Now I try to add the the field directly in the append structure * ZZMC05Q02ITM* but its asking to maintain the ref table and ref field.
    I added ZZMC05Q02ITM as ref table and ZZRFKLMG as ref unit and  I still get errors.
    I am are that if I maintain it in RSA6 then I need to write user exit in CMOD but since it is available in LBWE I want to get it from the pool.
    I have tried this and there was no errors during activation
    ZZRFKLMG     ZZRQE_RFKLMG     QUAN     QMFE     ZZMEINS     Notification quantity in base units
    I gave the table name and Unit.
    Despite adding it, I still get data even though I did not used LBWE pool.
    thanks alot SUV123
    Edited by: Bhat Vaidya on Oct 14, 2009 10:44 AM
    Edited by: Bhat Vaidya on Oct 14, 2009 11:06 AM

  • CANNOT UPDATE NEW SOFTWARE!!!

    Hi all,
    having major problems trying to update new software to my iphone ...
    every time i connect phone to itunes and click update, it comes up with a box saying backing up my iphone ... gets 3 quarters of the way through and jamms!!
    can anyone help me with this and explain how to go about it ...
    Thanks,
    Ryan

    Hi Ryan,
    Make sure the PC has the latest version of iTunes installed, currently 8.0.2.
    http://www.apple.com/itunes/download/
    Also, make sure the iPhone is directly connected to a high-speed USB port the PC using the cable that came with it.
    If the issue persists, try restoring the iPhone from another user account as described here: http://support.apple.com/kb/TS1275
    -Jason

  • Cannot update due date in SharePoint 2010 Approvel Workflow generated Task

    Wondering why due date cannot be changed by users with List permissions on a Task which was generated from the built-in Approval workflow.
    I can have the workflow set the initial due date. The business process dictates that at times the due date need to be updated on the Task before they are completed (shift to the right or whatever).
    The column settings for the due date field do not seem to be set as read only??? why can the not be updated by users/admins?
    If the due date must be updated by a workflow how can a workflow be manually be run...like an administrator business process feature?
    BTW...this project mandates that all processes are run with OOB settings (codeless).
    Thanks
    Ok, found the answer to this on another post: click on the workflow status field of the workflow that generated the tasks. Then click "Add or update assignees". Very nice!

    Hi,
    Thank you for sharing this with us!
    Beside the way you mentioned, you can also try to reassign the task from the task list directly. Thus you can enter a new duration for this task and SharePoint will generate a new task.
    Thanks
    Pengyu Zhao
    TechNet Community Support

  • Cannot update a field

    Hi,
    I have a question about updating fields.
    I am only doing an update:
    Update Standard_SAP_Table
        Set Field1
    Where Primary_Key = Some_Value
    Here is the problem. There are fields in this table where I can set to whatever I want but some fields I cannot change the value. It seems like there is some kind of "make field uneditable" function in ABAP?
    Is there such functions? How can I find such functions, and disable them? It may not be such a good idea to disable such functionality (since this is a table created by SAP and they may not want custom functionality to update it) but I want to learn how fields may be prevented from being updated/made updatable again.
    Maybe I am suppose to use Badis to update it? Either way, how do you find such "make this field uneditable" settings?
    thanks!
    //Baran

    Hi,
    Updates values in a database table. If a WHERE condition is specified, only those records which satisfy the WHERE condition are updated.
    Example:
    UPDATE sflight SET   seatsocc = seatsocc + 3
                   WHERE carrid   = 'LH'   AND
                         connid   = '0400' AND
                         fldate   = '20010228'.
    The Return Code is set as follows:
    SY-SUBRC = 0:
    The specified line has been updated.
    SY-SUBRC = 4:
    The system could not update any line in the table, since there is no line with the specified primary key.
    Note: Update is used to change the non-key-fields of a database table with reference to the WHERE condition.
    Trythis,
    KC

  • Update screen field through function call

    Hi All,
    Is there a way to update a screen field Q0016-KONSSL through a function call?
    Thanks,
    ~Mark

    .

  • IPhone 4 cannot update or restore through iTunes

    Dear all,
    I have a iPhone 4 16 GB, bought in September of last year.
    I havent updated the phone in a while, and since a couple of months I am trying, and after downloading the update through iTunes, i get the message: Cannot reach the server.
    The same happens when i try to restore the iphone through itunes.
    The iphone is entirely original so no jailbreak or unlocking.
    I am not a pro, so if someone could help me in dummy language, i would owe you my life haha
    version: 4.0.2
    modem firmware: 01.59.00

    it seems that itunes can't connect to the apple servers. This is usually caused by your firewall. Turn it off. If turning it off doesn't help or you don't have a firewall, goto this site:
    http://www.felixbruns.de/iPod/firmware/

  • New mini is 7.0.4 and current ipad is 7.1.1 and I cannot update new mini

    Trying to set up new mini but it is  7.0.4 and icloud on my ipad is 7.1.1 and is not compatible....

    Go ahead and set up your iPad as a new device but do not apply your backup to it. Once the iPad is connected to Wi-Fi and running update it's iOS to 7.1.1. Then restore the new mini using the iCloud backup made with iOS 7.1.1.

  • Updating user fields through a user exit in CO01

    Hi..
    I'm new to user exits and knw there are loads of user exits for CO01, but can't find the exact one to modify the user fields.. And also, would a simple
    afvgd-usr00 = 'some material' work???
    Tnx..

    Try with OSS note:
    68720
    Symptom
    The system does not display the 'User data' operation detail screen when you create an operation of a production order with input facilities.
    Additional key words
    CO01, CO02
    Cause and prerequisites
    Solution
    1. Add the following entry to table TCO62:
      CAT  SeqKey  Verif.No      Program    Grp   Panel   10   OC0001  7             SAPLCOVF   V9    0201
    UseTransaction SM31.
    Table TCO62 is client-specific, that is, you must create the entry inall relevant clients.
    2. See the attached advance corrections. If you have implemented an earlier version of this note, please note that, for up to Release 3.0F, the correction was changed for Include LCOVFO10.

  • Updating MySQL table through SharePoint 2013 list

    Hi,
    Is it possible to perform write operation on MySQL database in SharePoint 2013? I have seen blogs regarding  bdc connection or by using third party tools.Is it possible to perform bcs on MySQL using OData connection or any other out of box technique?

    Hi,
    To access external Data from SharePoint, you have to use the BCS.
    BCS enable you to create External Content Types and External Lists from SQL Server Database or Webservice.
    You will find a complete guide on MSDN right here.
    http://msdn.microsoft.com/en-us/library/office/ee556431(v=office.14).aspx
    PS : You have to create the External Content Type from SharePoint Designer on your Dev environement. You will be able to export it to be imported on Test or Prod without any problem.
    You will be able to use the External Content type from Visual Studio in C# with the Object Model if you want to access it through a custom webpart or in your case from an Event Receiver. More information here :
    http://lightningtools.com/bcs/executing-bcs-external-content-type-methods-in-c/
    Regards.

  • Since updating my iPhone 4S, existing apps won't update and cannot update new apps even after deleting apps to make room. What can I do?

       Whenever I try to download a new app, I receive an error message that the app can't be downloaded at this time, try again later. Also, existing apps won't update. I have tried deleting apps to make more room, but so far nothing has helped.

    Does it also ask you to contact itunes support?

Maybe you are looking for