Добавление или изменение корпоративных настраиваемых полей в Project Server

Сводка. Используйте страницу "Новое настраиваемое поле" в параметрах Poject Web App для определение параметров настраиваемого поля.
Область применения: Project Server по подписке, Project Server 2019, Project Server 2016, Project Server 2013

Используйте следующую процедуру для создания нового настраиваемого поля или для редактирования существующего.

Создание и редактирование корпоративных настраиваемых полей

  1. На домашней странице Project Web App в меню Параметры выберите Project Web App Параметры.

  2. На странице параметров сервера Project Web App щелкните Корпоративные настраиваемые поля и Таблицы подстановок.

  3. В разделе Корпоративные настраиваемые поля щелкните имя поля, которое следует редактировать, или нажмите Создать поле, чтобы создать новое настраиваемое поле.

  4. Заполните страницу "Настраиваемое поле", определяя настраиваемые параметры поля, которые следует использовать. Описания каждого поля приведены в следующих разделах.

  5. Нажмите кнопку Сохранить.

Имя и описание

В областях Имя и Описание укажите имя и описание настраиваемого поля. В следующей таблице описаны поля имени и описания.

Примечание.

Если вы планируете использовать настраиваемые поля в кубах OLAP, не применяйте символы, отличные от букв и цифр, в имени.

Атрибуты name и Description для настраиваемых полей в Project Web App

Атрибут Описание
Name
Имя настраиваемого поля.
Описание
Описание настраиваемого поля.

Объект и тип

В областях Объект и Тип можно указать, должно ли настраиваемое поле принадлежать проекту, ресурсу или задаче, а также какого типа данных должно быть это настраиваемое поле. Обратите внимание, что после сохранения поля объект и тип не могут быть изменены.

В следующей таблице описывается каждый доступный объект.

Параметры сущностей для настраиваемых полей в Project Web App

Атрибут Описание
Проект
Выберите для создания корпоративных настраиваемых полей, которые применяются на уровне проекта.
Ресурс
Выберите для создания корпоративных настраиваемых полей, которые применяются на уровне ресурса.
Задача
Выберите для создания корпоративных настраиваемых полей, которые применяются на уровне задачи.

Параметр Тип определяет тип данных настраиваемого поля. Выбранное здесь значение влияет на то, какие параметры доступны в разделах "Настраиваемые атрибуты", "Вычисления для суммарных строк" и "Поведение". В следующей таблице описаны доступные типы настраиваемых полей.

Атрибуты типа для настраиваемых полей в Project Web App

Атрибут Описание
Cost
Используйте настраиваемые поля затрат для определения данных валюты. Например, можно использовать настраиваемое поле затрат для определения утвержденного бюджета проекта.
Date
Используйте настраиваемые поля дат для определения данных, зависящих от даты. Например, можно создать корпоративное настраиваемое поле с именем "Дата утверждения проекта" и использовать его для регистрации даты утверждения этого проекта.
Duration
Используйте настраиваемые поля продолжительности для определения продолжительности. Часто это определяется как вычисления, в которых используются настраиваемые формулы. Например, настраиваемое поле длительности может позволить вашей организации определить способ отображения и хранения разницы между исходным расписанием проекта и фактическим расписанием.
Флаг
Используйте настраиваемые поля флагов для определения всех параметров, которые могут принимать два значения. Например, поле флага можно использовать для определения, следует ли отображать поле или следует ли включить макрос, который управляет доступностью в проекте определенного набора данных.
Number
Используйте настраиваемые поля номера для определения любого числового набора данных или для выполнения собственных вычислений с использованием настраиваемой формулы. Например, можно использовать поле уровня задачи для записи предполагаемых строк кода в проекте разработки программного обеспечения или для сравнения фактической стоимости проекта с предлагаемой стоимостью.
Text
Используйте настраиваемые текстовые поля для определения простых, неиерархических буквенно-цифровых данных. Например, можно создать настраиваемое текстовое поле с именем "Состояние проекта", в котором содержатся такие значения, как "Утвержден", "Выполняется", "Приостановлен", "Отменен" и "Закрыт".

Настраиваемые атрибуты

При выборе настраиваемого поля "Текст проекта" имеется возможность определения одной или нескольких строк текста для этого настраиваемого поля.

В следующей таблице описаны параметры настраиваемого текста.

Атрибуты пользовательского текста для настраиваемых полей в Project Web App

Атрибут Описание
Однострочный текст
Выберите этот атрибут, если настраиваемое поле должно представлять собой одну строку текста. Этот параметр доступен только для полей "Текст проекта".
Многострочный текст
Выберите этот атрибут, если настраиваемое поле должно представлять собой несколько строк текста. Этот параметр доступен только для полей "Текст проекта". Поле проекта, созданное с помощью этого параметра, не отображается на вкладке сведений о проекте в Project профессиональный. Однако это поле может быть представлено на веб-странице подробных сведений о проекте.

