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

C1.C1Report.4 アセンブリ > C1.C1Report 名前空間 : C1Report クラス

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

パブリック コンストラクタ
 名前解説
Public コンストラクタC1Report コンポーネントの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティレポート内のハイパーリンクに自動的に色を付けるかどうかを示す値を取得または設定します。

デフォルトは false です(C1Report の旧バージョンと互換性があります)。

 
Public プロパティC1Report の旧バージョンとの互換性を決める C1Report.CompatibilityOptions オブジェクトを取得します。  
Public プロパティレポートの生成時に参照グラフィックスの提供に使用される デバイスのタイプを取得または設定します。 このプロパティが C1.C1Preview.MeasurementDeviceEnum.Printer(デフォルト)の場合、 C1Report.CreationPrinterName はプリンタを指定します。  
Public プロパティレポートの生成時に参照グラフィックスの提供に使用される プリンタの名前を取得または設定します。

このプロパティは C1Report.CreationDeviceC1.C1Preview.MeasurementDeviceEnum.Printer に設定した場合にのみ使用されます。

このプロパティを null 設定すると、参照プリンタを自動的に選択します。

 
Public プロパティレポートの C1Report.DataSource オブジェクトへの参照を取得します。  
Public プロパティstatic (Shared in Visual Basic)  
Public プロパティレポートのレンダリング中に、コントロールが Windows のメッセージを処理するかどうかを指定します。  
Public プロパティ現在のレポートで作成されるメタファイルのタイプを取得または設定します。 デフォルトは System.Drawing.Imaging.EmfType.EmfOnly です。  
Public プロパティC1Report.AddScriptObject メソッドで追加されたスクリプトオブジェクトがサブレポートに公開されるかどうかを指定します。  
Public プロパティ新しいフィールドのデフォルトフォントを取得または設定します。  
Public プロパティレポートの生成時にフォントの代替と埋め込みを処理する方法を決定する C1Report.FontProcessingOptions オブジェクトを取得します。  
Public プロパティグローバル VBScript モジュールを取得または設定します。 ここで(標準の VBScript 構文を使用して)定義される関数とサブルーチンは、標準の VBScript 関数と同様に、 現在のレポートの他のスクリプトで使用できます。  
Public プロパティCanGrow/CanShrink フィールドの処理に使用される方法を取得または設定します。  
Public プロパティコンポーネントがデフォルトでスクリプトエラーを無視するかどうかを指定します。  
Public プロパティレポートの C1Report.Layout オブジェクトへの参照を取得します。  
Public プロパティ1つのレポートに許可される最大ページ数を取得または設定します。  
Public プロパティレポートがレンダリングを終了するときに実行される VBScript を取得または設定します。  
Public プロパティエラーが発生したときに実行される VBScript を取得または設定します。  
Public プロパティレポートがレンダリングを開始し、そのソースレコードセットが空の場合に実行される VBScript を取得または設定します。  
Public プロパティレポートがレンダリングを開始するときに実行される VBScript を取得または設定します。  
Public プロパティ新しいページが作成されるときに実行される VBScript を取得または設定します。  
Public プロパティこのレポート内のグループの開始アウトラインレベルを取得または設定します。  
Public プロパティレポートの生成時に使用する ページレンダリングモードを指定する値を取得または設定します。 デフォルトモードを使用するとメモリ不足になる非常に大きいレポートに PageRenderingMode.AsMetafiles を使用します。  
Public プロパティ1ページに出力される詳細セクションの数を取得または設定します。  
Public プロパティレポートのメタデータを含む C1Report.ReportInfo オブジェクトを取得または設定します。  
Public プロパティレポートの名前(Load メソッドで使用)を取得または設定します。  
Public プロパティ  
Public プロパティ呼び出し側のプログラムで必要な追加のデータを取得または設定します。  
Public プロパティGDI+ テキスト API を使用して現在のレポート内のすべてのテキストを 描画するかどうかを示す値を取得または設定します。

デフォルト値は false です。

 
トップ
パブリック メソッド
 名前解説
