映射流程中活动的输入和输出数据
准备工作
您必须有一个包含一组已声明变量和一个活动的流程。 如果您具有现有映射,那么会在新的数据映射功能中自动映射这些映射。
注: 自动映射不会覆盖现有映射。 将不会生成与现有变量名称相同但类型不同的变量。 缺省情况下,变量将创建为专用变量。 您可以选择将其设置为输入变量或输出变量,或者将其同时设置为输入和输出变量。
关于本任务
开发流程时,必须为流程中的每个活动设置输入和输出映射,以便活动接收和生成的变量值映射到主流程中的变量。 您可以使用这些字段来映射复杂类型,而不是使用脚本。
注: 对于内联用户任务, "数据映射" 选项卡不包含任何自动映射功能。 完全根据您选择映射的内容来定义用户内联任务的接口。 可在主题 使用内联用户任务中找到有关内联用户任务的其他信息。
以下过程描述了如何映射活动的输入和输出数据。 根据流程的逻辑,活动可能只需要输入或输出数据,而不需要两者。
过程
- 打开流程。
- 单击图中的活动,然后转至属性中的 常规 选项卡。 单击 打开。 或者,可以从 数据映射 选项卡打开 " 数据映射 " 对话框。" 数据映射 " 对话框在两个不同的选项卡中显示活动中可用的输入和输出变量。
- 在 输入映射 和 输出映射 选项卡中,使用要映射的变量填写字段。
- 单击确定。
示例
- 要使用父对象来映射其包含的每个字段,请填写父字段。

- 要单独映射父对象中的部分或每个子字段,请填写其字段。

- 要从映射父对象切换到分别映射父对象中的每个子字段,请单击子字段中的问号图标,然后单击 是。

- 要JavaScript, 绘制对象,请点击要填写的字段旁边的 JS按钮。

- 要自动填充字段,请单击对话框中的 插入建议 。 自动映射将根据先前使用的值为字段填充智能猜测。
