在我的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. FoxPro總計表格字段
- 2. 計算Oracle 10g中varchar2數據字段的總和
- 3. 計算輸入字段的總和
- 4. MVC計算字段和字段格式
- 5. jquery,計算字段總和(動態)
- 6. 數據透視表計算字段在計算列和總計列上
- 7. Salesforce Apex觸發器 - 計算金額字段值的總和並更新商機字段
- 8. ORACLE APEX SQL怎麼算的不同字段
- 9. 通過計算字段創建總計
- 10. 的Oracle APEX加入和計數
- 11. 計算表單字段的值並更新總計
- 12. 如何計算小計字段以計算總計?
- 13. 如何計算itext 7中表格列的總數和小計?
- 14. 計算數據網格行的總和
- 15. 計算AngularJS中的價格總和
- 16. 計算總和
- 17. 計算總和
- 18. 如何總結計算字段
- 19. 如何計算在javascript中的數量輸入字段的價格總和
- 20. Oracle Apex表單字段顯示預先填充的值
- 21. Oracle APEX 4表格形式addRow函數
- 22. 我可以計算相同查詢中計算字段的總和嗎?
- 23. SQL:計算ID和2(或更多)不同表格的總和
- 24. 如何計算與ORACLE表達式無關的字段
- 25. 基於計算字段的所有值的總和
- 26. jQuery計算所有文本字段中的值的總和
- 27. 檢查字段總值=表格總數
- 28. SQL和Access基於變量字段計算總和值。
- 29. SQL計算(Oracle)
- 30. SQL Server和計算字段?
在什麼時候你需要做的 - 爲被輸入的數據,或者一旦被輸入和頁面被提交? – 2012-01-27 10:43:59
@TonyAndrews立即進入並點擊Apply Changes按鈕。在插入到數據庫之前。 – Bishan 2012-01-27 10:49:29
@TonyAndrews如何在輸入數據時執行此操作? – Bishan 2013-01-22 06:40:16