Можно ли получить список подпроектов с помощью PSI (интерфейс сервера проектов)? Я нашел Отношения с данными в ProjectDataSet, но он всегда пуст. Может быть, есть более простой способ получить гайды подпроектов, чем использовать PSI?
Получить подпроекты Интерфейс Project Server
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
TASK_IS_SUBPROJ указывает, является ли задача подпроектом, а task.TASK_EXT_PROJ_UID — это идентификатор подпроекта.
- person Greg; 03.12.2013