在我的oracle apex表格形式中有column
作爲Price
。我需要計算此列下所有字段的sum
,並將其分配到主窗體中的隱藏字段進行驗證。 其實在主表格中有一個Total_Price
的字段。該Total_Price
字段的值必須等於Price
的總和形式。 但我不知道如何計算sum
的Price
column
在我的oracle apex表格形式。我怎麼能這樣做?計算Oracle Apex表格字段的總和
1
A
回答
3
由於您想在按Apply Changes按鈕時執行這些操作,因此您可以在頁面處理中執行此操作。
您需要確定哪個Apex陣列包含來自該表格形式列的數據 - 例如, apex_application.g_f01,apex_application.g_f02,...一種方式是在運行頁面時查看頁面源,並查找組成該列的元素。如果他們具有屬性name="f01"
,那麼您需要的數組是apex_application.g_f01,依此類推。
然後簡單的寫在頁面處理代碼(我假定所需的數組g_f01):
declare
l_tot number := 0;
begin
for i in 1..apex_application.g_f01.count loop
l_tot := l_tot + nvl(to_number(apex_application.g_f01(i)),0);
end loop;
:p123_hidden_total := l_tot;
end;
+0
同樣在這裏看看我的這個答案http://stackoverflow.com/a/8488091/814048:映射也在你可以確定數組的html源代碼中。儘管小心apex_item的用法(因爲你手動分配一個ID)。至於總和,你可不可以在MRU過程之後選擇'sum()into'?結果是相同的,雖然:) – Tom 2012-01-27 13:00:24
相關問題
- 1. 計算Oracle Apex表格格式單元格的總和
- 2. APEX總計表格上的不同字段
- 3. FoxPro總計表格字段
- 4. 計算Oracle 10g中varchar2數據字段的總和
- 5. 計算總計字段
- 6. 計算輸入字段的總和
- 7. MVC計算字段和字段格式
- 8. 如何計算表格列的總和
- 9. 基於兩列計算總和字段
- 10. jquery,計算字段總和(動態)
- 11. 計算字段總計不PowerPivot的
- 12. 表格表格合併Oracle Apex 5
- 13. 數據透視表計算字段在計算列和總計列上
- 14. 訪問 - 計算/計算字段,這是相關表列的總和
- 15. Salesforce Apex觸發器 - 計算金額字段值的總和並更新商機字段
- 16. 如何計算水晶報表中平均字段的總和
- 17. Oracle APEX - SQL - 創建順序歷史和計算每個階段之間的天
- 18. ORACLE APEX SQL怎麼算的不同字段
- 19. 通過計算字段創建總計
- 20. APEX動態表格字段類型
- 21. 訂單表格字段計算
- 22. 的Oracle APEX加入和計數
- 23. 動態Javascript訂單表格,從選擇和輸入字段值計算彙總
- 24. 計算表單字段的值並更新總計
- 25. ScriptDb:如何計算字段的總數
- 26. Oracle Apex和Sharepoint
- 27. 如何計算小計字段以計算總計?
- 28. 的Oracle APEX表格形式MRU過程
- 29. 如何用Python計算Spark中字典字段的總和?
- 30. 計算總價格
在什麼時候你需要做的 - 爲被輸入的數據,或者一旦被輸入和頁面被提交? – 2012-01-27 10:43:59
@TonyAndrews立即進入並點擊Apply Changes按鈕。在插入到數據庫之前。 – Bishan 2012-01-27 10:49:29
@TonyAndrews如何在輸入數據時執行此操作? – Bishan 2013-01-22 06:40:16