FlexReport for WPF
FlexReport クラス メンバ
プロパティ  メソッド  イベント


C1.WPF.Report アセンブリ > C1.WPF.Report 名前空間 : FlexReport クラス

FlexReportデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタFlexReport クラスの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティレポートで使用される実際のカルチャを取得し、Culture が null の場合は System.Globalization.CultureInfo.CurrentCulture を返します。  
Public プロパティ使用されている実際の右から左の値を取得します。値は、次のルールを使用して取得されます:
  1. RightToLeft が null でない場合、その値が使用されます。
  2. 現在のレポートがサブレポートの場合、オーナーのサブレポートフィールドの ActualRightToLeft が使用されます。
  3. それ以外の場合は、DefaultRightToLeft 静的プロパティの値が使用されます。
 
Public プロパティ現在のドキュメントソースの非同期メソッドを呼び出す際に、呼び出し元コードが async/await パターンを使用することを前提とするかどうかを示す値を取得または設定します。 このプロパティが true の場合、*Completed イベント(C1.WPF.Document.C1DocumentSource.GenerateCompletedC1.WPF.Document.C1DocumentSource.GenerateCompleted など)は 発生しません。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティ現在のページのセクションに使用できる残りの領域の高さを取得します。 このプロパティは、レポートがページ分割モードでレンダリングされている間(つまり、C1.WPF.Document.C1DocumentSource.IsBusyC1.WPF.Document.C1DocumentSource.Paginated が true の場合)にのみ使用できます。 C1.WPF.Document.C1DocumentSource.IsBusy が false の場合、-1 が返されます。C1.WPF.Document.C1DocumentSource.Paginated が false の場合、double.MaxValue が返されます。 OnPrint/OnFormat スクリプトで使用する場合、この値は現在のセクションの高さを考慮していないことに注意してください。 サブレポートの場合、このプロパティはマスターレポートの AvailableHeight を返します。  
Public プロパティ相対パス名で指定された追加ファイルを検索するために使用される StorageFolder を取得または設定します。 このプロパティは、レポートがファイルから読み込まれると自動的に更新されます。 System.IO.MemoryStream または ReportDefinition プロパティを介してレポート定義をロードする際、レポートテンプレートに相対ファイル名の項目が含まれている場合は、WorkingDirectory が正しい値であることを確認してください。 このプロパティが null の場合は DefaultBasePath が使用され、それ以外の場合は System.Environment.CurrentDirectory が使用されます。  
Public プロパティレポートの動作を制御するオプションを含む BehaviorOptions オブジェクトを取得します。  
Public プロパティ現在の C1.WPF.Document.C1DocumentSource の現在のビジー状態を取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティ現在のレポートの生成をキャンセルするかどうかを指定します。  
Public プロパティ System.ComponentModel.Componentから継承されます。
Public プロパティオーバーライドされます。 レポートのレンダリング中に使用される既定の資格情報を取得または設定します。  
Public プロパティ現在のレポートカルチャを決定する System.Globalization.CultureInfo を取得または設定します。 このカルチャは、値を文字列との間で変換するために使用されます。 デフォルトでは null で、その場合は System.Globalization.CultureInfo.CurrentCulture が使用されます。  
Public プロパティ内部使用のみ。現在のデータスコープを指定します。  
Public プロパティレポートのメイン DataSource への参照を取得または設定します。レポートがバインドされていない場合は null です。  
Public プロパティレポートのメイン データ ソースの名前を取得または設定します。 この名前は、DataSources コレクション内のデータ ソースの名前と一致する必要があります。  
Public プロパティレポートで使用される DataSource オブジェクトのコレクションを取得します。  
Public プロパティstatic (Shared in Visual Basic)相対ファイル名の解決に使用される既定のディレクトリを取得または設定します。 デフォルトでは、このプロパティは null で、その場合は Environment.CurrentDirectory が使用されます。  
Public プロパティC1.WPF.Document.C1DocumentSource の印刷メソッドで使用される デフォルトの印刷オプションを定義する C1.WPF.Document.C1PrintOptions オブジェクトを取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティstatic (Shared in Visual Basic)RightToLeft プロパティのデフォルトとして使用される値を取得または設定します。  
Public プロパティ現在のコンテンツがダーティで、C1.WPF.Document.C1DocumentSource.Paginated などの現在の値に 対応しないかどうかを示す値を取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティオーバーライドされます。 レポートのレンダリング中に現在の FlexReport によって生成された C1.WPF.Document.C1Document オブジェクトを取得します。  
Public プロパティオーバーライドされます。 オーバーライドされます。この FlexReport オブジェクトのユーザー フレンドリな名前を取得します。  
Public プロパティ同期モードでレポートをレンダリングする際に、コントロールが Windows メッセージを処理する必要があるかどうかを指定します。  
Public プロパティレポートのスクリプトオブジェクトをサブレポートに公開するかどうかを指定します。  
Public プロパティオーバーライドされます。 オーバーライドされます。FlexReport の機能を定義する C1.WPF.Document.C1DocumentSourceFeatures オブジェクトを取得します。  
Public プロパティレポート定義内の Field オブジェクトのコレクションを取得します。  
Public プロパティレポートの読み込みまたは保存に使用されたファイル名を取得します。  
Public プロパティレポート フィールドで使用される既定のフォントを取得または設定します。  
Public プロパティstatic (Shared in Visual Basic)レポート定義ファイルのバージョンを指定する C1.WPF.Document.Serialization.C1FormatVersion オブジェクトを取得します。  
Public プロパティグローバル VBScript モジュールを取得または設定します。 ここで (標準の VBScript 構文を使用して) 定義された関数とサブルーチンは、標準の VBScript 関数のように、現在のレポートの他のスクリプトで使用できます。  
Public プロパティレポート内のすべてのグループを含むコレクションを取得します。  
Public プロパティCanGrow/CanShrink フィールドの処理に使用されるメソッドを取得または設定します。  
Public プロパティコンポーネントがデフォルトでスクリプトエラーを無視するかどうかを指定します。  
Public プロパティ現在の C1.WPF.Document.C1DocumentSource がビジーかどうかを示す値を取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティこの C1.WPF.Document.C1DocumentSource が破棄されて使用できない状態かどうかを示す値を取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティ部分的に使用されているシートの最初のラベルの位置を取得または設定します。  
Public プロパティレポートの Layout オブジェクトへの参照を取得します。  
Public プロパティ最後の操作中(生成中、エクスポート中など)に発生したイベントのリストを含む C1.WPF.Document.LogEntryList を取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティレポートに許可される最大ページ数を取得または設定します。  
Public プロパティstatic (Shared in Visual Basic)GDI/GDI+ 関数の使用時に、FlexReport ブジェクトのレイアウトの測定/計算に使用される System.Drawing.Graphics を提供するために使用されるデバイスのタイプを取得または設定します。 このプロパティが C1.WPF.Document.MeasurementDevice.Printer に設定されている場合、MeasurementPrinterName はプリンターを指定します。  
Public プロパティstatic (Shared in Visual Basic)GDI/GDI+ 関数の使用時に、FlexReport オブジェクトのレイアウトの測定/計算に使用される System.Drawing.Graphics を提供するために使用されるプリンターの名前を取得または設定します。 このプロパティは、MeasurementDeviceC1.WPF.Document.MeasurementDevice.Printer に設定されている場合にのみ使用されます。  
Public プロパティレポートのレンダリングが終了したときに実行される VBScript を取得または設定します。  
Public プロパティエラーが発生したときに実行される VBScript を取得または設定します。  
Public プロパティレポートのレンダリングが開始され、そのソース レコードセットが空であるときに実行される VBScript を取得または設定します。  
Public プロパティレポートのレンダリング開始時に実行される VBScript を取得または設定します。  
Public プロパティ新しいページの作成時に実行される VBScript を取得または設定します。  
Public プロパティレポートのオーバーレイのプロパティを定義する Watermark レポートのオーバーレイのプロパティを定義する  
Public プロパティ現在のページ番号を取得または設定します。  
Public プロパティ既に生成されているページ数を取得します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public プロパティオーバーライドされます。 オーバーライドされます。これは、Layout プロパティを介してアクセスできる Layout オブジェクトによって返されるページ設定へのショートカットです。  
Public プロパティレポートの生成に使用されるパラメーターのコレクションを取得します。  
Public プロパティこのサブレポートを含むメイン レポートを取得します (メイン レポートの場合は null)。  
Public プロパティページまたはグループごとにレンダリングする詳細レコードの数を取得または設定します。  
Public プロパティ完全なレポート定義を含む Xml 文字列を取得または設定します。  
Public プロパティレポート メタデータを含む ReportInfo オブジェクトを取得または設定します。  
Public プロパティレポートの名前を取得または設定します (Load メソッドで使用)。  
Public プロパティレポートのフィールドがテキストの表示に右から左の規則を使用するかどうかを示す値を取得または設定します。

