Reports.net  ver 8.0
.net 開発者向け帳票ツール
公開メンバ関数 | 公開変数類 | 限定公開メンバ関数 | プロパティ | 全メンバ一覧
Pao.Reports.ReportPreview クラス

Reportプレビュー画面 [詳解]

Pao.Reports.ReportPreview の継承関係図
Pao.Reports.IReport Pao.Reports.IReport

公開メンバ関数

 ReportPreview ()
 デフォルトコンストラクタ [詳解]
 
 ReportPreview (string filename)
 指定されたファイルを読込み表示するReportPreviewオブジェクトを構築する [詳解]
 
bool LoadDefFile (string name)
 帳票定義体を読込む。 [詳解]
 
bool LoadXMLFile (string name)
 印刷データ(XML形式)を読込む [詳解]
 
void PageStart ()
 ページの開始を宣言する。 [詳解]
 
void PageEnd ()
 ページの終了を宣言する。 [詳解]
 
void Write (string name, string value)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, string value, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
bool Print ()
 印刷を行う。 [詳解]
 
bool Print (bool output)
 印刷を行う。 [詳解]
 
bool Print (PrinterSettings setting)
 印刷を行う。 [詳解]
 
bool Print (PrinterSettings setting, bool output)
 印刷を行う。 [詳解]
 
bool DefinePrint ()
 定義体を印刷する [詳解]
 
bool DefinePrint (PrinterSettings setting)
 定義体を印刷する [詳解]
 
bool SaveXML (string name)
 指定されたファイルにXML形式の印刷データを保存する。 [詳解]
 
bool IsDefine (string filename)
 指定されたファイルが帳票定義体かどうか調べる [詳解]
 
bool IsPrintData (string filename)
 指定されたファイルが印刷データかどうか調べる [詳解]
 
void Preview ()
 プレビュー表示する [詳解]
 
 ReportPreview ()
 デフォルトコンストラクタ [詳解]
 
 ReportPreview (string filename)
 指定されたファイルを読込み表示するReportPreviewオブジェクトを構築する [詳解]
 
void ClearData ()
 印刷データを初期化(破棄)する [詳解]
 
virtual bool SavePDF (string name)
 指定されたファイルにPDF形式の印刷データを保存する。 [詳解]
 
virtual bool SavePDF (Stream stream)
 指定されたストリームにPDF形式の印刷データを保存する。 [詳解]
 
virtual bool SaveXPS (string name)
 指定されたファイルにXPS形式の印刷データを保存する。 [詳解]
 
virtual bool WpfPreview (System.Windows.Controls.DocumentViewer dw)
 指定されたDocumentViewerにの印刷データをプレビューする。 [詳解]
 
bool LoadDefFile (string name)
 レポート定義ファイルを読込む。 [詳解]
 
bool ChangeDefFile (string name)
 レポート定義ファイルを変更する。 (データの再セット不要) [詳解]
 
bool LoadXMLFile (string name)
 印刷データ(XML形式)を読込む [詳解]
 
bool LoadData (byte[] data)
 印刷データを読み込む [詳解]
 
void PageStart ()
 ページの開始を宣言する。 [詳解]
 
void PageEnd ()
 ページの終了を宣言する。 [詳解]
 
void Write (string name, string value)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, string value, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, long index)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, string value, long indexX, long indexY)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
void Write (string name, long indexX, long indexY)
 指定されたオブジェクト名に指定された値を設定する。 [詳解]
 
bool Print ()
 印刷を行う。 [詳解]
 
bool Print (bool output)
 印刷を行う。 [詳解]
 
bool Print (PrinterSettings setting)
 印刷を行う。 [詳解]
 
bool Print (PrinterSettings setting, bool output)
 印刷を行う。 [詳解]
 
bool DefinePrint ()
 定義体を印刷する [詳解]
 
bool DefinePrint (PrinterSettings setting)
 定義体を印刷する [詳解]
 
