#region
|
|
using System;
|
using System.Windows.Forms;
|
using FastReport;
|
using FastReport.Utils;
|
|
#endregion
|
|
namespace CSFrameworkV5.Library
|
{
|
/// <summary>
|
/// 报表预览窗体
|
/// </summary>
|
public partial class frmPreview : Form
|
{
|
private frmPreview()
|
{
|
//FastReport.NET汉化
|
Res.LocaleFolder = Application.StartupPath + @"\Reports";
|
Res.LoadLocale(Res.LocaleFolder + @"\Chinese (Simplified).frl");
|
|
InitializeComponent();
|
}
|
|
private void frmPreview_Load(object sender, EventArgs e)
|
{
|
}
|
|
/// <summary>
|
/// 预览报表
|
/// </summary>
|
/// <param name="report">报表对象</param>
|
/// <param name="owner">指定窗体拥有者</param>
|
public static void Preview(Report report, Form owner)
|
{
|
var previewForm = new frmPreview();
|
report.Preview = previewForm.previewControl1;
|
//准备工作,显示报表预览窗体
|
report.Prepare();
|
report.ShowPrepared(true, owner);
|
previewForm.ShowDialog();
|
}
|
}
|
}
|