用初始时用dw_1.modify ("datawindow.ReadOnly=No"),使变为只读
点击按钮后,dw_1.modify ("datawindow.ReadOnly=Yes"),想变成可修改的
但是不知道怎么回事,运行起来鼠标点不上去,好像还是只读的。
哪位大哥知道是怎么回事?小弟先说声谢谢了。
顺便上传源文件,哪位大哥有时间帮我看一下,感激不尽。
4 个解决方案
#1
啊,写反了,应该是dw_1.modify ("datawindow.ReadOnly=yes")使变为只读的
现在还是没变过来呀
现在还是没变过来呀
#2
上面的问题还没解决,又出问题了
运行时总是弹出对话框
database transaction information not available,
call setTrans or set TransObject function.
不好意思,小弟初学pb,而且也只有10分,全给了,大家不要嫌少啊
运行时总是弹出对话框
database transaction information not available,
call setTrans or set TransObject function.
不好意思,小弟初学pb,而且也只有10分,全给了,大家不要嫌少啊
#3
需要在窗口的open事件里写
dw_1.settransobject(sqlca)
建议楼主看一下基本的书,否则这样下去,很难学会的
dw_1.settransobject(sqlca)
建议楼主看一下基本的书,否则这样下去,很难学会的
#4
你换一种写法:
设只读:
dw.object.datawindow.readonly = 'yes'
设编辑:
dw.object.datawindow.readonly = 'no'
另外,最好在数据窗口的构造事件(constructor)时,加入代码:this.settransobject(sqlca)
绑定事务,这样就不会出现你说的错误了。
设只读:
dw.object.datawindow.readonly = 'yes'
设编辑:
dw.object.datawindow.readonly = 'no'
另外,最好在数据窗口的构造事件(constructor)时,加入代码:this.settransobject(sqlca)
绑定事务,这样就不会出现你说的错误了。
#1
啊,写反了,应该是dw_1.modify ("datawindow.ReadOnly=yes")使变为只读的
现在还是没变过来呀
现在还是没变过来呀
#2
上面的问题还没解决,又出问题了
运行时总是弹出对话框
database transaction information not available,
call setTrans or set TransObject function.
不好意思,小弟初学pb,而且也只有10分,全给了,大家不要嫌少啊
运行时总是弹出对话框
database transaction information not available,
call setTrans or set TransObject function.
不好意思,小弟初学pb,而且也只有10分,全给了,大家不要嫌少啊
#3
需要在窗口的open事件里写
dw_1.settransobject(sqlca)
建议楼主看一下基本的书,否则这样下去,很难学会的
dw_1.settransobject(sqlca)
建议楼主看一下基本的书,否则这样下去,很难学会的
#4
你换一种写法:
设只读:
dw.object.datawindow.readonly = 'yes'
设编辑:
dw.object.datawindow.readonly = 'no'
另外,最好在数据窗口的构造事件(constructor)时,加入代码:this.settransobject(sqlca)
绑定事务,这样就不会出现你说的错误了。
设只读:
dw.object.datawindow.readonly = 'yes'
设编辑:
dw.object.datawindow.readonly = 'no'
另外,最好在数据窗口的构造事件(constructor)时,加入代码:this.settransobject(sqlca)
绑定事务,这样就不会出现你说的错误了。