2012-05-05 53 views

答えて

0

あなたは、彼らがしたいときに、ユーザーがちょうど印刷するか試してみてください?

この場合、CrystalReportViewerコントロールで印刷オプションを有効にするだけです。

それ以外の場合、kashifが提供する答えはプログラム的な方法です。

3

この

private void button1_Click(object sender, EventArgs e) 
{ 
    CrystalReport1 rpt = new CrystalReport1(); 
    SqlConnection cn = new SqlConnection("data source=localhost;initial catalog=acc;uid=sa;pwd=fantastic;"); 
    cn.Open(); 
    SqlCommand cmd = new SqlCommand(); 
    SqlDataAdapter da = new SqlDataAdapter(); 
    DataTable dt = new DataTable(); 
    cmd.Connection = cn; 
    cmd.CommandText = "select EmpNo, EName from Emp"; 
    da.SelectCommand = cmd; 
    dt.Clear(); 
    da.Fill(dt); 
    rpt.SetDataSource(dt); 
    rpt.PrintToPrinter(1, false, 0, 0); 
} 
関連する問題