如何在EhLib的DBGRIDEH的合计一栏的第一列加上合计两个字。
在合计一栏中,有一列是合计栏的第二列和第三列相除得到的值,如何实现呢。
在合计一栏中,有一列是合计栏的第二列和第三列相除得到的值,如何实现呢。
解决方案 »
- mysql 查询经常出现 Lost connection to MySQL server during query
- 数据库封装思路
- 关于字体背景。。。。待牛人解决
- 发现:d2006的inline不是很可靠
- 怎么在fastreport的预览窗口里保存按钮下保存当前的报表到excel
- 高手救命啊!!!急!!!!!!!!100分
- 菜单和工具的关联问题!
- 请问 invalid resource file 如何解决呀?
- 我想做一段小程序,在程序运行时,当键盘输入为'open'时把某变量设为真值,从而打开一些附加功能,应该怎样做?
- 我要下载网站的页面代码,该使用什么控件好,该怎么使用?
- 高分求救*****关于内存泄露问题*****
- 关于XMLHTTP的恶心问题!顶者有分!$$$$$$$$$$$$$$$$
DBGridEh1.GetFooterValue(0, DBGridEh1.Columns[1]):=100;
//////////////////////////////
procedure TfrmFKQD.ADOQuery2AfterOpen(DataSet: TDataSet);
begin
DBGridEh2.FooterRowCount:=1;
DBGridEh2.SumList.Active:=True;
DBGridEh2.Columns[1].Footer.valuetype:=fvtcount;
DBGridEh2.Columns[0].Footer.valuetype:=fvtStaticText;
DBGridEh2.Columns[0].Footer.value:='商品总计';
DBGridEh2.Columns[5].Footer.valuetype:=fvtsum;
DBGridEh2.Columns[4].Footer.valuetype:=fvtStaticText;
DBGridEh2.Columns[4].Footer.value:='合计';
end;
1.设置DBGridEh1的footrowcount为1,sumlist的active为true
2.为DBGridEh1设置永久列,然后在列对象的footer属性中设置fieldname为你想合计的字段,vluetype为fvtCount,fvtsum,fvtarrange等