如何快速显示和隐藏一个grid风格的datawindow的栏位

Powerbuilder

我们在多种单据一起显示时,可能根据单据类型会显示和隐藏某些栏位。如果我们隐藏后再显示,会出现那个栏位跑到最后面的情况。

有种方式就是设置这个栏位的width。比如

if doctype=”xxx” then

 dw_1.object.col_xxx.width = 300

else

  dw_1.object.col_xxx.width = 1

end if

特点,保持位置,切换还算迅速。