If your boss doesn't think the levels serve any purpose in the Gantt chart
table (and most of the time, frankly, I'd agree with him that displaying
them just clutters up the chart) then why not just turn them off so the
numbers aren't displayed (Tools, Options, View)? As far as accepting user
input as to how the numbers are displayed, you can do exactly that by
defining a custom WBS code (Project, WBS, DefineCode). But you're asking a
bit much of any software when you say you want to see *this* set of tasks
with outline codes but *that* set of otherwise identical tasks in the same
project and at the same level without them, all on the same screen.
Remember Project is structurally at its core a database and the tasks are
records in some of its tables. A database view of a data set is usually
global, with specific fields either displayed or not as you wish but ther
same display option uniformly for all records. You couldn't do a query in
Access or SQL that says "output the last name field for all records from
California but omit the column for all records from New York" without
jumping through some very kludgy hoops. No, populated with data or not, the
columns to be output would be the same for all records in the result set.
--
Steve House [MVP]
MS Project Trainer/Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs