4,819
社区成员




RBuild_Interface _Interface = new RBuild_Interface();
RBuild_Preview rpb = new RBuild_Preview();
public Form1()
{
InitializeComponent();
}
// 单独打开报表编辑器
private void button1_Click(object sender, EventArgs e)
{
_Interface.independent_DesignForm();
}
// 单独打开报表预览
private void button2_Click(object sender, EventArgs e)
{
_Interface.independent_PreviewForm(@"测试报表1.rpt", 2, "", "", "", "地址库.mdb");
}
private void button3_Click(object sender, EventArgs e)
{
// 按钮可以使用
b1.Enabled = true;
b2.Enabled = true;
b3.Enabled = true;
b4.Enabled = true;
b5.Enabled = true;
b6.Enabled = true;
b7.Enabled = true;
b8.Enabled = true;
_Interface.embedded_PreviewForm(rpb, panel1, @"测试报表1.rpt", 2, "", "", "", "地址库.mdb", true);
}
private void b1_Click(object sender, EventArgs e)
{
_Interface.preview_FirstPage(rpb);
}
private void b2_Click(object sender, EventArgs e)
{
_Interface.preview_PreviousPage(rpb);
}
private void b3_Click(object sender, EventArgs e)
{
_Interface.preview_NextPage(rpb);
}
private void b4_Click(object sender, EventArgs e)
{
_Interface.preview_LastPage(rpb);
}
private void b5_Click(object sender, EventArgs e)
{
_Interface.preview_Search(new Point(200,200));
}
private void b6_Click(object sender, EventArgs e)
{
_Interface.zoom_Menu(rpb,new Point(300,200));
}
private void b7_Click(object sender, EventArgs e)
{
_Interface.print_Page(rpb);
}
private void b8_Click(object sender, EventArgs e)
{
int _now, _tol;
_now = _Interface.get_NowPage(rpb);
_tol = _Interface.get_TotalPage();
MessageBox.Show("当前页:"+_now+"--- 总页数:"+_tol);
}
}