回 帖 发 新 帖 刷新版面

主题:表缓冲区含有不能予以实现的修改

表单中表格grid1的recordsource为走访表,recordsourcetype为1-别名。表单中的数据环境中把走访表添加进去,并将走访表的buffermodeoverride设为4,exclusive设为.t.。
按钮中的click事件:
set multilocks on
cursorsetprop("buffering",1,"走访表")

select 走访表
pack
thisform.grid1.recordsource="走访表"
thisform.refresh
thisform.grid1.refresh

set multilocks on
cursorsetprop("buffering",4,"走访表")&&恢复原来的保守表缓冲方式

正常情况下,运行表单,点表格左边的小格使其变黑,再点按钮,哪几行被点中变黑哪几行就会被删除,但是这里提示“表缓冲区含有不能予以实现的修改”,不知何解。高分求解!

回复列表 (共2个回复)

沙发

没人知吗?顶一顶

板凳

继续等

我来回复

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