方案级别的 RunCommand 宏

RunCommand 宏用于在数据源上运行命令。可以在方案级别为供应计划或数据库数据源执行此宏。
此表列出了用于在方案级别执行 RunCommand 宏的参数:
参数 详情
数据源 对其执行命令的数据源。可能的值:
  • 供应计划
  • 数据库
命令文本 为指定数据源执行的命令。

必须按以下格式指定命令字段的值:RunCommand (数据源, 命令文本).

1. 示例
需求 参数
在“生产”数据源上运行“workflow:Solve”命令。 RunCommand("Production","workflow:Solve")

在成功验证和执行宏后,对指定的数据源执行命令。

此表列出了循环周期状态及相关验证消息:
源循环周期状态 源方案状态 是否可以执行? 验证消息
未决 N/A 由于循环周期的状态为“未决”,因此无法运行宏 {0}。
正在运行 任意 N/A
已暂停 任意 N/A
已完成 任意 N/A
已中止 已停止 N/A
已存档 任意 由于循环周期的状态为“已存档”,因此无法运行宏 {0}
执行 RunCommand 宏时执行验证。如果验证失败,将中止宏并显示相关错误消息。此表列出了各种验证失败时显示的错误消息:
验证条件 错误消息
RunCommand 仅支持数据源类型“供应计划”或“数据库”。 RunCommand 宏需要“供应计划”或“数据库”类型的数据源。
检查数据源是否有效。 未找到数据源“{0}”。
当数据源类型为“供应计划”时,第二个参数必须是有效的供应计划命令。这意味着参数值必须是“workflow: workflowname”格式。否则,系统会拒绝命令,并显示一条错误消息。 命令 {0} 对供应计划无效。