2016-01-22 50 views
0

我正在使用SOAP Web服務將記錄插入到帶有KingswaySoft SSIS組件的Navision中。Navision 2015在使用頁面Web服務插入後獲取記錄

有一件事是真的讓我煩惱。

KingswaySoft目標NAV組件返回Key和IsNew值。

我嘗試使用密鑰來檢索插入的記錄。

我使用的NAV源組件在過濾器上:

<filter> 
<Field>Key</Field><Criteria>32;uhMAAAJ7/1MAVABJAEsANgA0ADQAMQ==9;3083718490;</Criteria> 
</filter> 

這actualy返回大量的記錄(9K +),我當然預期恰好1或0;如果未找到。

我在做什麼錯?我如何檢索剛插入NAV的記錄?我需要從NAV讀取生成的「否」字段。

那麼您如何檢索插入的記錄數據?

回答

1

這是如何設計動態導航查詢。根據我們的實驗,您可以過濾幾乎任何其他列,但不是Key列。 Key列是Dynamics NAV系統中的一個特殊列。

在我們最新版本(2016年1月22日發佈的Microsoft Dynamics NAV的SSIS集成工具包v3.1)中,我們增加了將No字段作爲記錄的附加標識符返回的功能,您可以用於記錄或任何其他適用的目的。

希望這會有所幫助。