私はOracleApExv4.1をダイナミックアクションと一緒に使用しています。ダイナミックアクションは基本的にjavascript関数を呼び出し、次にオンデマンドプロセスを呼び出してデータをデータベースに保存します。
少し背景を説明しますが、ユーザーが[保存]ボタンまたは[次へ]ボタンを押すと、jQueryを使用して各要素とその値をスキャンします。これにより、これらの要素と値が上記に渡されます。需要プロセス。
私の質問/問題は、プロセスに渡されたデータが欠落していることがあるようですが、その理由はわかりません。おそらく、動的アクションでape.submit('SUBMIT')とape.submit('SUBMIT')の両方を実行していると思いました。オンデマンドプロセスへのJavaScript関数呼び出し。
これらの呼び出しの1つを遅らせる必要がありますか。現時点では、なぜそれが機能するのか、それ以外の場合は機能しないのかわかりません。
コードのレイアウト方法に関するアイデア、つまり
apex.submit('SUBMIT');
saveTheData(); <-- calls my ondemand process to save data to database