2015-10-15 46 views
2

我正在使用Application Express以表格顯示Table A中的所有行。 Table A必須包含來自Table B的具有特定「狀態」的所有值。Apex按鈕可插入新行

我正在尋找更新Table A的方法,以便從Table B將具有正確狀態的新行添加到Table A

有沒有辦法將button添加到插入Table A這些行的頁面?我對編碼查詢本身沒有任何問題,但在Apex的頁面設計器上,當我在頁面中添加button(我稱爲Refresh)時,找不到添加插入查詢的地方。

任何提示?

回答

2

有幾種方法可以滿足您的需求,最簡單的方法是將動態操作綁定到按鈕上的點擊事件。

在按鈕定義去「行動時,按鈕點擊」區域和動作字段中選擇

上執行驗證選擇「否」

「動態操作定義」說完,後面的頁面上定義,創建一個動態的動作,對事件選擇「點擊」,在選擇類型選擇「按鈕」,這將使一個名爲按鈕的字段顯示白色的可用按鈕列表中選擇。 在您可以定義真/假評估的情況下。如果是這樣,那麼你將能夠定義在兩種情況下執行的動作,如果你將它留空(「無條件」),那麼所有定義的動作都將被執行。

enter image description here

一旦定義點擊下一步,在這裏你決定操作類型,你需要的是「執行PL/SQL代碼」,它會顯示您可以在其中粘貼代碼的文本字段,以及頁面需要的參數。

最後,您可以指定動作是否會對頁面上的任何類型的可視組件產生影響,這是爲了提高效率,但不是必需的。

這將是所有,一旦創建,當你點擊按鈕的代碼將在服務器上執行。