我正在编写一个表单,它使用 userName() 获取用户名,如果它不为空,则在表单加载时将其放入文本框中,当表单由 infopath 表单填充器填充时,这将返回 firstName.lastName。但是,如果表单是从 Web 表单填写的,它会返回一些随机字符,后跟 domain/firstName.lastName
理想情况下,我希望两者都相同,并且只是 firstName Lastname 或 FirstName.lastName
目前我正在通过不启用 Web 表单来解决这个问题,但需要修复它,因为很多用户没有 Infopath 表单填充器。
我还需要在调用规则时解决这个问题,因为我也使用该字段来构成文件名的一部分。
关于如何克服这个问题的任何想法?