读取一列值并更新另一列表的n列

时间:2014-10-10 04:00:59

标签: sharepoint sharepoint-designer

我目前有一个SharePoint列表,其中包含一个名为body的列,其中包含电子邮件正文。

例如,我向列表发送一封电子邮件,其中包含电子邮件正文中的以下详细信息。

姓名:Adam

年龄:24

国家:加拿大

然后,这些详细信息将保存为列表列主体中的多行文本。有没有办法让我从列体中提取名称,年龄和国家,并将其插入到另一个列表中,其中名称,年龄和国家都是他们自己的列?我只有SharePoint Designer,无权访问服务器以进行后端编码。

1 个答案:

答案 0 :(得分:0)

要提供Boland电子邮件的详细信息,我建议您执行以下操作:

  1. 为将保存在body列中的数据提供分隔符。 (例如。|或;,所以它看起来像名字:亚当|年龄:24 |国家:加拿大
  2. 创建一个类似Boland所提到的SharePoint Designer工作流,每次在列表中添加项目时都会触发。
  3. 工作流程的作用如下:
    • 创建三个变量(例如),其中包含Name,Age和Country的值
    • 使用分隔符和Substring操作来获取Name,Age和Country的值,以将其分配给您创建的变量。
    • 调用“创建列表项”操作并传递您创建的三个工作流变量
  4. 如果您需要更多详细信息,请告诉我,以便我能更多地澄清我的答案。