[]
Ƭ CustomInitTemplates: Object
名前 | 型 |
---|---|
imperialTemplates? |
Report [] |
metricTemplates? |
Report [] |
Ƭ DataSetTemplate: Object
データタブのデータセットテンプレートを定義します。
名前 | 型 | 説明 |
---|---|---|
canEdit? |
boolean |
テンプレートから作成されたDataSetを編集できるかどうかを指定します。 |
id |
string |
テンプレート ID。 |
nestedTemplates? |
DataSet [] |
ネストされたデータセットのRDLX定義。 |
shouldEdit? |
boolean |
デザイナを編集ダイアログを表示するようにします。 |
template |
DataSet |
データセットのRDLX定義。 |
title |
string |
タイトル。 |
Ƭ DataSourceTemplate: Object
データタブのデータソーステンプレートを定義します。
名前 | 型 | 説明 |
---|---|---|
canEdit? |
boolean |
テンプレートから作成されたデータセットを編集できるかどうかを指定します。 |
datasets? |
DataSetTemplate [] |
テンプレートに基づくデータソースのデータセットテンプレート。 |
id |
string |
テンプレート ID。 |
shouldEdit? |
boolean |
デザイナを編集ダイアログを表示するようにします。 |
template |
DataSource |
データソースのRDLX定義。 |
title |
string |
タイトル。 |
Ƭ DesignerCommand: "save"
| "saveAs"
| "create"
| "open"
| "render"
コマンド名。
Ƭ DesignerConfig: Object
デザイナ設定。
名前 | 型 | 説明 |
---|---|---|
appBar? |
{ aboutButton? : { visible : boolean } ; contextActionsTab? : { visible : boolean } ; homeTab? : { visible : boolean } ; parametersTab? : { visible : boolean } ; visible : boolean } |
リボンの設定。 |
appBar.aboutButton? |
{ visible : boolean } |
「製品情報」ボタンの設定。 |
appBar.aboutButton.visible |
boolean |
デザイナのリボンに「製品情報」ボタンを表示するかどうかを指定します。 default true |
appBar.contextActionsTab? |
{ visible : boolean } |
「レイアウト」や「レポート」タブのコンテキストアクションタブの設定。 |
appBar.contextActionsTab.visible |
boolean |
デザイナのリボンにコンテキストアクションタブを表示するかどうかを指定します。 default true |
appBar.homeTab? |
{ visible : boolean } |
「ホーム」タブの設定。 |
appBar.homeTab.visible |
boolean |
デザイナのリボンに「ホーム」タブを表示するかどうかを指定します。 default true |
appBar.parametersTab? |
{ visible : boolean } |
「パラメータ」タブの設定。 |
appBar.parametersTab.visible |
boolean |
デザイナのリボンに「パラメータ」タブを表示するかどうかを指定します。 デフォルト値はtrueです。 |
appBar.visible |
boolean |
デザイナのリボンを表示するかどうかを指定します。デフォルト値はtrueです。 |
customInitTemplates? |
CustomInitTemplates |
レポートおよびレポートアイテムのデフォルト値を持つテンプレート。 |
data? |
{ commonValues? : { visible : boolean } ; dataSets? : { canModify : boolean ; visible : boolean } ; dataSources? : { canModify : boolean ; visible : boolean } ; dataTab? : { visible : boolean } ; parameters? : { canModify : boolean ; visible : boolean } } |
「データ」タブの設定。 |
data.commonValues? |
{ visible : boolean } |
- |
data.commonValues.visible |
boolean |
「共通の値」セクションを表示するかどうかを指定します。 デフォルト値はtrueです。 |
data.dataSets? |
{ canModify : boolean ; visible : boolean } |
- |
data.dataSets.canModify |
boolean |
データセットを変更(追加/編集/削除)できるかどうかを指定します。 デフォルト値はfalseです。 |
data.dataSets.visible |
boolean |
「データセット」セクションを表示するかどうかを指定します。 デフォルト値はtrueです。 |
data.dataSources? |
{ canModify : boolean ; visible : boolean } |
「データソース」セクションの設定。 |
data.dataSources.canModify |
boolean |
データソースを変更(追加/編集/削除)できるかどうかを指定します。デフォルト値はfalseです。 |
data.dataSources.visible |
boolean |
「データソース」セクションを表示するかどうかを指定します。デフォルト値はtrueです。 |
data.dataTab? |
{ visible : boolean } |
- |
data.dataTab.visible |
boolean |
デフォルト値はtrueです。 |
data.parameters? |
{ canModify : boolean ; visible : boolean } |
- |
data.parameters.canModify |
boolean |
パラメータを変更(追加/編集/削除)できるかどうかを指定します。 デフォルト値はtrueです。 |
data.parameters.visible |
boolean |
「パラメータ」セクションを表示するかどうかを指定します。 デフォルト値はtrueです。 |
dateFormats? |
string [] |
サポートされる日付形式のリストを指定します。 |
disableFocusTimer? |
boolean |
デフォルトでは、Tabキーが押された後、フォーカスされた要素(ボタンなど)は短時間のみで強調表示されます。この設定により、フォーカスされた要素が永続的に強調表示されます。 デフォルト値はfalseです。 |
disableHistoryHotkeys? |
boolean |
trueに設定した場合、デフォルトの「元に戻す」および「やり直し」のショートカットキーを無効にします。 |
disableOpenSaveHotkeys? |
boolean |
trueに設定した場合、デフォルトの「レポートを開く」および「レポートの保存」のショートカットキーが無効になります。 |
disableSystemClipboard? |
boolean |
システムクリップボードの使用を無効にします。デザイナインスタンス間のコピー&ペーストは、同じドメインの同じブラウザでのみ機能します。デフォルトはfalseです。 |
editor? |
{ gridSize? : string ; rulers? : { snapStep? : { cm : number ; in : number } ; visible : boolean } ; showGrid? : boolean ; snapToGrid? : boolean ; snapToGuides? : boolean } |
エディタの設定。 |
editor.gridSize? |
string |
デフォルトのグリッドの幅を指定します。単位がcmの場合、デフォルト値は0.5cm。それ以外の場合、デフォルト値は0.25in。 |
editor.rulers? |
{ snapStep? : { cm : number ; in : number } ; visible : boolean } |
ルーラーの設定。 |
editor.rulers.snapStep? |
{ cm : number ; in : number } |
寸法の単位を指定します。デフォルトでは、inの場合は0.25、cmの場合は0.5。 |
editor.rulers.snapStep.cm |
number |
- |
editor.rulers.snapStep.in |
number |
- |
editor.rulers.visible |
boolean |
デフォルトでルーラーを表示するかどうかを指定します。 |
editor.showGrid? |
boolean |
デフォルトでグリッドを表示するか非表示にするかを指定します。 |
editor.snapToGrid? |
boolean |
「グリッドにスナップ」オプションのデフォルト値を指定します。デフォルト値はfalseです。 |
editor.snapToGuides? |
boolean |
「ガイドにスナップ」オプションのデフォルト値を指定します。デフォルト値はfalseです。 |
fontSet? |
FontSet |
使用可能なフォントのセットを設定します。 |
language? |
string |
アプリケーションの言語を設定します。たとえば、「en」、「ja」、「zh」などです。 デフォルト値は「en」です。 |
lockLayout? |
boolean |
lockLayoutを有効にするとレポートに既に存在するアイテムのプロパティのみを変更できます。レポートレイアウトに新しいアイテムを追加したり、既存のアイテムを削除したりできません。 デフォルト値はfalseです。 |
menu? |
{ documentExplorer? : { visible : boolean } ; groupEditor? : { visible : boolean } ; layerEditor? : { visible : boolean } ; logo? : { custom? : MenuIcon ; visible? : boolean } ; toolBox? : { visible : boolean } ; visible : boolean } |
メニューの設定。 |
menu.documentExplorer? |
{ visible : boolean } |
エクスプローラの設定。 |
menu.documentExplorer.visible |
boolean |
「エクスプローラ」ボタンを表示するかどうかを指定します。デフォルト値はtrueです。 |
menu.groupEditor? |
{ visible : boolean } |
グループエディタの設定。 |
menu.groupEditor.visible |
boolean |
「グループエディタ」ボタンを表示するかどうかを指定します。 デフォルト値はtrueです。 |
menu.layerEditor? |
{ visible : boolean } |
レイヤーの設定。 |
menu.layerEditor.visible |
boolean |
「レイヤー」ボタンを表示するかどうかを指定します。 デフォルト値はtrueです。 |
menu.logo? |
{ custom? : MenuIcon ; visible? : boolean } |
ロゴの設定。 |
menu.logo.custom? |
MenuIcon |
メニューに表示されるカスタムロゴを設定します。 |
menu.logo.visible? |
boolean |
メニューにロゴを表示するかどうかを指定します。デフォルト値はtrueです。 |
menu.toolBox? |
{ visible : boolean } |
ツールボックスの設定。 |
menu.toolBox.visible |
boolean |
ツールボックスを表示するかどうかを指定します。デフォルト値はtrueです。 |
menu.visible |
boolean |
メニューを表示するかどうかを指定します。デフォルト値はtrueです。 |
propertyGrid? |
{ collapsibleCategories? : { enabled? : boolean } ; mode? : "Basic" | "Advanced" ; propertiesTab? : { visible? : boolean } ; saveExpandEditorsState? : { enabled? : boolean } } |
プロパティモードの設定。 |
propertyGrid.collapsibleCategories? |
{ enabled? : boolean } |
- |
propertyGrid.collapsibleCategories.enabled? |
boolean |
trueに設定すると、プロパティのカテゴリが折りたたみ可能になり、展開または折りたたみ状態が保存されます。 デフォルト値はtrueです。 |
propertyGrid.mode? |
"Basic" | "Advanced" |
デフォルトのプロパティモードを指定します。 |
propertyGrid.propertiesTab? |
{ visible? : boolean } |
- |
propertyGrid.propertiesTab.visible? |
boolean |
「プロパティ」タブを表示するかどうかを指定します。デフォルト値はtrueです。 |
propertyGrid.saveExpandEditorsState? |
{ enabled? : boolean } |
- |
propertyGrid.saveExpandEditorsState.enabled? |
boolean |
trueに設定すると、エディタの展開または折りたたみ状態が保存されます。 デフォルト値はtrueです。 |
reportPartsLibraries? |
ReportPartsLibrary [] |
レポートパーツライブラリの設定。 |
statusBar? |
{ gridSizeEditor? : { visible : boolean } ; propertiesModeButton? : { visible : boolean } ; rulersButton? : { visible : boolean } ; toggleGridButton? : { visible : boolean } ; toggleUnitsButton? : { visible : boolean } ; visible : boolean } |
ステータスバーの設定。 |
statusBar.gridSizeEditor? |
{ visible : boolean } |
- |
statusBar.gridSizeEditor.visible |
boolean |
「グリッドの幅」エディタを表示するかどうかを指定します。デフォルト値はtrueです。 |
statusBar.propertiesModeButton? |
{ visible : boolean } |
- |
statusBar.propertiesModeButton.visible |
boolean |
デフォルト値はtrueです。 |
statusBar.rulersButton? |
{ visible : boolean } |
- |
statusBar.rulersButton.visible |
boolean |
「ルーラーを表示する」を表示するかどうかを指定します。デフォルト値はtrueです。 |
statusBar.toggleGridButton? |
{ visible : boolean } |
- |
statusBar.toggleGridButton.visible |
boolean |
「グリッドを表示する」を表示するかどうかを指定します。デフォルト値はtrueです。 |
statusBar.toggleUnitsButton? |
{ visible : boolean } |
- |
statusBar.toggleUnitsButton.visible |
boolean |
「寸法」を表示するかどうかを指定します。デフォルト値はtrueです。 |
statusBar.visible |
boolean |
ステータスバーを表示するかどうかを指定します。デフォルト値はtrueです。 |
storeUserPreferences? |
boolean |
storeUserPreferencesが有効な場合、ユーザー設定はブラウザに保存されます。storeUserPreferencesが無効な場合、この機能は使用できません。デフォルト値はtrueです。 |
themeConfig? |
{ initialTheme? : BuiltInUITheme ; themeSelector? : { availableThemes? : BuiltInUITheme [] ; isEnabled? : boolean } } |
テーマに関する様々な設定。 |
themeConfig.initialTheme? |
BuiltInUITheme |
初期表示時のテーマを設定。 default "Default" |
themeConfig.themeSelector? |
{ availableThemes? : BuiltInUITheme [] ; isEnabled? : boolean } |
「テーマピッカー」の動作を設定します。 |
themeConfig.themeSelector.availableThemes? |
BuiltInUITheme [] |
ユーザーが選択可能なテーマのリストを設定します。利用可能なテーマは次の組み込みテーマです。 default ["System", "Default", "DefaultDark", "DarkOled", "HighContrast", "HighContrastDark", "ActiveReports", "ActiveReportsDark"] |
themeConfig.themeSelector.isEnabled? |
boolean |
UIにテーマピッカーを表示するかどうかを指定します。 |
toolBar? |
{ visible : boolean } |
ツールバーの設定。 |
toolBar.visible |
boolean |
ツールバーを表示するかどうかを指定します。デフォルト値はtrueです。 |
units? |
"in" | "cm" |
デフォルトの寸法の単位を指定します。デフォルト値は「in」です。 |
filterProperties? |
(descriptors : PropertyDescriptor [], item : Record <string , any >) => PropertyDescriptor [] |
記述子を再配置する必要がある順序で、フィルタされた記述子の配列を返します。 |
Ƭ DocumentChangedEventArgs: Object
名前 | 型 | 説明 |
---|---|---|
definition |
Report |
RDLXレポートの定義。 |
isDirty |
boolean |
レポートがダーティ(保存されていない)状態の場合はTrueを返します。 |
Ƭ EditorAPI: Object
レポートおよび選択されたアイテムで使用できる共通のアクションに関する情報。
名前 | 型 |
---|---|
canCopy |
() => boolean |
canCut |
() => boolean |
canDelete |
() => boolean |
canPaste |
() => boolean |
canRedo |
() => boolean |
canUndo |
() => boolean |
copy |
() => void |
cut |
() => void |
delete |
() => void |
paste |
() => void |
redo |
() => void |
undo |
() => void |
Ƭ FontSet: "default"
| "registered"
| "all"
フォントセット。
default: predefined fonts
registered: fonts registered in FontStore
all: predefined an registered in FontStore fonts
Ƭ ImageResourceInfo: Object
画像の情報を表します。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
リソースの表示名。 |
id |
string |
リソースID。 |
mimeType |
string |
MIMEの種類。 |
thumbnail? |
string |
サムネイル。 |
Ƭ MenuCssIcon: Object
名前 | 型 |
---|---|
class |
string |
type |
"css" |
Ƭ MenuIcon: MenuCssIcon
Ƭ NewReport: Object
作成する新しいレポートを表すレポート情報。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
レポートの表示名。 |
id? |
string |
レポートID。 |
reportType |
ReportType |
レポートの種類。 |
Ƭ NewReportInfo: Object
新しいレポートの情報。
名前 | 型 | 説明 |
---|---|---|
reportType |
ReportType |
レポートの種類。 |
Ƭ NotificationsAPI: Object
名前 | 型 |
---|---|
dismissAll |
() => void |
error |
(caption : string , errorText? : string ) => void |
info |
(caption : string , text? : string ) => void |
send |
(level : "info" | "warning" | "error" , caption : string , content? : string ) => void |
warning |
(caption : string , warningText? : string ) => void |
Ƭ PanelsAPI: Object
メニューおよびサイドバーにアクセスするためのAPI。
名前 | 型 | 説明 |
---|---|---|
menu |
{ close : () => void ; open : (id : string ) => void ; pin : () => void } |
Menu API * |
menu.close |
[object Object] | - |
menu.open |
[object Object] | - |
menu.pin |
[object Object] | - |
sidebar |
{ close : () => void ; open : (id : string ) => void } |
Sidebar API * |
sidebar.close |
[object Object] | - |
sidebar.open |
[object Object] | - |
Ƭ PropertyDescriptor: Object
名前 | 型 | 説明 |
---|---|---|
category |
string |
プロパティのグループ化を指定します。 |
label |
string |
プロパティのラベルを指定します。 |
mode |
PropertyDisplayMode |
エディタを表示するモードを指定します。 |
type |
string |
描画されるエディタのタイプを指定します。 |
valuePath |
string |
objectValue内のプロパティの値へのパス。 |
Ƭ PropertyDisplayMode: "simple"
| "advanced"
| "both"
Ƭ Report: ReportLink
| ReportDefinition
IDまたは定義でレポートを表すレポート情報。
Ƭ ReportDefinition: Object
定義でレポートを表すレポート情報。
名前 | 型 | 説明 |
---|---|---|
definition |
Report |
RDLXレポートの定義。 |
displayName? |
string |
レポートの表示名。 |
id? |
string |
レポートID。 |
Ƭ ReportInfo: Object
現在のレポート情報を表します。
名前 | 型 | 説明 |
---|---|---|
definition |
Report |
RDLXレポートの定義。 |
displayName |
string |
レポートの表示名。 |
id |
string | null |
レポートID。 |
isDirty |
boolean |
レポートがダーティ(保存されていない)状態の場合はTrueを返します。 |
Ƭ ReportLink: Object
IDでレポートを表すレポート情報。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
レポートの表示名。 |
id |
string |
レポートID。 |
Ƭ ReportResourceInfo: Object
外部リソース情報を表します。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
リソースの表示名。 |
id |
string |
リソースID。 |
Ƭ ReportType: "CPL"
| "FPL"
| "Pageless"
レポートの種類。
CPL - Continuous Page Layout
FPL - Fixed Page Layout
Pageless - Pageless Report Layout
Ƭ SaveAsResult: Object
「新しいレポートの保存」操作の結果を表します。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
レポートの表示名。 |
id |
string |
新しいレポートID。 |
Ƭ SaveNewReportInfo: Object
新しいレポートとして保存される現在のレポート情報。
名前 | 型 | 説明 |
---|---|---|
definition |
Report |
現在のRDLXレポートの定義。 |
displayName? |
string |
現在のレポートの表示名。 |
id? |
string |
現在のレポートID。 |
Ƭ SaveReportInfo: Object
保存する現在のレポート情報。
名前 | 型 | 説明 |
---|---|---|
definition |
Report |
現在のRDLXレポートの定義。 |
displayName? |
string |
現在のレポートの表示名。 |
id |
string |
現在のレポートID。 |
Ƭ SaveResult: Object
「レポートの保存」操作の結果を表します。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
保存後のレポートの表示名。 |
Ƭ 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: Object
テーマ情報を表します。
名前 | 型 | 説明 |
---|---|---|
displayName? |
string |
リソースの表示名。 |
id |
string |
リソースID。 |
info |
ThemeInfo |
テーマ情報。 |
Ƭ WhenDirty: "ask"
| "override"
| "throw"
レポートがダーティ状態の場合に実行するアクションを表します。
ask: show comfirmation dialog
override: override dirty report
throw: throw error