SAPUI5 callFunction() が呼び出された後、Errorhandler が呼び出されない
P粉432930081
P粉432930081 2024-04-04 18:06:36
0
1
578

SAPUI5 のウィザードで IBAN を検証しようとしています。これを行うために、V2 ODataModel (sap.ui.model.odata.v2.ODataModel) で functionImport を使用しています。

リクエストは 202 ステータス コードを返しましたが、実際には失敗しました。 (Firefox の [ネットワーク] タブからの) 応答は次のとおりです:

リーリー

(機密コンテンツをすべて削除します) ブラウザ コンソールの結果は次のとおりです。

したがって、どこかに登録する必要があります。 コールバックを登録するためのコードは次のとおりです:

リーリー

functionImport 関数は sap.ui.model.odata.v2.ODataModel.callFunction の単なるラッパーであり、同じ操作を実行することに注意してください。

何を入力しても (入力が正しいか間違っていても)、常に fnSuccess が呼び出されます。

ODataModelread 関数 (単純な GET リクエスト) を使用すると、すべてが正常に動作し、エラーが発生すると fnError がトリガーされます。

P粉432930081
P粉432930081

全員に返信(1)
P粉338969567

あなたの質問には質問「?」が含まれていません

なぜ「error」が呼び出されないのかを尋ねているのだと思います。

http リクエストが失敗した場合、「エラー」が呼び出されます。バッチ処理を使用する場合、changeSet 内のエラーはこの API によって処理されません...UI5 v2 はあまり洗練された実装ではありません...

参照: https://github.com/SAP/openui5/ISSUE/1382#issuecomment-288723906

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート