2017-06-20 69 views
0

我們有一個計算字段不總是有效的問題。 (我們有大約5個類似的計算域,所有這些都適用)。 請參閱附件中的示例。 教科書項目有一個計算字段'設置文本'。其中的一個值顯示爲'Null'。 大部分時間這工作正常,但在約8%的情況下,它有這個空錯誤。跑道計算現場問題

查看聚合器項目的其他屏幕截圖。在那裏被引用的字段是正確的。

要解決這個問題,我們必須手動刪除兩個項目之間的關係,然後再放回來,以強制計算重新計算。這解決了這個問題。所以這個問題似乎不是公式,而是錯誤地執行計算。

聚合器項目已創建並通過API連接到教科書項目。

這對我們來說是一個很大的問題,因爲我們使用這個值發佈到我們的網站,所以手動修復不是一個實際的解決方案。

波迪奧支持,請指教問題是在這裏什麼 Aggregator

Null error

回答

0

不知道您的具體的工作流程和結構太多的細節,讓我提供一些建議:

波迪奧計算領域能如果原始字段被太多深度的計算字段引用,就會以奇怪的方式開始行動。我的意思是,如果顯示紙質代碼的原始字段(或任何int顯示爲null)正在通過太多的計算字段被引用,那麼在更新和添加新項目的情況下,它可能會引起問題。這絕對是我在大規模系統中遇到的一個錯誤,但有一些解決方法。

首先,我看到你有所有相關的非級聯字段的在您的聚合應用程序底部。嘗試手動連接教科書應用程序中的這些字段(您正在執行result.push),而不是單獨引用Web課程文本計算字段。

如果不工作,你是精通的API,更長的解決辦法可能是自動運行後,您等待足夠長的時間(比如30秒),直到計算領域的更新,有API檢查對於計算字段中的文本「null」,並且如果找到null,則刷新關係字段。

+0

感謝您的答覆@NathanaelBennett。我會要求我們的開發人員看看這個。非常感激 –