bool SaveXMLFile (string name)
 指定されたファイルにXML形式の印刷データを保存する。 [詳解]
 
byte[] SaveData ()
 ZIP形式のバイナリデータを返す。 [詳解]
 
bool SaveSVGFile (string name)
 指定されたファイルにSVG形式の印刷データを保存する。 [詳解]
 
bool SaveSVGZFile (string name)
 指定されたファイルにSVGZ形式の印刷データを保存する。 [詳解]
 
bool IsDefine (string filename)
 指定されたファイルがレポート定義ファイルかどうか調べる [詳解]
 
bool IsPrintData (string filename)
 指定されたファイルが印刷データかどうか調べる [詳解]
 
bool Output ()
 印刷・プレビューを行う。 [詳解]
 
bool Output (PrinterSettings setting)
 印刷・プレビューを行う。 [詳解]
 
PrintDocument GetPrintDocument ()
 PrintDocument取得 [詳解]
 
void Preview ()
 プレビュー表示する [詳解]
 

公開変数類

System.Windows.Forms.HelpProvider helpProv
 

限定公開メンバ関数

override void Dispose (bool disposing)
 使用されているリソースに後処理を実行します。 [詳解]
 
override void OnMenuComplete (EventArgs e)
 
override void Dispose (bool disposing)
 使用されているリソースに後処理を実行します。 [詳解]
 
override void OnMenuComplete (EventArgs e)
 

プロパティ

int Pages [get]
 印刷ページ数 [詳解]
 
PrintDocument Document [get]
 印刷ドキュメント [詳解]
 
PrinterSettings Setting [get, set]
 印刷設定 [詳解]
 
string EmailOfLicenseHolder [get]
 ライセンス保持者メールアドレス [詳解]
 
bool DisplayDialog [get, set]
 
bool DisplayPrinting [get, set]
 
bool AccessFile [get, set]
 
bool AcceptDragDrop [get, set]
 
float MarginTop [get, set]
 
float MarginLeft [get, set]
 
bool PreviewDialog [get, set]
 
bool PreviewInTaskbar [get, set]
 
bool SwapPdfImage [get, set]
 
IObjects z_Objects [get]
 
IPreviewWindow z_PreviewWindow [get, set]
 
bool CutByPage [get, set]
 ページでカットする(ラベルプリンタ・レシートプリンタ用) 既定値:false [詳解]
 
string DocumentName [get, set]
 印刷ドキュメント名 [詳解]
 
int AllPages [get]
 全ページ数 [詳解]
 
double ZoomPreview [get, set]
 プレビュー表示倍率 [詳解]
 
- 基底クラス Pao.Reports.IReport に属する継承プロパティ
int Pages [get]
 印刷ページ数 [詳解]
 
PrintDocument Document [get]
 印刷ドキュメント [詳解]
 
PrinterSettings Setting [get, set]
 印刷設定 [詳解]
 
string EmailOfLicenseHolder [get]
 ライセンス保持者メールアドレス [詳解]
 
bool AccessFile [get, set]
 プレビュー画面のメニューから ファイルにアクセスする事(ファイルに保存等)を許可するか? True : 許可する(規定値) False: 許可しない [詳解]
 
bool AcceptDragDrop [get, set]
 プレビュー画面にドラッグの許可するか? True : 許可する(規定値) False: 許可しない [詳解]
 
int AllPages [get]
 全ページ数 [詳解]
 
double ZoomPreview [get, set]
 プレビュー表示倍率(初期値) [詳解]
 
bool CutByPage [get, set]
 ページでカットする(ラベルプリンタ・レシートプリンタ用) 既定値:false [詳解]
 
bool DisplayDialog [get, set]
 印刷ダイアルログの表示 True : 表示する(規定値) False: 表示しない [詳解]
 
bool DisplayPrinting [get, set]
 印刷中(ページ数)の表示 True : 表示する(規定値) False: 表示しない [詳解]
 
