多个文档的验证脚本 类

validation script for multiple document classes

我们正在研究验证脚本并且知道如何进行设置。目前我们根据每个客户创建验证脚本。当然,我们必须确保每个 batch/document 使用相同的字段,但是有没有办法将脚本与特定文档分离 class?

然后可以创建一个外部脚本(使用 Git 流程)并为多个客户推出。目前我们只能为每个文档创建一个唯一的脚本 class.

将验证脚本与特定 类 分离的一种方法是字段脚本。但是有一个缺点——字段脚本绑定到一个特定的字段;您无法通过 API 访问任何其他运行时元素(例如索引或批处理字段)。有一些技巧可以解决这个问题,但如前所述 - 默认情况下,这是不可能的。

我建议创建一个独立的函数库,然后从您的字段或验证脚本中引用它。虽然这需要您将上述 DLL 部署到任何站点 运行 Index.exe,但这种方法可以让您的 DevOps 生活更轻松。