activities
latest
false
- 概述
- Excel
- 发行说明
- 关于 Excel 活动包
- 项目兼容性
- 受支持的字符编码
- 项目设置
- 添加或更新 Excel 敏感性标签
- 附加范围
- 自动填充
- 自动调整范围
- 更改透视表数据源
- 清除工作表/范围/表格
- 复制/粘贴范围
- 创建透视表
- 删除列
- 删除行
- 删除工作表
- 复制工作表
- 导出为 CSV
- 填充范围
- 筛选
- 筛选条件透视表
- 查找数据的首行/末行
- 查找/替换值
- 对每个 Excel 行
- 对每个 Excel 工作表
- 格式化为表格
- 设置单元格的格式
- 获取单元格颜色
- 获取 Excel 图表
- 获取 Excel 敏感性标签
- 获取选定范围
- 插入列
- 插入图表
- 插入行
- 插入工作表
- 调用 VBA
- 查找
- “匹配”功能
- 保护工作表
- 读取单元格公式
- 读取单元格值
- 读取范围
- 刷新 Excel 数据连接
- 刷新透视表
- 删除重复项
- 重命名工作表
- 运行电子表格宏
- 保存 Excel 文件
- 将 Excel 文件另存为
- 将 Excel 文件保存为 PDF 格式
- 选择范围
- 范围排序
- 分列
- 取消保护工作表
- 更新 Excel 图表
- 使用 Excel 文件
- VLookup
- 写入单元格
- 写入 CSV
- 将数据表写入 Excel
- Google Workspace
- 发行说明
- 关于“Google Workspace”活动包
- 项目兼容性
- 添加参加者
- 创建活动
- 删除活动
- 修改活动
- 搜索活动
- 使用 Google 云端硬盘
- 共享文件
- 删除文件权限
- 获取文件权限
- 更新文件权限
- 复制文件
- 创建文件夹
- 删除文件
- 下载文件
- 查找文件和文件夹
- 获取文件信息
- 移动文件
- 上传文件
- 创建文档
- 创建新电子表格
- 获取邮件消息
- 发送邮件消息
- 更改标签
- 使用 Google 电子表格
- 添加/删除列
- 添加删除行
- 自动填充范围
- 添加新工作表
- 附加行
- 批量电子表格更新
- 复制工作表
- 复制粘贴范围
- 删除范围
- 删除工作表
- 获取单元格颜色
- 获取工作表
- 读取单元格
- 读取列
- 读取范围
- 读取行
- 重命名工作表
- 写入单元格
- 写入范围
- 清除范围
- 下载电子表格
- 使用 Google 文档
- 批量文档更新
- 获取文档
- 获取文本索引
- 插入文本
- 替换文本
- 读取所有文本
- 创建脚本项目
- 获取项目内容
- 上传脚本文件
- 创建部署
- 运行脚本
- 邮件
- Microsoft 365
- 发行说明
- 关于 Microsoft Office 365 活动包
- 项目兼容性
- Microsoft Office 365 作用域
- 添加工作表
- 附加范围
- 清除范围
- 复制范围
- 复制工作表
- 创建工作簿
- 删除范围
- 删除工作表
- 获取单元格颜色
- 获取工作表
- 读取单元格
- 读取列
- 读取范围
- 读取行
- 重命名工作表
- 写入单元格
- 写入范围
- 设置范围颜色
- 创建表格
- 获取表格范围
- 插入列
- 删除列
- 插入行
- 删除行
- VLookup 范围
- 使用 OneDrive 和 SharePoint
- 复制文件/文件夹
- 创建文件夹
- 删除文件/文件夹
- 下载文件
- 将文件导出为 PDF
- 查找文件和文件夹
- 获取文件/文件夹
- 移动文件/文件夹
- 上传文件
- 共享文件/文件夹
- 遍历每个文件/文件夹
- 转发邮件
- 获取邮件
- 移动邮件
- 发送邮件
- 回复邮件
- 删除邮件
- 设置邮件类别
- 添加附件
- 添加参加者
- 添加地点
- 创建活动
- 删除活动
- 查找会议时间
- 获取日历
- 修改活动
- RSVP
- 搜索活动
- 创建组
- 删除组
- 获取组
- 列出组
- 创建存储桶
- 删除存储桶
- 列出存储桶
- 列出存储桶任务
- 创建计划
- 获取计划
- 列出计划
- 创建任务
- 删除任务
- 获取任务
- 列出任务
- 更新任务
- 遍历列表
- 获取列表信息
- 遍历列表项目
- 删除列表项目
- 添加列表项目
- 更新列表项目
- 获取列表项目
- 身份验证故障排除
- AADSTS50011: Redirect URI mismatch
- AADSTS50076: Using multifactor authentication
- AADSTS50079: The user is required to use multifactor authentication
- AADSTS500113: No reply address registered for the application
- AADSTS65001: The user or administrator has not consented to use the application
- AADSTS7000218: The request body must contain the following parameter: client_assertion or client_secret
- AADSTS70002: InvalidClient - Error validating the credentials
- AADSTS50055: The password is expired
- AADSTS700082: The refresh token has expired due to inactivity
- AADSTS50194: Application is not configured as a multitenant application
- 邮件故障排除
- 日历故障排除
- 文件故障排除
- 表格故障排除
- 演示文稿
- Word
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
生产力活动
Last updated 2024年11月15日
将新客户添加到 SharePoint 列表
摘要:将新客户添加到 SharePoint 列表,并使用其数据创建 Salesforce 帐户。
应用程序:SharePoint 列表、Excel、Salesforce
说明:此示例说明如何将新 Excel 文件中的所有新客户添加到 SharePoint 列表,然后在 Salesforce 中为每个新客户创建一个新客户和联系人。 接下来,使用 Salesforce ID 和状态 “已处理”更新 SharePoint 列表项目。 最后,为已处理的文件创建一个新文件夹并移动 Excel 文件。
备注:
SharePoint 列表活动使用列名称,但 Studio 用户界面会公开列的显示名称。 例如,如果您有一个名为 Salesforce ID的列,当您在变量中检索此字段时,变量将为
[...]field_5
,因为 field_5
是后端中的列名称。
- 打开 Studio Web 并创建一个新项目。
- 对于 “如何启动自动化” ,选择“ 基于事件”,然后选择“Microsoft 365 已 创建文件 触发器” 活动。
- 在触发器活动中:
- 设置 Microsoft OneDrive 和 SharePoint 连接。
- 设置“ 位置 ” 字段。 例如,选择一个 OneDrive 文件夹。
- 添加 “遍历工作簿中的每一行” 活动:
- 在“工作簿” 字段中,选择“已 创建触发器文件” 活动的输出变量。
- 选择“范围”。 例如,工作簿中的第一张工作表Sheet1 。
- 根据需要配置其他字段。 例如:
- “有标头” - 设置为 “True” 。
- 如果行为空 - 设置为“跳过”。
- 在“遍历行” 活动中,添加“SharePoint 添加列表项目” 活动,以创建新客户。
- 选择所需的 SharePoint 列表 。
- 选择所需的 SharePoint 列表 。
- 接下来,仍在“遍历循环”中添加一个活动。 将其重命名为 “写入单元格 - 状态” ,以便稍后轻松识别并进行配置:
- 在“工作簿”字段中,选择“已 创建文件”触发器活动的输出变量。
- 选择“工作表/命名范围”。
- 在“单元格”字段中,选择“遍历工作簿中的每一行” 活动的
CurrentRow
变量,然后向下钻取到Status_Address
属性。 - “写入内容” - 在字段中键入“已 添加”。
- 添加第二个 “写入单元格” 活动。 将其重命名为“写入单元格 - SharePoint 列表 ID” 并进行配置:
- 在“工作簿”字段中,选择“已 创建文件”触发器活动的输出变量。
- 选择“工作表/命名范围”。
- 在“单元格”字段中,选择“遍历工作簿中的每一行” 活动的
CurrentRow
变量,然后向下钻取到SP_List_ID_Address
属性。 - “写入 内容” - 选择“添加列表项目”活动的输出变量,然后向下钻取到
ID
属性。
- 接下来,在“遍历行”活动之外,添加一个 “获取列表项目” 活动。 这将检索客户信息。
- 选择 SharePoint 列表。
- 在“要检索的列” 字段中,选择所需的所有客户字段。 例如:名字、姓氏、电子邮件、电话、Salesforce ID、ID 和职位。
注意: 这些是列的显示名称。 后端中的列标题会有所不同。
- 添加 “遍历循环” 活动:
- 对于“项目列表” 字段,选择上一个 “获取列表项目” 活动的输出变量,然后向下钻取到
Rows
属性。 - 项目 字段将自动设置为
currentDataRow
。
- 对于“项目列表” 字段,选择上一个 “获取列表项目” 活动的输出变量,然后向下钻取到
- 在“遍历循环”中添加一个“ IF 条件”活动。 这确定了在 Salesforce ID 字段为空的情况下要执行的操作。
- 设置 条件:if
currentDataRow.field_5
( 要检索的列中的 Salesforce ID) 为空文本。 在表达式编辑器中,条件为:string.IsNullOrEmpty(currentDataRow.field_5) = true
注意: Salesforce ID 是显示名称,field_5
是后端列名称。
- 设置 条件:if
- 设置“ Then ”分支,即在条件为 True 时要执行的活动。
- 添加“日志消息” 活动,以记录列表项目标题。 在 消息 字段中,选择“遍历循环”
currentDataRow
变量并向下钻取到Title
属性。 这对应于客户名称(SharePoint 列表中的“标题” 列)。
- 添加“日志消息” 活动,以记录列表项目标题。 在 消息 字段中,选择“遍历循环”
- 添加“Salesforce 创建帐户”活动。
- 对于“帐户名称”,选择
currentDataRow.Title
变量。
- 对于“帐户名称”,选择
- 添加 Salesforce 创建联系人 并进行配置。 将活动字段与使用“获取列表项目” 活动中的“ 要检索的列” 字段检索到的信息进行匹配:
- 姓氏 - 设置为
currentDataRow.Lastname
变量。 显示为currentDataRow.field_2
。 - 帐户 - 选择“创建帐户”活动的输出变量。
- 电子邮件 - 设置为
currentDataRow.Email
变量。 显示为currentDataRow.field_3
。 - 名字 - 设置为
currentDataRow.Firstname
变量。 显示为currentDataRow.field_1
。 - 电话 - 设置为
currentDataRow.Phone
变量。 显示为currentDataRow.field_4
变量。
- 姓氏 - 设置为
- 接下来,添加“更新单个列表项目” 活动并进行配置:
- 选择 SharePoint 列表。
- 对于“列表项目 ID”,选择“遍历循环”
currentDataRow.ID
变量。
- 不要配置 Else 分支。
- 接下来,添加一个 “获取文件/文件夹” 活动:
- 文件或文件夹 URL - 选择“已 创建文件”触发器活动的输出变量,然后向下钻取到其
ParentUri
属性。
- 文件或文件夹 URL - 选择“已 创建文件”触发器活动的输出变量,然后向下钻取到其
- 添加“创建文件夹”活动并进行配置:
- 文件夹名称 - 例如,将名称设置为“ Processed Files” 。
- 父文件夹 - 选择 获取文件/文件夹 活动的输出变量。
- 如果文件夹已存在 - 设置为 “自动重命名” 。
- 添加“移动文件/文件夹”活动,以将新文件移动到“已处理项目”文件夹。
- “要移动的文件或文件夹” - 选择“已 创建文件”触发器活动的输出变量。
- “目标文件夹” - 选择“创建文件夹”活动的输出变量。
- 如果文件/文件夹已存在 - 设置为 Replace 。
- 您已完成操作,可以运行项目了!