好吧,这里真的没有线索,我有一个包含每个人的部门的 SharePoint 列表,我设置它是为了接收信息。我还设置了一个txtField调用txt用户名,它获取访问页面的用户的用户名。然后我创建了这个公式,允许我使用用户名作为查找从列表中获取用户部门:
Department[translate(ClaimsAccountName, "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz"(= translate(txtUserName, "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz"(]
问题是当我去验证公式时,它会把它踢回我:
"xdXDocument:GetDOM("UPS"(/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:Department/my:txtUserName"不指向字段或组的有效位置路径。
鉴于我从插入字段或组函数中获取了所有内容,我只是不知道这是怎么发生的?
任何事情都会很棒。
好的,我想通了,当我尝试插入字段时,xpath 是错误的,我猜这是一个需要向 MSFT 报告的错误,但无论如何。为了修复它,我只需右键单击数据字段,然后选择复制 XPath,然后我再次插入函数,我选择编辑 XPath,这给了我坏的 XPath,我用好的替换了它。