当前位置: 代码迷 >> VFP >> 小弟我是初学者,关于grid请帮助小弟我
  详细解决方案

小弟我是初学者,关于grid请帮助小弟我

热度:3047   发布时间:2013-02-26 00:00:00.0
我是菜鸟,关于grid请帮助我.
1.用表做数据源,有什么办法让表格的最末一行显示表中所有记录sum   的结果?
2.点列标头排序,能不能让sum的那一行始终在最后一行?
3.排序的时候能不能让光标固定在原先的位置(比如最上面的一行),不随记录移动?
4.能不能让最后的空白行和列不显示?

------解决方案--------------------------------------------------------
1、先合计生成一条记录,然后追加到这个表中即可。

2、加一个字段,如CID,非合计行内容为0,合计行为1,排序时关键字+这个CID字段即可。

3、排序后,GO TOP或Thisform.Grid.ActivateCell(1,1),再 Thisform.gird1.Setfocus()

4、SET FILTER TO !empty(字段名)