Skip to main content
10-Marble
August 5, 2025
Solved

PartsLink attributes that are required depending on another attribute

  • August 5, 2025
  • 1 reply
  • 539 views

Hi Community,

Is there a way to set a condition in PartsLink 12.0 that works like a "required if"?

So if PartsLink attribute “Type” == “mechanical”, then attributes 1 and 2 must be required.

If PartsLink attribute “Type” == “electrical”, then attributes 3 and 4 must be required.

The AI says that this is available from version 11 onwards, but I can't find anything. Is this a hallucination, or can someone explain to me how to set this up?

Thanks in advance

BR Simon

Best answer by avillanueva

https://www.ptc.com/en/support/article/CS285024?source=search

Unfortunately, cascading attributes are not part of classifications. 

1 reply

avillanueva
23-Emerald I
23-Emerald I
August 5, 2025

I think you are looking for cascading attributes  but based on your type, wouldn't it be easier to just use a node? like this:

avillanueva_0-1754411489935.png

 

10-Marble
August 6, 2025

Thanks for the answer!

I had already considered this option, and it would work well for this simple example. But in more complicated cases, such as product information required due to regulations such as F-Gas. It would be cool to make it required if another field such as “F-gas related” is Yes. Then other attributes pop up or become required.
Are the cascading attributes adjustable within PartsLink or can it be installed in PartsLink too? So that I can run it with Classification attributes on branch and leaf level?

avillanueva
23-Emerald I
23-Emerald I
August 6, 2025

https://www.ptc.com/en/support/article/CS285024?source=search

Unfortunately, cascading attributes are not part of classifications.