Skip to main content
4-Participant
September 2, 2026
Question

Single-valued attribute saved as an array [1, 2] and cannot be cleared during inline edit in Process Plan Browser (Windchill 12.0.2.9)

  • September 2, 2026
  • 1 reply
  • 47 views

Hello everyone,

We are experiencing an unexpected behavior when editing an attribute on a Process Plan within the Process Plan Browser. I would like to check if this is a known bug (SPR) in Windchill 12.0.2.9 or if there is any workaround/configuration fix available.

Environment:

  • Windchill Version: 12.0.2.9

  • Module: MPMLink (Process Plan Browser)

  • Object Type: MPMProcessPlan

Issue Description: When updating a custom string attribute directly from the Attributes tab (child tab) of the Process Plan Browser:

  1. Value gets appended as an array: If the current value is 1, and we delete 1 and type 2, upon refreshing/reloading the browser, the attribute value turns into [1, 2].

  2. Cannot clear the attribute: If we delete the entire text to leave the field completely blank and save, the previous value is not cleared and persists after refreshing.

What we have already verified:

  • Attribute Definition: Checked in Type and Attribute Management — the attribute is explicitly configured as Single-Valued (Multi-Valued is set to No).

  • Browser Autocomplete / Extensions: Tested in Incognito/Private browsing mode with all extensions and browser translation turned off, but the issue still persists. This appears to be coming from the client-side JavaScript parameter serialization or the JCA inline-edit handler.

Has anyone encountered this issue or a similar SPR where inline editing sends duplicate parameters resulting in array formatting ([...]) and fails to detect empty strings as dirty?

Any insights or related PTC Article / SPR references would be greatly appreciated.

Thank you!

1 reply

Community Moderator
September 11, 2026

Hi ​@takeshiokamoto,

Thank you for your question. 

Your post has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help.

Also, feel free to add any additional information you think might be relevant. It sometimes helps to have screenshots to better understand what you are trying to do.

Thanks,
Vivek N
Community Moderation Team