null (デフォルト) の場合、静的プロパティ DefaultRightToLeft の値が使用されます。

この値は、個々のフィールドによって上書きされる場合があります。

 
Public プロパティレポート定義内の Section オブジェクトのコレクションを取得します。  
Public プロパティ System.ComponentModel.Componentから継承されます。
Public プロパティオーバーライドされます。 オーバーライドされます。現在のドキュメント ソース オブジェクトでサポートされているエクスポーターの配列を取得します。  
Public プロパティ任意のユーザー定義データを取得または設定します。  
Public プロパティレポートの透かしのプロパティを定義する Watermark オブジェクトを取得します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティ System.ComponentModel.Componentから継承されます。
Protected プロパティ System.ComponentModel.Componentから継承されます。
Protected プロパティ System.ComponentModel.Componentから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドオーバーロードされます。 C1.WPF.Document.C1DocumentSource.Log リストにログエントリを追加します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッド現在実行されている非同期アクションをキャンセルし、アクションが実際にキャンセルされるまで待ちます。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッド現在のレポートをクリアします。  
Public メソッド生成されたコンテンツをクリアし、C1.WPF.Document.C1DocumentSource.Dirty を true に設定します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッド別の FlexReport コンポーネントからレポート定義をコピーします。 SubreportField または Field を介してレポートから参照されるサブレポートは複製されないことに注意してください。  
Public メソッドオーバーロードされます。 コンポーネントによって使用されるアンマネージリソースを解放し、オプションでマネージリソースも解放します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドオーバーロードされます。 現在のレポート コンテキストで VBScript 式を評価します。  
Public メソッドオーバーロードされます。 現在のレポート コンテキストで VBScript ステートメントを実行します。  
Public メソッドC1.WPF.Document.C1DocumentAction オブジェクトで指定されるアクションを実行します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.ExecuteAction メソッドの非ブロック(非同期)バージョン。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.ExecuteAction メソッドのノンブロッキング (非同期) バージョンです。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッド指定されたエクスポートフィルタを使用して、ドキュメントを外部形式のストリームにエクスポートします。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.Export メソッドの非ブロック(非同期)バージョン。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.Export メソッドのノンブロッキング (非同期) バージョンです。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドドキュメントを生成します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.Generate メソッドの非ブロック(非同期)バージョン。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.Generate メソッドのノンブロッキング (非同期) バージョンです。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentTextPosition オブジェクトによって指定される 2 つのテキスト位置に基づいて、 C1.WPF.Document.C1DocumentRange オブジェクトを作成します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッド指定されたページを含む C1.WPF.Document.C1DocumentRange オブジェクトを作成します。 ページにテキストがない場合、このメソッドは null を返します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドオーバーロードされます。 指定されたページを表す System.Drawing.Imaging.Metafile を返します。  
Public メソッドstatic (Shared in Visual Basic)オーバーロードされます。 C1.WPF.Document.Serialization.XmlDocumentWrapperBase で使用可能なレポートのリストを取得します。  
Public メソッドドキュメント全体を含む C1.WPF.Document.C1DocumentRange オブジェクトを作成します。 ドキュメントにテキストがない場合、このメソッドは null を返します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドドキュメント内の指定された位置を含む単語を定義する C1.WPF.Document.C1DocumentRange オブジェクトを作成します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッド現時点で C1.WPF.Document.C1DocumentSource.Generate メソッドを呼び出すことができるかどうかを示す値を返します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドオーバーロードされます。 ストリーム内の XML レポート定義からレポートを読み込みます。  
Public メソッド現在のレポート コンテキストで VBScript 式を解析します。  
Public メソッド現在のレポート コンテキストで VBScript ステートメントを解析します。  
Public メソッドオーバーロードされます。 生成されたドキュメントを印刷する。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドレポートをレンダリングします。このメソッドは、基本クラスの C1.WPF.Document.C1DocumentSource.Generate メソッドへのショートカットです。  
Public メソッドRender メソッドのノンブロッキング (非同期) バージョンです。 このメソッドは、基本クラスの C1.WPF.Document.C1DocumentSource.GenerateAsync メソッドへのショートカットです。  
Public メソッドRender ソッドのノンブロッキング (非同期) バージョンです。 このメソッドは、基本クラスの C1.WPF.Document.C1DocumentSource.GenerateAsyncEx メソッドへのショートカットです。  
Public メソッドレポートを C1.WPF.Document.Export.ExportFilter オブジェクトにレンダリングします。 このメソッドは、基本クラスの C1.WPF.Document.C1DocumentSource.Export メソッドへのショートカットです。  
Public メソッドRenderToFilter メソッドのノンブロッキング (非同期) バージョンです。 このメソッドは、基本クラスの C1.WPF.Document.C1DocumentSource.ExportAsync メソッドへのショートカットです。  
Public メソッドRenderToFilter メソッドのノンブロッキング (非同期) バージョンです。 このメソッドは、基本クラスの C1.WPF.Document.C1DocumentSource.ExportAsyncEx メソッドへのショートカットです。  
Public メソッドオーバーロードされます。 現在のレポート定義をファイルに保存します。  
Public メソッド System.ComponentModel.Componentから継承されます。
Public メソッド現在のパラメータ値を検証し、値が有効な場合は、有効な値のリストを更新します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.ValidateParameters メソッドの非ブロック(非同期)バージョン。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public メソッドC1.WPF.Document.C1DocumentSource.ValidateParameters メソッドのノンブロッキング (非同期) バージョンです。 C1.WPF.Document.C1DocumentSourceから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドオーバーライドされます。 オーバーライドされます。レポート パラメータのリストを含む ReportParameterCollection コレクションを作成します。  
Protected メソッド System.ComponentModel.Componentから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド System.ComponentModel.Componentから継承されます。
Protected メソッドオーバーライドされます。 オーバーライドされます。この FlexReport インスタンスの追加の初期化を実行します。  
Protected メソッドオーバーロードされます。  System.MarshalByRefObjectから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッドEndPage イベントを発生させます。  
Protected メソッドEndReport イベントを発生させます。  
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッドGetScriptObject イベントを発生させます。  
Protected メソッドNoData イベントを発生させます。  
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッドPrintSection イベントを発生させます。  
Protected メソッドReportError イベントを発生させます。  
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッドStartPage イベントを発生させます。  
Protected メソッドStartReport イベントを発生させます。  
Protected メソッドStartSection イベントを発生させます。  
Protected メソッド内部使用のみ。 C1.WPF.Document.C1DocumentSourceから継承されます。
Protected メソッド派生クラスでオーバーライドして、高度な永続化メカニズムを提供します。 C1.WPF.Document.Serialization.C1ReaderBase.PropName を使用して現在のプロパティの名前を特定し、C1ReaderBase.ReadXXX(...) を使用してプロパティ値を読み取ります。  
Protected メソッド派生クラスでオーバーライドして、高度な永続化メカニズムを提供します。 C1.WPF.Document.Serialization.C1WriterBase メソッドを使用して、追加のオブジェクト プロパティを書き込みます。  
トップ
パブリック イベント
 名前解説
