如何让数据窗体的某一行的某一列的数据为不可更改

shuiyubing1983 2005-06-16 03:33:57
我做了一个数据窗体里面的有一个行的一个列我要在他输入数据之后就被锁死不让更改应该如何实现
...全文
108 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfliu 2005-06-23
  • 打赏
  • 举报
回复
是保存后就不能修改,不是只能输入一次
嘘嘘兔 2005-06-22
  • 打赏
  • 举报
回复
不错,这样的话这个字段只能输入一次,之后就不能更改了
princelily 2005-06-18
  • 打赏
  • 举报
回复
对于你想要实现的功能可以这样解决:
在你选择要实现“输入数据之后就被锁死不让更改”的列上点击,然后在其属性中找到protect属性,点击其后天的小红按钮,进入条件编辑框,然后输入:
if(IsRowNew(),0,1)
解释:也就是如果是新数据的数据行则可以更改数据,否则不允许修改。
雨中飞侠 2005-06-16
  • 打赏
  • 举报
回复
dw_1.modify("ziduanming.edit.displayonly = ~"yes~" ")
shuiyubing1983 2005-06-16
  • 打赏
  • 举报
回复
好的谢谢试下
balloonman2002 2005-06-16
  • 打赏
  • 举报
回复
设置DISPLAY ONLY、PROTECT等属性即可

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