Telerik Report报表加合计
来源:互联网 发布:apache是干什么用的 编辑:程序博客网 时间:2024/06/12 17:57
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 = 报表名称;
return ReportInstance.ReportFactory.AutoReportConfig(dt);
2,在最后一页末尾加
DataTable dt = GetContractData(where, list);
if (dt.Rows.Count == 0)
{
dt.Columns.Clear();
dt.Columns.Add("信息", typeof(string));
dt.Rows.Add("没有找到相应数据");
}
var config = ReportInstance.ReportFactory.AutoReportConfig(dt);
var footer = config as ReportInstance.ReportHeaderGroup_FooterStr;//.IGroupHeaderANDFooter;
footer.DisplayStrs_HEADER_LEFT = new List<string> {"编制日期:"+DateTime.Now.ToShortDateString() };
footer.DisplayStrs_FOOTER_CENTER = new List<string>
{
"合计 dfdsfdsfdsf"
};
return config;
- Telerik Report报表加合计
- Telerik Grid 设置合计
- 报表的小计、合计
- GridView Footer 加合计
- 使用telerik报表控件生成报表
- 水晶报表页合计方法
- easyui 表格底部加合计
- 报表演变历史-分组报表-小计合计
- Crystal Report开发报表
- crystal report 报表制作
- Style Report智能化报表
- Style Report智能化报表
- Crystal Report开发报表
- php report报表引擎
- 使用报表grid++report
- Report 开发-简单报表
- 报表Birt report
- flex开发报表Report
- 匹配不包含某串字符的正则表达式
- WebView 正确设置cookie 的方法
- maven包冲突问题 org.apache.catalina.LifecycleException: Failed to start component ,org.springframework.w
- 百度导航, 高德导航 第三方 调用接口
- 调用手机系统进行拍摄视频
- Telerik Report报表加合计
- mysql 时间戳 与 日期类型的转换
- Android拨打电话Intent.ACTION.CALL
- Linq To Objective-C
- 基于java自身技术实现消息方式的系统间通信
- durid 关闭时报错
- Oracle使用触发器实例
- 做一个 页面失效的功能
- JS中typeof与instanceof的区别