You could reconsider the default values. Or the all configs.
Trying putting at least a note on your blank tab. I have some tabs that are controlled by group - the 1st tab has a blank label (visible by default) the other tabs are labelled with Group names. If a user can see any of the group tabs then they can only see one, can't see the blank one, can't see the other group tabs. On the one with a blank label I just have a note, and seems to work fine.
Also consider Control Logic on certain fields. But neither Control Logic nor Tabs works quite the way I would like.
I tried adding a note to the blank tab, and for some reason now that carries over to the first actual tab when selected from the drop down. It's like it can only have data for 3 tabs, not 4... Whenever I have a 4th tab it carries the info from the first tab to the second...
Are you sure that the note is actually on the tab and not in front of it? When you place a control slightly over the edge of a tab, it will appear on all tabs.
yes I'm sure... it's in the middle of the tab. Even still, it would carry over the note to all tabs, but not make the next tab in sequence blank with the note, correct? I've sent the issue to my VAR as well, and they have not come up with a solution either to this point. I'm starting to wonder if it's a bug, or maybe there is some slight setting or tweak I have thats not correct.
Ok, so.... I figured everything out as follows:
Issue #1: Inserting blank tab before other tabs causes blank tab to overwrite next tab in sequence....
Not sure why, maybe it's a bug, or maybe it's just the way it needs to be done, but I deleted all tabs and started from scratch inserting the blank tab in front, then re-creating the tabs I had previously and it worked perfectly.
Issue #2: Variables carrying across and overwriting info on other tabs....
I guess this was partially just my stupidity, and partially that I was trying to have the tabs function in a manner in which they weren't designed to. Basically I had 2 different values as the default text for the same variable on controls on different tabs. This is why it was choosing one and overwriting them on the other tabs when I was entering info.
I was actually wanting/hoping that I could have the information entered on whichever tab was chosen to exist, and to ignore the other tabs as if they weren't there or didn't exist...it doesn't work that way.
The fix, was to assign new variables for similar information on different tabs, then update the drawing title block's $PRP statements to use the new values. This only works because we have different drawing title blocks for the different types of projects we are doing which match the names of the tabs.
***For extra knowledge*** I also found that any information that you have as a default value will show in both the @(or custom properties) and the Default configuration specific properties tabs in the part/assembly file's custom properties.