cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

global attributes on all doc sub-types

lgrant
15-Moonstone

global attributes on all doc sub-types

I know I can create an Attribute at the Org level called 'Bread", then create a new document type called Sandwich.

I can then select to add the attribute 'Bread' and add the Legal List of "White|Brown|". I am make it required and add a default.

What I want to know is how to make all "bread' attributes have the same list? It looks like I have to copy and paste the list in each time I make a new document that has the 'Bread' attribute?

The example would be a document specification that has a list of “Buy|Make|Both”. I need to make sure that anytime anyone is searching for any of the several specification doc types (Matl Spec, Artwork Spec, Label Spec etc) that they get the same results.

ACCEPTED SOLUTION

Accepted Solutions

In the Type manager, edit the object type, then select the corresponding global attribute.

on the right, in the contsraints attribute, add an "Enumerated Value List" constraint (instead of a classical "legal value list")

Enum List are localizable. you can inherit values from parent list

And values are well managed. As you can disable values in the list.

So users can not use them anymore when creating objects. But the disabled value is still searchable in the Windchill search ...

regards

View solution in original post

3 REPLIES 3

Try to use (if Windchill 10) the new Enumerated List object in the type manager instead of the historicl "list contsraint"

Still need to use the same list each time you use the "bread" attribute in a softype

But the list is an object, so manageable one time . no need to update each type ...

and you are able to localize it if needed ...

Any idea how to select the Enumerated list on the Object Type attribute selection.

In the Type manager, edit the object type, then select the corresponding global attribute.

on the right, in the contsraints attribute, add an "Enumerated Value List" constraint (instead of a classical "legal value list")

Enum List are localizable. you can inherit values from parent list

And values are well managed. As you can disable values in the list.

So users can not use them anymore when creating objects. But the disabled value is still searchable in the Windchill search ...

regards

Announcements


Top Tags