嗨,我正在使用microsoft为sharepoint创建表单,我想知道如何使用子字符串自动填充字段。基本上我有三个字段:全名、名和姓。全名字段是包含全名的下拉列表。我希望根据所选的全名填充姓名和姓氏。因此,例如,如果有人从下拉列表中选择全名"Joe“,此选择将自动填充带有"joe”的name字段和带有"bloggs“的姓氏字段。我可以使用infopath中的函数将全名字符串拆分为两个子字符串(名和姓)吗??
发布于 2014-12-01 21:19:49
substring-before(<full name field>, " ")
substring-after(<full name field>, " ")
注意,上面的假设假设您在全名列表中只有两个名称。
发布于 2016-08-25 08:54:57
为全名字段添加规则,以便对第一个、中间名和姓氏设置值,如下所示:
First = substring-before(Full Name, " ")
Middle = substring-before(substring-after(Full Name, " "), " ")
Last = substring-after(substring-after(Full Name, " "), " ")
祝好运。
https://stackoverflow.com/questions/27045000
复制相似问题