Можно брать значения настраиваемого поля из настраиваемой таблицы подстановки. Это позволяет управлять значениями, которые доступны для выбора в настраиваемом поле. Доступны следующие действия.

  • Выберите, следует ли использовать значение по умолчанию, если не выбрано других значений

  • Выберите, можно ли указать несколько значений в таблице подстановки

  • Выберите для ограничения доступных значений только теми значениями в таблице, которые не имеют подчиненных значений

Возможность использования таблицы подстановки становится доступной при выборе значения "Текст" в качестве типа поля.

В следующей таблице приведены параметры таблицы подстановки для настраиваемых полей.

Атрибуты таблицы подстановки для настраиваемых полей в Project Web App

Атрибут Описание
Таблица подстановки
Имя корпоративной настраиваемой таблицы подстановки, которую следует связать с этим настраиваемым полем. После привязки таблицы подстановки к полю и сохранения этой привязки удалить созданное отношение будет невозможно. Поэтому убедитесь, что эта таблица подстановки является нужной, прежде чем сохранять эту привязку.
Выберите значение, которое следует использовать в качестве значения по умолчанию при добавлении новых элементов
Если необходимо включить значение по умолчанию для этого настраиваемого поля на тот случай, если пользователь не выберет значения, установите этот флажок, затем укажите значение по умолчанию.
Значение по умолчанию
Значение по умолчанию, которое будет использоваться для этого поля на тот случай, если пользователь не укажет значения. Чтобы задать значение, нажмите кнопку обзора и выберите нужное значение.
Разрешать только коды без подчиненных значений
Выберите этот параметр, если необходимо разрешить только те значения в таблице подстановки, которые не имеют подчиненных значений (то есть значения на самом нижнем уровне каждой ветки).
Разрешить выбор нескольких значений из таблицы подстановки
Выберите этот параметр, если необходимо разрешить пользователям выбирать несколько значений в таблице подстановки. После сохранения этого параметра его удаление становится невозможным. Этот параметр не совместим с кубами OLAP.

Примечание.

Если планируется создание настраиваемого поля, ссылающегося на таблицу подстановки, создайте таблицу подстановки до создания настраиваемого поля.

Можно использовать формулы для определения собственных параметров измерения данных в корпоративных настраиваемых полях или представления данных, используемых в проекте. Формулы невозможно использовать для всех типов корпоративных настраиваемых полей.

Параметр формулы доступен для всех типов полей.

Примечание.

После сопоставления формулы с настраиваемым полем ее можно изменить, но невозможно удалить.

  • Чтобы использовать известную формулу, введите формулу в поле Изменить формулу.

  • Чтобы добавить поле в формулу, щелкните Выбрать поле, выберите тип поля, затем щелкните имя нужного поля. Чтобы сослаться на существующее корпоративное настраиваемое поле, наведите указатель на тип поля, снова наведите на тип настраиваемого поля (например, настраиваемая дата или настраиваемое окончание), затем щелкните нужное корпоративное настраиваемое поле.

  • Чтобы использовать функцию в формуле, щелкните Выбрать функцию, щелкните тип функции, затем щелкните нужную функцию. Каждая функция включает подстановочные аргументы, которые можно заменить на нужные поля и значения.

  • Чтобы построить формулу путем использования стандартного набора операторов, щелкните Выбрать оператор и выберите нужный оператор. В формуле могут использоваться поля, на которые сделаны ссылки, функции или литеральные данные.

В следующей таблице описаны параметры формулы.

Атрибуты формулы для настраиваемых полей в Project Web App

Атрибут Описание
Введите формулу
Формула, которую следует использовать.
Вставить поле
Вставка поля (затраты, дата, продолжительность флаг, число или текст) в формулу.
Вставить функцию
Вставка функции (преобразование, дата/время, общая, математическая, Microsoft Project или текстовая) в формулу.
Вставить оператор
Вставка в формулу оператора (математического или логического).

Отдел

Можно выбрать подразделение, которое будет сопоставлено с настраиваемым полем. Выбор отдела позволяет ограничить возможность пользователя просматривать настраиваемое поле, если этот человек не является членом этого отдела. Если не указать подразделения, все пользователи смогут просматривать настраиваемое поле.

Значения, доступные для атрибута Подразделение, указаны в настраиваемой таблице подстановки для подразделений.

Вычисления для суммарных строк

Для типов объектов "Ресурс" и "Задача" можно выбрать параметры вычисления суммарных строк.

Обратите внимание, что вычисление суммарных строк недоступно для типа поля "Текст".

В следующей таблице описаны параметры для вычисления суммарных задач.

Параметры вычисления суммарных задач для настраиваемых полей в Project Web App

Атрибут Описание
Нет
Выберите Нет, если не следует применять настраиваемое поле к суммарным строкам и суммарным строкам группы.
Rollup
Выберите пункт Сведения для выполнения сведения отдельных строк в суммарную строку.
Использовать формулу
Выберите пункт Использовать формулу для применения определенной формулы с целью вычисления суммарной строки. Необходимо указать нужную формулу в разделе Настраиваемые атрибуты.

