В Microsoft Project как раскрасить задачи кода по распределению ресурсов в моей диаграмме Ганта?

56100
joseph.hainline

У меня есть проект с задачами, которые назначены одному из нескольких ресурсов. В моей диаграмме Ганта я хотел бы, чтобы задачи, назначенные ресурсам «iOS», отличались по цвету от задач, назначенных ресурсам «Rails», «Design» или «QA».

Как я могу это сделать?

3

2 ответа на вопрос

4
joseph.hainline

The best way I've found to do this is to use the build in set of Flag fields, Flag1 up to Flag20. If you have more than 20 resources to color code, this method won't work for you. Note: I'm using Microsoft Project Standard 2013.

We'll start by color coding the 'iOS' resources. Your resource names are assumed to be: iOS, Rails, Design, and QA.

In your Gantt chart view:

  1. Add the Flag1 column to your chart. Click the Add New Column button, then type Flag1 and press enter.
  2. Right click on the Flag1 column header, and choose Custom Fields.
  3. Click the Flag1 field, and click the Rename button. Name it iOS.
  4. With the newly renamed iOS field selected, click the Formula button under custom attributes.
  5. Type in this formula: IIf([Resource Names]="iOS",Yes,No)
  6. Click OK. You should now have a column that says Yes whenever an iOS resource is assigned, and No otherwise.

Now to turn that flag into a color bar.

  1. In your Gantt chart view, right click in an open area and choose Bar Styles
  2. Click on the Task bar, then the Cut Row button, and the Paste Row button twice. You should now have two bars titled Task.
  3. Rename one bar to 'iOS Task'.
  4. For the iOS Task, in the Show for ... Tasks column, edit that text to add the text ,Flag1 to the mix. The result for me was Normal,Active,Not Manually Scheduled,Flag1
  5. Now click iOS Task, and you can change it's color, text, etc. to suite your style.

Repeat these steps for the other resources.

Очень важно, новый созданный стиль задач должен находиться на линии ниже встроенного, иначе вы не сможете увидеть пользовательский! Pedro77 9 лет назад 1
Более того, чтобы учесть несколько ресурсов на задачу, используйте формулу `IIf (InStr ([Имена ресурсов]," iOS "), Да, Нет)" Carlos P 6 лет назад 0
1
Ryan

У меня были проблемы с вышеуказанным путем в Project 2010, и я нашел альтернативный способ сделать это.

В виде диаграммы Ганта:

  1. Добавьте столбец Flag1 на свой график. Нажмите кнопку «Добавить новый столбец», введите «Флаг1» и нажмите «Ввод».
  2. Щелкните правой кнопкой мыши заголовок столбца Flag1 и выберите «Пользовательские поля».
  3. Щелкните поле «Флаг1» и нажмите кнопку «Переименовать». Назовите это iOS.
  4. Выбрав недавно переименованное поле iOS, нажмите кнопку «Формула» под пользовательскими атрибутами.
  5. Введите следующую формулу: [Resource Names] = "iOS"
  6. Нажмите ОК. Теперь у вас должен быть столбец с надписью «Да» всякий раз, когда назначается ресурс iOS, и «Нет» в противном случае.

Теперь, чтобы превратить этот флаг в цветную полосу.

  1. В представлении диаграммы Ганта щелкните правой кнопкой мыши в открытой области и выберите «Стили баров».
  2. Нажмите Вставить строку. Переименуйте панель в «Задача iOS».
  3. Для Задачи iOS в столбце Показать для ... Задачи и только Флаг1 для микса.
  4. Измените цвет, текст и т. Д., Чтобы соответствовать вашему стилю.
  5. Нажмите ОК.

Спасибо за лидерство!

Похожие вопросы