Получить подпроекты Интерфейс Project Server

Можно ли получить список подпроектов с помощью PSI (интерфейс сервера проектов)? Я нашел Отношения с данными в ProjectDataSet, но он всегда пуст. Может быть, есть более простой способ получить гайды подпроектов, чем использовать PSI?


person Greg    schedule 03.12.2013    source источник
comment
MSDN говорит, что таблица отношений используется для сопоставления таблиц в наборе данных, а не проектов. msdn.microsoft.com/en-us/library/ Попробуйте проверить таблицу данных задачи. Он будет содержать сводные задачи для каждого подпроекта. Возможно, он также содержит идентификатор подпроекта.   -  person Yevgeniy.Chernobrivets    schedule 03.12.2013
comment
Спасибо! Ты обалденный!   -  person Greg    schedule 03.12.2013
comment
Не могли бы вы отметить мой ответ, если он вам помог?   -  person Yevgeniy.Chernobrivets    schedule 03.12.2013


Ответы (1)


MSDN говорит, что таблица отношений используется для сопоставления таблиц в наборе данных, а не проектов. http://msdn.microsoft.com/en-us/library/websvcproject.projectdataset.relations_di_pj14mref.aspx. Попробуйте проверить таблицу данных задачи. Он будет содержать сводные задачи для каждого подпроекта. Возможно, он также содержит идентификатор подпроекта.

person Yevgeniy.Chernobrivets    schedule 03.12.2013
comment
TASK_IS_SUBPROJ указывает, является ли задача подпроектом, а task.TASK_EXT_PROJ_UID — это идентификатор подпроекта. - person Greg; 03.12.2013