You have to have ObjectID on the sheet. Otherwise Tableau won't know what ObjectIDs to pass.
Your question is just like another from today:
I did a step-by-step or Jeff to show a way to put the extra dimension on his sheet and still get the display he needed.
The solution for you might not be exactly like what we did in there, but the principles will be the same.
Thanks a lot Joe. I knew that the column has to be in the chart, but thought I might be lagging at the knowledge of updated tips and tricks.
Also the index filter works fine for the look but if clicked on bar it shows only that one ID which it captures. But then if clicked on the X-axis value at the bottom of the chart, it gives all the IDs related