Как привязать все настраиваемые поля к проекту в Workfront ATTASK? И обновить поля также
Как привязать все настраиваемые поля к проекту в Workfront? И обновить поля также
В настоящее время я работаю над интеграцией AtTask с моим приложением. У меня есть сценарий, где мне нужно добавить несколько custom_fields с проектом.
Поэтому я начинаю с добавления одной custom_form с обязательными полями и прикрепленной к проекту при создании проекта через API остальных. Мой вопрос заключается в том, как получить все настраиваемые поля? поэтому я заполняю поля и обновляю настраиваемые поля проекта.
Я получаю только таможенные поля, которые имеют какое-то значение, но есть много полей, что является нулевым, как получить все обычные поля? Пожалуйста, помогите мне разобраться.. В настоящее время я делаю: Запрос: https://abc.attask-ondemand.com/attask/api-unsupported/proj/search?apiKey=APIKEY&name=Testing Шаблон проекта 5&fields=parameterValues, категория
1 ответ
Нет способа получить поля, которые не содержат значения на уровне проекта. Это потому, что они добавляются в этот проект в базе данных только при вводе значения. Таким образом, при поиске значения параметра в проекте возвращаются только значения в базе данных.
чтобы получить это вам нужно искать в категории все поля в категории
attask/api/v4.0/ctgy/{categoryID}?fields=categoryParameters:parameter
categoryID будет идентификатором пользовательской формы, присоединяемой к проекту, это даст вам все возможные поля в этой пользовательской форме.