如何隐藏 或 让 datawindow 的某行的 checkbox 不能编辑

yw404109794 2011-10-09 03:53:29
dw_1.modify('flag.visible = false');//这个会隐藏所有行的这一列,没办法指定行号。

dw_1.setitem(number,flag,"") 这个可以隐藏内容,但是没有办法隐藏checkbox


...全文
107 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yw404109794 2011-10-09
  • 打赏
  • 举报
回复
还是不行,换个思路搞了。谢谢
wag_enu 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用楼主 yw404109794 的回复:]
dw_1.modify('flag.visible = false');//这个会隐藏所有行的这一列,没办法指定行号。

dw_1.setitem(number,flag,"") 这个可以隐藏内容,但是没有办法隐藏checkbox
[/Quote]

试一下:
dw_1.modify("flag.visible='0~tif(getrow() in (2, 3, 5), 0, 1)' ")
yw404109794 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yyoinge 的回复:]
在类型为checkbox的列的visible属性后面的expression属性(单击visible属性后面的按钮)中,写:
if(getrow() in (2, 3, 5), 0, 1)

以上内容效果为,第2、3、5行不显示checkbox
[/Quote]
我是在 jsp 里面操作 datawindow 所以没办法那么做
yyoinge 2011-10-09
  • 打赏
  • 举报
回复
在类型为checkbox的列的visible属性后面的expression属性(单击visible属性后面的按钮)中,写:
if(getrow() in (2, 3, 5), 0, 1)

以上内容效果为,第2、3、5行不显示checkbox

609

社区成员

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

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