[]
Core.PageReport
PageReport クラス。
• new PageReport(options?
)
PageReportクラスの新しいインスタンスを作成します。
名前 | 型 | 説明 |
---|---|---|
options? |
Partial <{ i18n : i18n ; language : string ; memoizeData : boolean }> |
pageReportオプション - 言語:レポートの言語。デフォルトの言語は「en」です。 |
• get
name(): string
レポートの名前を取得します。
string
• get
reportParameters(): ReportParameters
レポートパラメータを取得します。
• get
resourceLocator(): ResourceLocator
レポートのリソースロケータのインスタンスを取得します。
• get
viewSettings(): ViewSettings
ViewSettings
▸ load(report
, options?
): Promise
<void
>
レポートテンプレートをロードします。
名前 | 型 | 説明 |
---|---|---|
report |
string | Report |
URI、レポートテンプレートまたはテンプレートオブジェクト。 |
options? |
Object |
実行時間の設定。 |
options.environment? |
Environment |
- |
options.reportParameters? |
{ Name : string ; Value : ParameterVariant [] }[] |
- |
options.resourceLocator? |
Partial <ResourceLocator > |
- |
Promise
<void
>
▸ run(): Promise
<PageDocument
>
レポート処理を開始します。
Promise
<PageDocument
>