[]
        
(Showing Draft Content)

ReportDesigner

名前空間: ReportDesigner

Table of contents

クラス

インターフェイス

型の別名

型の別名

CustomInitTemplates

Ƭ CustomInitTemplates: Object

型宣言

名前
imperialTemplates? Report[]
metricTemplates? Report[]

DataSetTemplate

Ƭ DataSetTemplate: Object

データパネルのデータセットテンプレートを定義します。

型宣言

名前 説明
canEdit? boolean テンプレートから作成されたDataSetを編集できるかどうかを指示します。
id string テンプレート ID。
nestedTemplates? DataSet[] ネストされたデータセットのRDLX定義。
shouldEdit? boolean デザイナを編集ダイアログを表示するようにします。
template DataSet DataSetのRDLX定義。
title string タイトル。

DataSourceTemplate

Ƭ DataSourceTemplate: Object

データパネルのデータソーステンプレートを定義します。

型宣言

名前 説明
canEdit? boolean テンプレートから作成されたDataSetを編集できるかどうかを指示します。
datasets? DataSetTemplate[] テンプレートに基づくデータソースのDataSetテンプレート。
id string テンプレート ID。
shouldEdit? boolean デザイナを編集ダイアログを表示するようにします。
template DataSource DataSourceのRDLX定義。
title string タイトル。

DesignerCommand

Ƭ DesignerCommand: "save" | "saveAs" | "create" | "open" | "render"

コマンド名。


DesignerConfig

Ƭ DesignerConfig: Object

デザイナの構成。

型宣言

名前 説明
customInitTemplates? CustomInitTemplates レポートおよびレポートアイテムのデフォルト値を持つテンプレート。
disableOpenSaveHotkeys? boolean trueに設定した場合、デフォルトの「レポートを開く」および「レポートの保存」のホットキーが無効になります。
language? string アプリケーションの言語。 たとえば、「en」、「ja」、「zh」などです。デフォルト値は「en」です。

FontSet

Ƭ FontSet: "default" | "registered" | "all"

フォントのセット。

default:事前定義されたフォント。
registered:FontStoreに登録されているフォント。
all:FontStoreフォントで登録済みの定義済み。

ImageResourceInfo

Ƭ ImageResourceInfo: Object

画像の情報を表します。

型宣言

名前 説明
displayName? string リソースの表示名。
id string リソースID。
mimeType string MIMEの種類。
thumbnail? string サムネイル。

NewReport

Ƭ NewReport: Object

作成する新しいレポートを表すレポート情報。

型宣言

名前 説明
displayName? string レポートの表示名。
id? string レポートID。
reportType "CPL" | "FPL" レポートの種類。

NewReportInfo

Ƭ NewReportInfo: Object

新しいレポートの情報。

型宣言

名前 説明
reportType "CPL" | "FPL" レポートの種類。

Report

Ƭ Report: ReportLink | ReportDefinition

レポートの情報。


ReportDefinition

Ƭ ReportDefinition: Object

定義でレポートを表すレポート情報。

型宣言

名前 説明
definition Report RDLXレポートの定義。
displayName? string レポートの表示名。
id? string レポートID。

ReportInfo

Ƭ ReportInfo: Object

現在のレポート情報を表します。

型宣言

名前 説明
definition Report RDLXレポートの定義。
displayName string レポートの表示名。
id string | null レポートID。
isDirty boolean レポートがダーティ(保存されていない)状態の場合はTrue。

Ƭ ReportLink: Object

IDでレポートを表すレポート情報。

型宣言

名前 説明
displayName? string レポートの表示名。
id string レポートID。

ReportResourceInfo

Ƭ ReportResourceInfo: Object

外部リソース情報を表します。

型宣言

名前 説明
displayName? string リソースの表示名。
id string リソースID。

SaveAsResult

Ƭ SaveAsResult: Object

「新しいレポートの保存」操作の結果を表します。

型宣言

名前 説明
displayName? string レポートの表示名。
id string 新しいレポートID。

SaveNewReportInfo

Ƭ SaveNewReportInfo: Object

新しいレポートとして保存される現在のレポート情報。

型宣言

名前 説明
definition Report 現在のRDLXレポートの定義。
displayName? string 現在のレポートの表示名。
id? string 現在のレポートID。

SaveReportInfo

Ƭ SaveReportInfo: Object

保存する現在のレポート情報。

型宣言

名前 説明
definition Report 現在のRDLXレポートの定義。
displayName? string 現在のレポートの表示名。
id string 現在のレポートID。

SaveResult

Ƭ SaveResult: Object

「レポートの保存」操作の結果を表します。

型宣言

名前 説明
displayName? string 保存後のレポートの表示名。

ThemeInfo

Ƭ ThemeInfo: Object

レポートのテーマの短い表現。

型宣言

名前 説明
Accent1 string 「アクセント1」テーマ色
Accent2 string 「アクセント2」テーマ色。
Accent3 string 「アクセント3」テーマ色。
Accent4 string 「アクセント4」テーマ色。
Accent5 string 「アクセント5」テーマ色。
Accent6 string 「アクセント6」テーマ色。
Dark1 string 「濃色1」テーマ色
Dark2 string 「濃色2」テーマ色
Light1 string 「淡色1」テーマ色
Light2 string 「淡色2」テーマ色
MajorFontFamily string メジャーフォントの設定。
MinorFontFamily string マイナーフォントの設定。

ThemeResourceInfo

Ƭ ThemeResourceInfo: Object

テーマの情報を表します。

型宣言

名前 説明
displayName? string リソースの表示名。
id string リソースID。
info ThemeInfo テーマの短い表現。

WhenDirty

Ƭ WhenDirty: "ask" | "override" | "throw"

レポートがダーティ状態の場合に実行するアクションを表します。

ask: 確認ダイアログを表示します。
override: ダーティなレポートをオーバーライドします。
Throw: エラーを発生します。