I'm assuming your first attribute is the primary attribute, where you want each level to show exactly once per task...
Assuming you are using v9, what happens when you use Complete Enumeration method, then click Design Tab + Additional Settings...
...and then click "Show Levels of First Attribute No More than once per Task"