配置变量属性

变量选项卡上的“属性”窗格配置变量属性。

关于此任务

使用“组”或“尝试/捕获”活动中的变量时,会将这些变量视为局部变量。当这些变量在其进行声明所在的活动作用域外部使用时,会将其视为未初始化。如果在“组”或“尝试/捕获”活动中定义的变量用作位于这些活动外部且其后的“映射输入任务”活动或“映射变量”活动的输入,那么会将该变量视为未初始化。

过程

  1. 单击名称字段并输入变量名称。
  2. 单击数据类型字段并从列表中选择数据类型。除缺省数据类型之外,该列表还列出了已定义或已上载到项目中的平面文件模式、XML 模式和 DTD 文件的根节点的名称。菜单会列出以下缺省数据类型:
    • DateTime:存储为 XML 模式 xs:dateTime 数据类型的日期和时间
    • AnyType:可以存储在此“全部捕获”(XML 模式 xs:anyType)数据类型中的任何数据类型
    • String:文本字符(基本)
    • Integer:整数(基本)
    • Base64Binary:存储为 XML 模式 xs:base64Binary 数据类型的 base64 二进制编码数据
    • 浏览以查找模式....:使用此选项可重新定义变量所基于的模式或模式片段
  3. 可选: 单击缺省值字段并为变量指定缺省值
  4. 单击共享字段以指定在编排作业之间共享此变量。缺省情况下,不会共享变量 (False)。要在此类编排的所有编排作业之间共享此变量,请从列表中选择 True 选项。如果将共享字段设置为 True,那么会自动选中按顺序处理编排作业复选框。
    注: 可以通过将节点从“模式”窗格拖到“变量”选项卡的“变量”窗格中来创建基于模式片段的变量。
    注: 共享变量有时会与已调度编排结合使用,以维护编排作业的各个已调度调用的状态信息。