Public メソッドオーバーロードされます。 レポートのスクリプトコンテキストにオブジェクトを追加します。  
Public メソッドオブジェクトに初期化が開始されたことを通知します。  
Public メソッド現在のレポートをクリアします。  
Public メソッドレポートの生成中に作成されたページおよびその他の情報をクリアします。 このメソッドでは、レポートの定義はクリアされません。  
Public メソッド別の C1Report コンポーネントからレポート定義をコピーします。  
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッド System.ComponentModel.Componentから継承されます。
Public メソッドオブジェクトに初期化が完了したことを通知します。  
Public メソッドオーバーロードされます。 現在のレポートコンテキストで VBScript 式を評価します。  
Public メソッドオーバーロードされます。 現在のレポートコンテキストで VBScript 文を実行します。  
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッド生成レポートの総ページ数を取得します。 このメソッドは C1Report.PageImages コレクションの Count の代わりに使用してください。 このプロパティにアクセスすると、 すべてのページの画像が一度に作成され、システムリソースが浪費されます。  
Public メソッド指定されたページを表すメタファイルを取得します。 このメソッドは C1Report.PageImages コレクションの代わりに使用してください。 このプロパティにアクセスすると、 すべてのページの画像が一度に作成され、システムリソースが浪費されます。  
Public メソッド生成レポートのページ画像(メタファイルで表現)を列挙します。 このメソッドを foreach ループで使用することで、 システムリソースを枯渇させずに大規模レポートのすべてのページに渡って繰り返しを実行できます。 このアプローチは、すべてのページの画像を作成し大量のリソースを消費する C1Report.PageImages プロパティへのアクセスより推奨されます。  
Public メソッドオーバーロードされます。 XML レポート定義ファイルに含まれるレポートのリストを取得します。  
Public メソッドstatic (Shared in Visual Basic)オーバーロードされます。 XML レポート定義ファイルとして入手可能なレポートのリストを取得します。  
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッドオーバーロードされます。 ストリームの XML レポート定義からレポートをロードします。  
Public メソッド現在のレポートコンテキストで VBScript 式を解析します。  
Public メソッドオーバーロードされます。 現在のレポートコンテキストで、名前付き VBScript 文を解析します。  
Public メソッドオーバーロードされます。 印刷の進行状況ダイアログを表示せずに、 現在のレポートをデフォルトのプリンタ設定で印刷します。  
Public メソッドオーバーロードされます。 標準印刷ダイアログを表示して、ユーザーに現在のドキュメントの印刷を許可します。  
Public メソッドレポートを画像の内部コレクションにレンダリングします。  
Public メソッドレポートをファイルにレンダリングします。  
Public メソッドレポートを ExportFilter オブジェクトにレンダリングします。  
Public メソッドオーバーロードされます。 レポートを System.IO.Stream オブジェクトにレンダリングします。  
Public メソッドオーバーロードされます。 現在のレポート定義をファイルに保存します。  
Public メソッド指定した値を C1Report.CreationDeviceC1Report.CreationPrinterName プロパティに割り当てます。 このメソッドを使用すると、2つのプロパティを個別に設定するよりも効率が向上します。  
Public メソッド System.ComponentModel.Componentから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントコントロールがレポートにアウトラインエントリを追加する前に発生します。  
Public イベントコントロールが各ページのレンダリングを終了すると発生します。  
Public イベントコントロールがレポートのレンダリングを終了すると発生します。  
Public イベントコントロールが各 Section のレンダリングを終了すると発生します。  
Public イベントコントロールがレポートパラメータの入力ダイアログを表示する前に発生します。  
Public イベントドキュメントの生成中に一定間隔で発生します。 進捗状況の表示が可能になり、生成をキャンセルする機能をユーザーに提供できます。  
Public イベントコントロールがレポートのレンダリングを開始し、データソースが空の場合に発生します。  
Public イベントSection が印刷される前に発生します(セクションを書式設定した後)。  
Public イベントレポートのレンダリング中にエラーがあると発生します。  
Public イベントコントロールが各ページのレンダリングを開始すると発生します。  
Public イベントコントロールがソースレコードセットを開く前にレポートのレンダリングを開始すると発生します。  
Public イベントSection が書式設定される前に発生します。  
トップ
参照

C1Report クラス
C1.C1Report 名前空間