1,加一行
DataTable dt = GetContractData(where, list);
if (dt.Rows.Count == 0)
{
dt.Columns.Clear();
dt.Columns.Add("信息", typeof(string));
dt.Rows.Add("没有找到相应数据");
}
DataRow row = dt.NewRow();
DataColumn col = dt.Columns[0];
if (col.DataType == typeof(string))
{
row[0] = "合计";
}
for (int i = 0; i < dt.Columns.Count; i++)
{
col = dt.Columns[i];
if (col.DataType == typeof(decimal))
{
row[i] = dt.Rows.Cast<DataRow>().Sum(r => decimal.Parse(r[i].ToString()));
}
}
dt.Rows.Add(row);
dt.TableName = 报表名称;
Telerik Report报表加合计
最新推荐文章于 2024-02-07 16:22:12 发布