2014-09-20 13 views
1

我已經創造了的Kofax Capture批次字段作爲「Invoice_from _EMAIL」如何在轉型的Kofax使用批處理字段名腳本

,我需要在KTM腳本調用assing其價值爲真。

如何在KTM腳本中調用批量字段值?

+0

嗨Setphen關於上述查詢我需要調用批處理字段,因爲我有一個場景,其中我已添加到腳本中的掃描圖像進入驗證沒有旋轉。下面是沒有輪換的腳本。 – 2014-09-22 06:36:05

+0

昏暗我只要 「如果pXDoc.ExtractionClass =‘發票’然後 」改變方向從未知到NoRotation 所有頁面「這樣可以防止OCR從做定向檢測 對於i = 0到pXDoc .CDoc.Pages.Count - 1個 pXDoc.CDoc.Pages(ⅰ).Rotation = Csc_RT_NoRotation 下一I 結束如果 結束子 – 2014-09-22 06:44:53

回答

3

關於如何做到這一點有兩種不同的選擇。

映射批處理/根文件夾字段: 第一個將映射字段。在Project Builder中打開項目設置並在常規選項卡上選中「啓用文件夾」。這將KC批次映射到KTM根文件夾,並且不要求您實際創建任何其他文件夾。然後,您可以在根文件夾中創建一個字段(可能名爲「Invoice_from_Email」),您可以將該字段映射到批次類的同步工具中的KC字段。

由於該字段已映射,因此您具有讀取/寫入權限。

從腳本中使用這將是:

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

只讀不映射

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

訪問從文檔:

注意:如果您無法訪問字段值通過腳本,那麼你需要 來檢查「在Kofax轉換模塊 - 同步工具的擴展同步設置 窗口中選擇「填充腳本中的只讀訪問 的所有索引字段」選項。 此選項在默認情況下被清除,並且僅在安裝了Kofax Capture 10.0.2(Service Pack 2)或更新版本時纔可用。

如果你沒有看到這個設置,這意味着你有一個版本之前,它被添加,你不必擔心它。

+0

非常感謝Setphen。我會嘗試相同的並且回覆你。 – 2014-09-22 06:11:00