0

有没有人知道审批中心的“状态更新历史”信息在数据库中的位置?特别是我正在寻找给定更新的状态标志(未发布或已发布)。我正在尝试根据这些信息构建一个报告,我希望有人在数据库中找到了这个标志。我正在使用 Project Server 2013。

在此处输入图像描述

4

1 回答 1

0

Raushan_kumar 从 Technet 回复的帖子

我仍然有兴趣将批准的实际时间与查询联系起来,但到目前为止还没有成功。

Status History related information are available in MSP_ASSIGNMENT_TRANSACTIONS table however Status Flag can be check by comparing WPROJ_LAST_PUB and ASSN_TRANS_SUBMIT_DATE fields.

SQL查询:

选择 T.ASSN_TRANS_SUBMIT_DATE、P.PROJ_NAME、A.TASK_NAME、

IS_PUBLISHED = P.WPROJ_LAST_PUB > T.ASSN_TRANS_SUBMIT_DATE THEN 1 ELSE 0 END 的情况

FROM PUB.MSP_ASSIGNMENT_TRANSACTIONS T

左外连接 PUB.MSP_ASSIGNMENTS_SAVED A ON T.ASSN_UID = A.ASSN_UID

左外连接 PUB.MSP_PROJECTS P ON A.PROJ_UID = P.PROJ_UID

于 2015-04-28T20:22:32.683 回答