我在Crystal报表中设计了一个帐户分类帐,效果非常好。我不知道如何设计多个帐户Crystal Reports?。
报告由ADO.Net Dataset设计如下:
string sql = @"select date=convert(varchar,date,103),name,particulars,debit,credit,narrat from ledger" +
" where name between @name1 and @name2" +
" and companyID=@companyID" +
" Order by convert(datetime,date,103) asc";
SqlCommand cmd = new SqlCommand(sql, con);
cmd.Parameters.AddWithValue("name1", textBox1.Text);
cmd.Parameters.AddWithValue("name2", textBox2.Text);
cmd.Parameters.AddWithValue("companyID", label1.Text);
SqlDataAdapter dap = new SqlDataAdapter();
dap.SelectCommand = cmd;
DataSet7 d7 = new DataSet7();
dap.Fill(d7, "ledger");
CrystalMultiLdgerReports cmr = new CrystalMultiLdgerReports();
cmr.SetDataSource(d7.Tables[0]);
crystalReportViewer1.ReportSource = cmr;
如何使用Crystal Reports设计它以显示为查询?我的意思是每页有多个记录?。
答案 0 :(得分:1)
按页面创建一对一记录可以非常简单地在单页面上处理多个帐户。
您只需创建群组,然后点击/选择群组页脚上常用选项卡的常用选项卡 #1:强>
根据上述查询,您将在“记录选择”之间的单页上显示单个记录。
感谢.....