ScriptからExcelを作成する方法
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
04-10-2023 08:56 PM
ScriptからExcelを作成する方法として以下を発見しましたが、複数SheetのExcelを作成する方法ではないようです。
How to generate excel file from a script in ServiceNow
複数テーブルをGlideRecordした結果をテーブルごとのSheetで構成するExcel(application/xlsx)を作成したいです。
(Importの「Create Excel template」のような「Directions」シートと「Page1」シートの複数シート構成Excel)
Sheet名を指定したExcelを作成するには、どのようなAPIがありますか。
よろしくお願いします。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
04-11-2023 06:22 AM
その投稿された記事は、Excel Fileと主張していますが、投稿のScriptは、単純なCSV形式のテキストをエクセルのxlsと偽って登録しているだけです。このScriptではCSVなので複数sheetには対応できません。ServiceNowの公式ではExcel 作成用APIはないです。 ほかのかたが作成したExcel 作成 Scriptでは、MIDServerを利用してServiceNow外でExcelを作成してServiceNowに取り込む方法を見たことがあります。
私は過去にExcel 作成 Scriptを ServiceNowに作成したことがあります。 これは非常に特殊な方法で動作保証や、お勧めできるようなものではないです。 そうでもしないと実現できなかったです。
ServiceNowに要望を提出するか、別の方法を検討するほうが良いと思っています。