誰でもWebIDE Fiori CRUDテンプレートからアプリケーションを正常に作成できましたか?バッチOData要求のエラーを適切に処理することはできないようです。WebIDE CRUDテンプレートとODataエラーに関する問題
たとえば、マスターリストの項目を選択してEDITをクリックして更新すると、私が知っている値を入力するとバックエンドにエラーが発生します。更新が内部的に失敗した場合でも、バッチOData要求が送信され、応答は正常に(全体的に)成功します。コンソールに不正なリクエスト400エラーが表示されますが、アプリケーションは反応しません。
ErrorHandler.jsオブジェクトを使用すると、メッセージボックスを簡単にコーディングしてエラーメッセージを表示することはできますが、アプリケーションは混乱して常にリストの一番上の項目に移動しますが、ODataModelにはまだ保留中の変更がありますそれをナビゲートしようとすると、データ損失ダイアログが表示されます。
約束どころの約束の中に約束したコードの性質と、どこでも発射されるコールバックを考えると、それをデバッグしようとするのは非常に辛いです!
あなたのアプリの基盤となる良いCRUDアプリケーションの例がありますか?