問題タブ [sap-web-ide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
640 参照

sapui5 - SheetJS 使用時の「Uncaught TypeError: XLSX.read is not a function」

SheetJS js-xlsx ライブラリを使用して、xlsx ファイルから Fiori グリッド ビューにデータをロードしました。SAP Hana Web IDE を使用してアプリを実行すると、アプリが機能します。次に、Hana Cockpit にアプリをデプロイし、次のように Fiori LaunchPad にアプリを登録します。

次のように Web IDE を使用してアプリをデプロイします。

初めてExcelデータが表示されますが、2回目以降はJavascriptエラー「XLSX.read undefined」が表示されます。

アプリケーションのアクティブなバージョンを開く - コードを動作させる

Launchpad で登録済みのアプリケーションを開きます - アプリは動作しません

そして、次のエラーが表示されます。

Javascript エラー

0 投票する
0 に答える
188 参照

sapui5 - Web IDEによる簡易入出庫画面の作成

フルスタックの Web IDE を使用して、561 の初期在庫商品移動を投稿する簡単なフォームを作成しています。バインディングに関する限り、何が欠けているのかわかりません。コントローラーは想定どおりに動作しているように見えますが、生成された JSON は正しくありません。

正しい JSON は次のようになります。

Web IDE での私のビューのスニペットは次のとおりです。

このフォームをテストしたところ、Chrome 開発者ツールからエラー 400 Bad Request とともに次の情報を受け取りました。

私の質問は:

  1. 検証済みの JSON に示されているように、「to_MaterialDocumentItem」を生成するバインディングを取得するにはどうすればよいですか?
0 投票する
0 に答える
116 参照

sapui5 - SAPUI5 ハイブリッド モバイル アプリ - flush() が失敗するとどうなりますか?

私は、ハイブリッド アプリ ツールキット (HAT) を使用して SAP Web IDE、SAP クラウド プラットフォームを開発し、SAP モバイル サービスを介して構築するハイブリッド モバイル アプリを持っています。

たとえば、flush()(オフライン OData を使用してオンライン データベースを更新する) を実行したところ、ネットワーク エラーが発生したとします。

次は何が起こる?

  • オフライン OData が更新されました。

  • オンライン OData は更新されません。

リクエストはまだキューに入れられており、次のときにフラッシュされflush()ますか?