Client Tag Inheritance

According this this post: [BUG] Project inheritance doesn't work with client tags client tag inheritance should be working. However in a test project I’ve got running in 8.0.3 client tag inheritance doesn’t seem to be working. I’ve got one tag setup in the parent project in the Vision Client Tags area, and that tag isn’t showing up in the child project. Is there something I need to enable etc… so get this working?

Thanks!

Hmm, I’m not seeing this on 8.0.3. Are you sure you’ve got the parent project set up? Is there more than one level involved or something?

That being said… Vision Client Tags do not play well with project inheritance right now. It’s very unintuitive.

Okay, so this is what’s going on:

At the time the child project is created, it receives an override copy of all the parent tags. From that point on any modifications to the parent are not seen by the child, because it has its own override copy. You can create, modify, or delete tags in the child, and it’s only affecting the overridden resource. You can’t really revert to or update from the parent.

Vision client tags are basically not compatible with project inheritance right now.

I could be wrong but I believe if you go to the gateway and delete the client tags folder from the child project it will inherit the parent client tags until someone makes a change to child project’s client tags.

Like Kevin said it is not intuitive, so if you have multiple people working on your project it is bound to get overridden pretty easily. I’m not sure if there is anything else that triggers the override.

OK… I deleted the Vision Client Tag folder from the child project and viola the client tags from the parent project have shown up.

So that is a good temporary solution. Kevin I assume that this is on the list of bugs/features to get working?

Yes, but to be perfectly honest it’s not very high priority.

10-4.

This is a feature that our current software offering for our customers would benefit greatly from. Currently we have our object colors tied to client tags, and the the templates derive their colors from those tags. Moving to 8.0 from 7.9 allows us to have a project that is our global standards, and then just have customization from customer to customer which is awesome. But having to keep two sets of client tags, or doing the alternate hack route, will be a drag eventually.

thanks for your help

How do you delete the vision client tag folder?

Consider using script resources to hold your color schemes. Fully compatible with inheritance on a script-by-script basis.

1 Like

Yeah… that might be our next move. But that might cause more issues internally then it would solve in Ignition…

Hi,

I have the same question: Where can I find the Vision Client Tags folder?

Does anybody know if the issue has been solved in later versions?

Thank you in advance.

Manuel