問題タブ [sheetjs]

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 投票する
2 に答える
5442 参照

excel - SAPUI5 の Sheetjs; 表データのスプレッドシートへのエクスポート

私のSAPUI5アプリテーブルデータの1つをExcel/スプレッドシートにエクスポートできるようにするために、この1つの要件がありました。は、データのエクスポートの基準を満たしていません。sap.ui.core.util.Export特に、データを 1 列にしか書き込みません。

エクスポートされたデータのサンプル:

ここに画像の説明を入力

SAPUI5 1.50 以降、SAP が作成しましsap.ui.export.Spreadsheetたが、専門家の 1 人によると、前述のライブラリは Eclipse 開発ツールでは使用できません ( https://answers.sap.com/questions/474315/sapuiexport-missing-in-sap-ui5-version -152.html )

次に、データをスプレッドシートにエクスポートできるサードパーティの JS ライブラリを使用するように提案され、調査したところ、SheetJS に出会いました。SAPUI5 で SheetJS ライブラリのコードを実装して使用する方法に関するこの記事を見つけました: SAPUI5 でレスポンシブテーブル データを含む Excel (.xlsx 拡張子) ファイルをエクスポートします

私の質問: Eclipse の SAPUI5 プロジェクトに外部 JS ライブラリを追加するにはどうすればよいですか? NetWeaver サーバーで SAPUI5 アプリケーションを実行していることに注意してください。私が持っている環境に基づいてこれらの JS を配置する場所 (webContent/ パスに配置しても問題ありませんか?) と、必要に応じてそれらにアクセスする方法を理解する必要があります。

0 投票する
2 に答える
14299 参照

angular - Angular - SheetJS - HTML テーブルを Excel にエクスポートするには?

この「チュートリアル」からコードをコピーしました。

https://sheetjs.com/demos/table.html

だから私はAngularでこのメソッドを作成することになりました:

さて、table_to_book メソッドの行で、次の例外を受け取ります。

table.getElementsByTagName は関数ではありません

同様のこのチュートリアルも試しましたが、これは Angular 5 ではなく 4 用です。

http://vinhboy.com/blog/2017/06/13/how-to-use-sheetjs-xlsx-with-angular-4-typescript-in-the-browser/