Public イベントC1.WPF.Document.C1DocumentSource.BusyState プロパティの値が変更されたときに発生します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベントC1.WPF.Document.C1DocumentSource.Dirty プロパティの値が変更されたときに発生します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベント System.ComponentModel.Componentから継承されます。
Public イベントページのレンダリングが終了したときに発生します。  
Public イベントレポートのレンダリングが終了したときに発生します。  
Public イベントC1.WPF.Document.C1DocumentSource.ExportAsync メソッドが完了したときに発生します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベントC1.WPF.Document.C1DocumentSource.GenerateAsync メソッドが完了したときに発生します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベントレポートのスクリプトまたは式で不明なオブジェクトが見つかった場合に発生します。  
Public イベントさまざまなドキュメント操作中に定期的に発生します。 進捗状況を示すと共に、ドキュメント生成のような時間のかかる処理をキャンセルできるようにします。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベントレポートの表示が開始され、メイン レポートのデータ ソースが空になったときに発生します。  
Public イベントC1.WPF.Document.C1DocumentSource.PageCount プロパティの値が変更されたときに発生します。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベントSection が出力される前 (フォーマットされた後) に発生します。  
Public イベントRenderAsync メソッドが完了すると発生します。  
Public イベント現在のレポート定義が変更されたときに発生します。  
Public イベントレポートのレンダリング中にエラーが発生すると発生します。  
Public イベントドキュメントソースの操作中にセキュリティ例外が発生したときに発生します。 このイベントを使用すると、System.Net.NetworkCredential などのセキュリティ関連のプロパティを修正し、 新しい資格情報で、失敗した操作を再試行できます。 C1.WPF.Document.C1DocumentSourceから継承されます。
Public イベント新しいページのレンダリングが開始されると発生します。  
Public イベントレポートがレンダリングを開始したとき、データソースを開いてパラメータをチェックする前に発生します。  
Public イベントSection がフォーマットされる前に発生します。  
Public イベントC1.WPF.Document.C1DocumentSource.ValidateParametersAsync メソッドが完了したときに発生します。 C1.WPF.Document.C1DocumentSourceから継承されます。
トップ
参照

FlexReport クラス
C1.WPF.Report 名前空間