回 帖 发 新 帖 刷新版面

主题:不知道如何实现”打勾”的功能

现有  “单价表.dbf “       
物料编码  物料名称 单价     是否保留
001       物料A    1.00        F
003       物料B    5.00        F
002       物料C    3.00        F

其中”是否保留”字段是 逻辑型 的.
将此表 加入某一表单中

问:当我想删除某部分记录时,是在记录的前面打勾.(即:打勾后, “是否保留”字段 由 F转换成T)

但不知道如何实现”打勾”的功能?望能详细指导一下.

你就当我不懂VFP  (实际上,我水平也很有限),请您直接告诉我,第一步如何操作,第二步如何操作…先点什么,再点什么….就行.   说复杂了,我不会懂的.
谢谢您的指导

回复列表 (共5个回复)

沙发

把显示"是否保留"的列改动一下,比如是第四列:
thisform.grid1.Column4.addobject("Check1","Checkbox")
thisform.grid1.Column4.Check1.caption=""
thisform.grid1.Column4.Check1.visible=.t.
thisform.grid1.Column4.Check1.enabled=.t.
thisform.grid1.Column4.CurrentControl="Check1"
thisform.grid1.Column4.sparse=.f.

板凳

这段代码写在什么地方?

3 楼

因为 thisform已经出现了

上述命令如何激活?

应该在此表单出现的同时,激活此命令

我愚钝,望再指导一下

4 楼

form 的INIT裡。

5 楼

谢谢 1楼 和 4楼的 指导性意见

我来回复

您尚未登录,请登录后再回复。点此登录或注册