0

我们在 .Net C# 中创建了一个自定义实用程序,它使用预定义的自定义批处理名称创建批处理。

我们要重命名此批次或向此自定义批次添加唯一批次 ID,即外部批次 ID。我们无法这样做,因为自动为批次创建的外部批次 ID 是只读的。

我们如何向此自定义批次添加唯一批次 ID,或者我们如何编辑此批次以使用自定义批次重命名。

注意:此自定义批次名称是用户名,例如:Chris.Gayle

请帮助我们解决上述问题。

问候, Manish Sharma

4

1 回答 1

1

批次一经创建便无法更改名称。如果使用 KTM,您可以使用文档路由功能将所有文档路由到具有不同名称的新批次。但要明确:这样做意味着 KTM 服务器会创建一个新批次,这将更改批次 ID。

Batch Class 属性中的 Batch Naming 选项卡允许您使用 {Batch ID} 使 ID 自动出现在名称中。您可以尝试在创建批次名称时简单地添加该字符串,但我不知道这是否可行。通常人们只需设置批次命名选项,然后在不指定名称的情况下创建批次,这允许 Capture 基于这些选项创建名称。

于 2015-02-21T19:47:52.773 回答