0

データベース 11gxe および頂点 4.​​x

マスター詳細ページを作成しました。デフォルトでは、(キャンセル、削除、変更の適用) のようなボタンと、次の注文と前の注文を取得するための 2 つのボタンがあります。注文用のマスター テーブルがあります。

次の順序を取得するボタンと前の順序を取得するボタン用にデフォルトで作成されたブランチもあります (もちろん、ブランチは条件付きです)。条件は when-button-clicked です。

ボタンが存在するため、これらのブランチは自動的に作成され、「ボタンがクリックされたとき」の条件があるため、まさにこの条件です。

-私が理解していないのは、「削除、キャンセル、変更の適用」などの他のボタンがあり、上記の他のボタンのように作成されたブランチがなかったことです。

それらは他のボタンと同じようにナビゲートしますが、条件はボタンをクリックしたときでもありますか?

最初の状況ではブランチが自動的に作成され、最後の状況では作成されないのはなぜですか??

前もって感謝します

4

1 に答える 1

0

まず、最後の「デフォルト」ブランチ (つまり、条件がなく、どのボタンにも関連付けられていないもの) がある場合、他のブランチが適用されない場合に使用されます。

第 2 に、分岐が発生する可能性のあるポイントは複数あり、分岐が完了する前にどれだけの処理を行う必要があるかによって異なります。

典型的な分岐は「処理後」セクションにあります。これは、該当するすべての検証と処理が分岐の前に行われることを意味します。

ただし、「キャンセル」ボタンは通常、検証や処理を行いたくないため、ボタンのアクションが「URL にリダイレクト」に設定されている場合があります。したがって、分岐は必要ありません。

あるいは(私の経験ではめったにありませんが)、「送信後」セクションにブランチが追加される場合があります。これにより、後続の検証と処理がスキップされます。または、「処理」セクションで作成され、検証を実行できますが、後続の処理をスキップできます。

于 2013-10-03T01:24:42.950 に答える