2017-04-21 38 views
0

我有一個十進制類型的標題和詳細用戶字段。兩者都不受Db的約束。詳細用戶字段的值在RowSelected事件期間設置。我的目標是在詳細信息緩存中累積用戶字段值,並將值分配給標題字段。兩個用戶字段都在緩存擴展中定義。PXFormula可以聚合非綁定字段

我看到PXFormula定義了RowSelecting事件處理程序來計算未綁定DAC字段的值。所以我在子DAC中定義PXParent & PXFormula。 T200建議在第一個FK字段中添加PXParent。但是我定義了一個緩存擴展,所以使用了不同的用戶字段。

不幸的是,即使詳細信息字段有值,標題字段仍然顯示爲零。使用非綁定用戶字段時,這是不可能的嗎?

+0

你有沒有嘗試PXUnboundFormula來代替PXFormula? – Brendan

回答

0

Chris,PXFormula(同樣適用於PXUnboundFormula)從未支持未綁定標頭字段的聚合。您仍然可以使用PXFormula來處理用戶在UI中所做的更改,但是當您從數據庫檢索記錄時,仍然需要使用您的一側的RowSelecting處理程序來計算聚集的未綁定標題字段。

+0

我注意到,當我分配標題字段時,在Detail_RowSelected事件期間,值保持爲空。當細節字段包含任何值時會發生這種情況。 –