hur.cn - 华软网

 热门搜索

DW中某一列中写语句

  作者:未知    来源:网络    更新时间:2018/2/6
我的DW中的某一列是用 CHECK BOX(复选框)显示的,我现在想根据另一列的值,使CHECK BOX这一列的可见或不可见,怎样实现
------华软网友回答------
没用过
------华软网友回复------
在properties/gerneral/visible的紅色按鈕裏,寫上語句:
if ( columnname=value , 1 ,0)
------华软网友回复------
为checkbox 列的visible写表达式
if ( 另一列=value , 1 ,0)
------华软网友回复------
或者你也可以在dw的retrievend事件下面寫
IF dw.object.columnname1[row]=value Then
   dw.object.columnname2.visible=false
END IF
------华软网友回复------
同意楼上滴,两种方法都可以
------华软网友回复------
其实
或者你也可以在dw的retrievend事件下面寫
IF dw.object.columnname1[row]=value Then
   dw.object.columnname2.visible=false
END IF
方法是可以实现,但是太慢了 程序先刷新一下数据窗口对象再执行你这个 相当于循环两次
还是
在properties/gerneral/visible的紅色按鈕裏,寫上語句:
if ( columnname=value , 1 ,0)
最快!!
------华软网友回复------
还可以DW.MODIFY(“XXXXXX”)哦,如果是个批量的设定,可以在代码里面写的哦,不用每个数据窗口都去设置的呢。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。