Firstly, on the question of having a field set up to update with the values of other fields. It cannot be done such that a field will update with the data from another field automatically UNLESS edited on the datacard directly. It won't work if the fields are updated in a Workflow Transistion or if changed in another application (SolidWorks).
You can achieve what you want with a fairly simple datacard if there are only two variations but if it gets much bigger than that then your datacard will become quite complex...
Some notes that may help you.
EPDM will use the values from the datacard that are active (hidden input boxes are still active but only one tab is active).
You can set up Tabs on your datacard that are controlled by a variable or a list (not EPDM Categories)
You can duplicate the input boxes on each Tab to vary what inputs are required
If you set up an input formula on the active Tab to concatenate the values then you can have differing formulas.
If you need to set a value to "" then make sure it is on the active Tab, Set to "" and optionally hidden using Control Logic.
I think you can see how this will get quite complicated... Best of luck!
Soon after I posted this question I found the controlled by variable section in the help. That seems to be what I need to do, but I will need to figure out interesting combinations of aliases and the like to get the information I need. Is there a way to hide a input control, as I am only using is to translate values with an alias to adjust the tabs.
For example, one tab is "TC\RTD", which will select the one tab for either 'Thermocouple' or 'RTD' as the type. I'm using an input formula to change the value tothe tab name. I would just like it not to be visible in the explorer window. I unchecked 'show in explorer', but that didn't work. I am logged in as admin for both the admin tool and vault explorer.
Do you mean that you don't want the input to not show on the datacard?
You can hide the input based on variables by using "Control Logic".
Yes, that worked great. Thanks.