私はオラヴルアプリケーションエクスプレスを使用しています。APEX 1 つのテーブル (注文) にリンクされた複数のフォームを含むページを作成したいと考えています。このページには、それぞれ異なる order_id 番号 (フィルタリングに応じて) を持つ 4 つのフォームがあり、注文が準備されている場合は、注文ごとに [はい] をクリックし、この ' YES' は、ボタンを 1 つ押すだけで、同じテーブル内の各注文番号に更新および保存されます。
すべてのフォームを(SQLクエリ)として作成しました
更新プロセスを 1 つ作成する
(UPDATE ORDERS
SET TRAY_PREPARED =:P10_TRAY_PREPARED_1
WHERE ORDER_ID =:P10_ORDER_ID_1;
UPDATE ORDERS
SET TRAY_PREPARED =:P10_TRAY_PREPARED_2
WHERE ORDER_ID =:P10_ORDER_ID_2;
UPDATE ORDERS
SET TRAY_PREPARED =:P10_TRAY_PREPARED_3
WHERE ORDER_ID =:P10_ORDER_ID_3;
UPDATE ORDERS
SET TRAY_PREPARED =:P10_TRAY_PREPARED_4
WHERE ORDER_ID =:P10_ORDER_ID_4;
)
それができるかどうかは本当にわかりませんが、 order_id number に従って実際に保存しているように見えますが、常に値を「null」として保存しているわけではありません。
これを行う正しい方法を教えてください。
私はこの 1 つの APEX を読みました - 複数の関連テーブルにリンクされた複数のフォームを含むページを作成しています... すべてが 1 つのボタンで送信されますか? しかし、それは複数の挿入用でした
ありがとう。