Hi all,
I'd like to show the Vault lifecycle state of a drawing (Inventor and AutoCAD) in the drawing title block. When I went to create the mapping for it, it simply states "cannot create mappings for this property". So how do I link the state property in Vault to the drawing title block? Or is it not recommended - is there another option?
Also, I am assuming that if we choose NOT to use a job server and instead use the quick-change state to perform an "update properties" for a released document, that it will show quick-change on the document as the state instead of released?
Thanks.
Solved! Go to Solution.
Solved by cbenner. Go to Solution.
Some system properties do not allow you to map to file properties. Looks like this is one of them. If you look down the list you should see State (Historical). That one appears to be mappable to files. The way I understand this property (and I invite someone to tell me if I'm wrong), is that it holds onto the State names of historical files if you modify the names of your File Lifecycle states. Files that have the state changed after you change the State names will show the new State name value, while files that were modified before you changed them will still show the old (historical) value. If you do NOT choose to set up custom lifecycle states, the State (Historical) should be the same as State.
My advice would be to set the mapping and try it out on some dummy files to see if it does what you want it to do.
Chris Benner
Inventor Tube & Pipe, Vault Professional
Cad Tips Tricks & Workarounds | Twitter | LinkedIn
Autodesk University Classes:
Going With The Flow with Inventor Tube and Pipe | Increasing The Volume with Inventor Tube and Pipe | Power of the Autodesk Community | Getting to Know You | Inventor Styles & Standards |Managing Properties with Vault Professional | Vault Configuration | Vault - What is it & Why Do I Need It? | A Little Less Talk - Tube & Pipe Demo | Change Orders & Revisions - Vault, Inventor & AutoCAD | Authoring & Publishing Custom Content
Thanks Chris, I've seen the state (historical) in there but for some reason never gave it a thought in this instance. I'll test it out today (time permitting) and advise.
Thanks again.
Yes, State (Historical) is the one you need to map in order to get the Lifecycle State to show in the Titleblock.
If you are mapping it to an AutoCAD attribute though, there is just a small amount of extra work (add block name to titleblock list on server) before you can establish the mapping.
Historical vs. Non-historical values will almost always be identical. The only exception is that if someone goes into the administration and changes the names (e.g. Review is renamed to Under Review) in which case State will be Under Review and State (Historical) will be Review.
-Ryan
Thanks Chris and Ryan, using the state (historical) works as expected. Of course the quick-change state is a small issue, although we are looking at some LISP or VBA to get around that (if we can get it to work). Or we'll just use the job server! We are only a small department, so would like to avoid another licence if possible.
Thanks.
Clint,
According to your post, it seems that you can link the State ( Historical) to the attribute in AutoCAD.
Whenever I add the system State( Historical) property, it's not even adding to the attribute.
I got this working for inventor files, but not for AutoCAD files.
Can anyone Help.....