读书人

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

发布时间: 2012-03-22 17:43:57 作者: rapoo

我是菜鸟,关于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(字段名)

读书人网 >VFP

热点推荐