Вычисление для строк назначений

Для типов ресурсов "Ресурс" и "Задача" следует выбрать вычисление для строк назначения путем развертывания.

В следующей таблице описаны параметры вычисления для строк назначений.

Параметры вычисления строк назначения в настраиваемых полях в Project Web App

Атрибут Описание
Нет
Выберите Нет, если не нужно развертывать строки назначения.
Развертывание в отсутствие данных, введенных вручную
Выберите Развертывание, если следует развертывать данные, введенные на уровне задачи или ресурса, а затем копировать их в каждое назначение с одинаковым значением.

Отображаемые значения

Можно выбрать отображения необработанных данных или представить их в графическом виде

Если выбрать пункт Графические индикаторы, можно выбрать разные критерии для несуммарных строк, суммарных строк и, если используется тип объекта "Проект", для суммарной задачи проекта.

После выбора определенного значения можно дополнительно настроить применимые к нему параметры.

В следующей таблице описаны параметры графических индикаторов.

Параметры графического индикатора в настраиваемых полях в Project Web App

Атрибут Описание
Несуммарные строки
Выберите Несуммарные строки, чтобы определить критерии для выбора графического представления строк данных, которые не являются суммарными строками.
Суммарные строки
Выберите пункт Суммарные строки, чтобы определить критерии для графического представления суммарных строк.
Суммарная задача проекта
Выберите пункт Суммарная задача проекта, чтобы определить критерии для графического представления суммарной задачи проекта.

При настройке графических индикаторов можно указать точное значение и параметры сравнения, которые определяют причины использования определенного графического индикатора. Ниже приведены доступные параметры сравнения (теста).

  • Равно

  • Не равно

  • Больше

  • Больше или равно

  • Меньше

  • Меньше или равно

  • В пределах

  • Вне пределов

  • Contains

  • Не содержит

  • Содержит точно

  • Является любым значением

Эти параметры используются для сравнения значения данных с указанным пороговым значением для определения отображаемого графического индикатора. Например, можно настроить отображения для значений, превышающих или равных 50, зеленого индикатора, а для значений меньше 50 — красного.

Можно указать столько изображений для различных значений, сколько нужно. Добавьте новую строку в таблицу для каждого сравнения теста или значения. Строки в таблице оцениваются сверху вниз, и показывается то изображение, которое связано с первой строкой, в которой присутствует соответствие теста/значения выбранному условию.

В следующей таблице описаны параметры графических индикаторов для несуммарных строк.

Графические атрибуты индикатора для строк, не являющихся сводными, в настраиваемых полях для Project Web App

Атрибут Описание
Test
Выберите оператор (равно, меньше и т. д.) для применения к значению поля в целях определения используемого изображения.
Значения
Введите значение поля или ссылку на поле (например, [затраты]), которые в сочетании с оператором в столбце теста определяют, когда следует показывать изображение в соответствующем столбце.
Images
Выберите изображение, которое будет отображаться при соответствии сочетания теста/значения условию.
Перемещение
Используйте кнопки перемещения для перемещения строки вверх или вниз по таблице.
Показывать значения данных во всплывающих подсказках
Выберите этот атрибут для отображения значения поля в подсказке, связанной с изображением.

При использовании графических индикаторов для суммарных строк можно выбрать наследование параметров графических индикаторов, определенных для несуммарных строк.

Если установить флажок Наследовать условия от несуммарных строк при настройке графических индикаторов для суммарных строк, используются параметры графических индикаторов, которые были настроены для несуммарных строк.

Если установить флажок Наследовать условия от суммарных строк при настройке графических индикаторов для суммарной задачи проекта, используются параметры графических индикаторов, которые были настроены для суммарных строк.

Поведение

Можно настроить управление настраиваемым полем рабочим процессом или сделать обязательным наличие в этом поле значения.

Если выбрать управление настраиваемого поля рабочим процессом, параметр обязательного поля перестает быть доступным, так как поведение управляется рабочим процессом.

В следующей таблице описаны параметры настройки поведения настраиваемого поля.

Параметры поведения настраиваемого поля в Project Web App

Атрибут Описание
Поведение управляется рабочим процессом
Установите этот флажок, если поведение настраиваемого поля должно управляться рабочим процессом.
Разрешить редактирование на страницах сведений о проекте списков задач SharePoint
Установите этот параметр, если это настраиваемое поле должно быть доступно пользователям, которые редактируют проекты списка задач SharePoint.
Сделать это поле обязательным к заполнению
Выберите, должно ли это поле является обязательным (то есть, может ли оно быть пустым). Этот параметр недоступен, если включен параметр Поведение управляется рабочим процессом.

См. также

Добавление или изменение корпоративных настраиваемых таблиц подстановок в Project Server