0

在 Nintex 工作,我有一个在保存表单时启动的工作流程。工作流程生成 Nintex 表单的 PDF 版本(我们需要实际签名 - 未来数字化,手指交叉)。这是通过更新 word 模板,然后转换为 PDF 来完成的。

更新 word 文档时,“分配给:”字段将获取 AD 帐户名称,而不是用户的名字、姓氏(这是预期的)。现在我正在尝试对其进行格式化,使其更适合硬拷贝(在 Nintex 形式中,它显示为 Last, First)。

我使用了查询用户配置文件操作,将我用来保存表单的“分配给”值的变量传递给它,然后使用下拉菜单选择我想要的用户配置文件变量(第一,最后,还有:用户名,帐户名,可分辨名称)。所有值都生成空字符串。

我逐渐尝试将值传递给 String、Person 或 Collection 类型的变量。我还将我的用户名而不是变量交给了它,并设置了我的帐户信息以进行登录。我一直选择值,所以我不认为这是一个错字。

我不知所措......工作流程最后会向用户发送电子邮件,所以它正在获取数据。我希望这是足够的信息,我是 SP/Nintex 的新手,所以这可能是一个菜鸟错误。任何帮助表示赞赏。
谢谢!

4

1 回答 1

0

我已经看到用户配置文件服务属性配置不充分的问题,这会导致在为 AD 属性运行 LDAP 查询操作时出现大量空变量。

如果是这种情况,那么一种方法是让 Farm 管理员(如果您无权访问)查看 Central Admin 中的 Manage User Profiles 并查看哪些 AD 属性映射到用户配置文件。如果映射发生更改,您将需要运行完全同步以带来值。在我的经验中也可能不一致。

于 2017-02-08T06:36:22.910 回答