我试图通过添加显示上次更新时间和谁进行更新的列来更新最近更改的应用程序。前一个可以通过将 LastUpdateDate 添加到查询中轻松完成,但后一个对我来说非常棘手。
我试图查询 RevisionHistory 如下
queries.push({
type:"task",
key:"tasks",
fetch:"WorkProduct,Name,FormattedID,ToDo,Owner,LastUpdateDate,RevisionHistory",
query: "(LastUpdateDate > " + lastWorkDateWithoutTime + ")",
order: "LastUpdateDate desc"
});
然后提取最新更改的用户名
// query last update
var lastrevision = task.RevisionHistory.Revisions[0];
task.LastUpdateBy = lastrevision.User;
但这行不通,因为我无法访问 task.RevisionHistory.Revisions