表单上,有一个grid2
当用户在 grid2.column2.text1里录入值时, 自动将此列所有值,求和
在 grid2.column2.text1.valid里面,这么写命令
SELECT "C_D_E"
SUM ALL price_1 TO prc_ttp FOR !ISNULL(price_1)
prc_ttp = ALLTRIM(STR(prc_ttp,20,2))
thisform.label11.Caption="共"+m.prc_ttp
上述命令的第二行(已用红色标注)
运行后,记录指针,就到最后一行了.
这样,用户填入一个数据后,记录指针,就跑到最后去了.
总感觉这个思路,不对.
是不是有一种办法,不需要移动记录指针,而能够把该列的数值求和?