首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >信息路径-如何将字符串拆分为2个子字符串

信息路径-如何将字符串拆分为2个子字符串
EN

Stack Overflow用户
提问于 2014-11-20 16:45:11
回答 2查看 3.5K关注 0票数 1

嗨,我正在使用microsoft为sharepoint创建表单,我想知道如何使用子字符串自动填充字段。基本上我有三个字段:全名、名和姓。全名字段是包含全名的下拉列表。我希望根据所选的全名填充姓名和姓氏。因此,例如,如果有人从下拉列表中选择全名"Joe“,此选择将自动填充带有"joe”的name字段和带有"bloggs“的姓氏字段。我可以使用infopath中的函数将全名字符串拆分为两个子字符串(名和姓)吗??

EN

回答 2

Stack Overflow用户

发布于 2014-12-01 21:19:49

  1. 将规则添加到您的全名下拉列表中,以便在字段更改时使用。
  2. 向规则中添加一个新操作,将Name字段的值设置为:substring-before(<full name field>, " ")
  3. 向rul添加一个新操作,将姓氏字段的值设置为:substring-after(<full name field>, " ")

注意,上面的假设假设您在全名列表中只有两个名称。

票数 0
EN

Stack Overflow用户

发布于 2016-08-25 08:54:57

为全名字段添加规则,以便对第一个、中间名和姓氏设置值,如下所示:

代码语言:javascript
运行
复制
First = substring-before(Full Name, " ")
Middle = substring-before(substring-after(Full Name, " "), " ")
Last = substring-after(substring-after(Full Name, " "), " ")

祝好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27045000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档