string DocumentName [get, set]
 印刷ドキュメント名 [詳解]
 
float MarginTop [get, set]
 上部余白(印刷・プレビュー時のみ有効) mm単位で指定 [詳解]
 
float MarginLeft [get, set]
 左側余白(印刷・プレビュー時のみ有効) mm単位で指定 [詳解]
 
bool PreviewDialog [get, set]
 プレビューをダイアログ表示するか? 既定値:true [詳解]
 
bool PreviewInTaskbar [get, set]
 プレビューをタスクバーに表示するか? 既定値:false [詳解]
 
bool SwapPdfImage [get, set]
 PDF画像をスワップするかどうか?(Out Of Memory 対策) 既定値:false [詳解]
 
IObjects z_Objects [get]
 オブジェクトの属性取得・設定用静的クラス [詳解]
 
IPreviewWindow z_PreviewWindow [get, set]
 プレビュー情報 [詳解]
 

詳解

Reportプレビュー画面

構築子と解体子

Pao.Reports.ReportPreview.ReportPreview ( )

デフォルトコンストラクタ

Pao.Reports.ReportPreview.ReportPreview ( string  filename)

指定されたファイルを読込み表示するReportPreviewオブジェクトを構築する

引数
filename読込むファイルの名称
Pao.Reports.ReportPreview.ReportPreview ( )

デフォルトコンストラクタ

Pao.Reports.ReportPreview.ReportPreview ( string  filename)

指定されたファイルを読込み表示するReportPreviewオブジェクトを構築する

引数
filename読込むファイルの名称

メソッド詳解

bool Pao.Reports.ReportPreview.ChangeDefFile ( string  name)

レポート定義ファイルを変更する。 (データの再セット不要)

引数
nameレポート定義ファイルのファイル名

<return></return>

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.ClearData ( )

印刷データを初期化(破棄)する

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.DefinePrint ( )

定義体を印刷する

戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.DefinePrint ( PrinterSettings  setting)

定義体を印刷する

引数
setting印刷設定情報
戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.DefinePrint ( )

定義体を印刷する

戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.DefinePrint ( PrinterSettings  setting)

定義体を印刷する

引数
setting印刷設定情報
戻り値

Pao.Reports.IReportを実装しています。

override void Pao.Reports.ReportPreview.Dispose ( bool  disposing)
protected

使用されているリソースに後処理を実行します。

override void Pao.Reports.ReportPreview.Dispose ( bool  disposing)
protected

使用されているリソースに後処理を実行します。

PrintDocument Pao.Reports.ReportPreview.GetPrintDocument ( )

PrintDocument取得

<return>PrintDocument</return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.IsDefine ( string  filename)

指定されたファイルが帳票定義体かどうか調べる

引数
filename
戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.IsDefine ( string  filename)

指定されたファイルがレポート定義ファイルかどうか調べる

引数
filename
戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.IsPrintData ( string  filename)

指定されたファイルが印刷データかどうか調べる

引数
filename
戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.IsPrintData ( string  filename)

指定されたファイルが印刷データかどうか調べる

引数
filename
戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.LoadData ( byte[]  data)

印刷データを読み込む

引数
data印刷データ
戻り値

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.LoadDefFile ( string  name)

帳票定義体を読込む。

引数
name帳票定義体のファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.LoadDefFile ( string  name)

レポート定義ファイルを読込む。

引数
nameレポート定義ファイルのファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.LoadXMLFile ( string  name)

印刷データ(XML形式)を読込む

引数
name印刷データ(XML形式)のファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.LoadXMLFile ( string  name)

印刷データ(XML形式)を読込む

引数
name印刷データ(XML形式)のファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Output ( )

印刷・プレビューを行う。

<return>True : 成功</return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Output ( PrinterSettings  setting)

印刷・プレビューを行う。

引数
setting印刷設定情報
戻り値
True : 成功

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.PageEnd ( )

