如何在Kofax Transformation Script中使用批处理字段名称

时间:2014-09-20 13:42:31

标签: vbscript field capture kofax

我在Kofax捕获中创建了一个批处理字段为“Invoice_from _Email”

我需要在KTM脚本中调用它以确定其值为true。

如何在KTM脚本中调用批处理字段值。?

1 个答案:

答案 0 :(得分:3)

如何执行此操作有两种不同的选择。

映射批处理/根文件夹字段: 第一个是映射该字段。在项目构建器中打开“项目设置”并选中“#34;启用文件夹"在“常规”选项卡上。这会将KC批处理映射到KTM根文件夹,并且不需要您实际创建任何其他文件夹。然后,您可以在根文件夹上创建一个字段,大概名为" Invoice_from_Email",您可以将其映射到批次类的同步工具中的KC字段。

由于字段已映射,因此您具有读/写访问权限。

从脚本中使用它将是:

pXRootFolder.Fields.ItemByName("Invoice_from_Email").Text

无映射的只读访问

pXRootFolder.XValues.ItemByName("AC_FIELD_" & BatchFieldName)

来自文档:

  

注意如果您无法通过脚本访问字段值,则需要   检查“填充所有索引字段是否为只读访问权限”   在脚本中“选项在扩展同步设置上被选中   Kofax Transformation Modules窗口 - 同步工具。   默认情况下,此选项已清除,仅在Kofax Capture时可用   10.0.2(Service Pack 2)或更新版本。

如果您没有看到此设置,则表示您在添加之前有一个版本,而且您不必担心它。