表达显示
能否在表单中显示表中记录的数据 也就是在表中每增加一条数据都能在表单中显示出总条数来 谢谢
当然可以!
用recc()函数,不清楚的就查帮助文件。
程序代码:Local nSelect,nRec,nRecNum,nCnt,nAmt
* 保存环境
nSelect = Select()
Select 表1
nRec = IIF(EOF(),0,RECN())
* 统计记录数、数量、金额
Calculate CNT(),SUM(数量),SUM(金额) TO nRecNum,nCnt,nAmt
* 显示统计结果
WITH THISFORM
.txtRecNum.Value = nRecNum
.txtCount.Value = nCnt
.txtAmount.Value = nAmt
ENDWITH
* 恢复环境
IF nRec # 0
GO nRec
ENDIF
Select (nSelect)
比如,在添加、修改或删除记录后,执行一下 THISFORM.RecTotal()即可。