ページの終了を宣言する。

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.PageEnd ( )

ページの終了を宣言する。

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.PageStart ( )

ページの開始を宣言する。

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.PageStart ( )

ページの開始を宣言する。

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Preview ( )

プレビュー表示する

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Preview ( )

プレビュー表示する

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( )

印刷を行う。

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( bool  output)

印刷を行う。

引数
outputデータをファイルに出力する場合true

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( PrinterSettings  setting)

印刷を行う。

引数
setting印刷設定情報

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( PrinterSettings  setting,
bool  output 
)

印刷を行う。

引数
setting印刷設定情報
outputデータをファイルに出力する場合true

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( )

印刷を行う。

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( bool  output)

印刷を行う。

引数
outputデータをファイルに出力する場合true

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( PrinterSettings  setting)

印刷を行う。

引数
setting印刷設定情報

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.Print ( PrinterSettings  setting,
bool  output 
)

印刷を行う。

引数
setting印刷設定情報
outputデータをファイルに出力する場合true

<return></return>

Pao.Reports.IReportを実装しています。

byte [] Pao.Reports.ReportPreview.SaveData ( )

ZIP形式のバイナリデータを返す。

<return></return>

Pao.Reports.IReportを実装しています。

virtual bool Pao.Reports.ReportPreview.SavePDF ( string  name)
virtual

指定されたファイルにPDF形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

virtual bool Pao.Reports.ReportPreview.SavePDF ( Stream  stream)
virtual

指定されたストリームにPDF形式の印刷データを保存する。

引数
stream印刷データを保存するストリーム名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.SaveSVGFile ( string  name)

指定されたファイルにSVG形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.SaveSVGZFile ( string  name)

指定されたファイルにSVGZ形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.SaveXML ( string  name)

指定されたファイルにXML形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

bool Pao.Reports.ReportPreview.SaveXMLFile ( string  name)

指定されたファイルにXML形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

virtual bool Pao.Reports.ReportPreview.SaveXPS ( string  name)
virtual

指定されたファイルにXPS形式の印刷データを保存する。

引数
name印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

virtual bool Pao.Reports.ReportPreview.WpfPreview ( System.Windows.Controls.DocumentViewer  dw)
virtual

指定されたDocumentViewerにの印刷データをプレビューする。

引数
dw印刷データを保存するファイル名

<return></return>

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
string  value 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
string  value,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
string  value 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
string  value,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
long  index 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
index設定するオブジェクトのインデックス(行番号等)

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
string  value,
long  indexX,
long  indexY 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
value設定する値
indexX設定するオブジェクトのインデックス(列番号)
indexY設定するオブジェクトのインデックス(行番号)

Pao.Reports.IReportを実装しています。

void Pao.Reports.ReportPreview.Write ( string  name,
long  indexX,
long  indexY 
)

指定されたオブジェクト名に指定された値を設定する。

引数
name設定するオブジェクト名
indexX設定するオブジェクトのインデックス(列番号)
indexY設定するオブジェクトのインデックス(行番号)

Pao.Reports.IReportを実装しています。

プロパティ詳解

int Pao.Reports.ReportPreview.AllPages
get

全ページ数

bool Pao.Reports.ReportPreview.CutByPage
getset

ページでカットする(ラベルプリンタ・レシートプリンタ用) 既定値:false

PrintDocument Pao.Reports.ReportPreview.Document
get

印刷ドキュメント

string Pao.Reports.ReportPreview.DocumentName
getset

印刷ドキュメント名

string Pao.Reports.ReportPreview.EmailOfLicenseHolder
get

ライセンス保持者メールアドレス

int Pao.Reports.ReportPreview.Pages
get

印刷ページ数

PrinterSettings Pao.Reports.ReportPreview.Setting
getset

印刷設定

double Pao.Reports.ReportPreview.ZoomPreview
getset

プレビュー表示倍率


このクラス詳解は次のファイルから抽出されました: