取得数据窗口的column

wangpeilei_403 2002-11-30 05:15:09
我的一个dw,我想动态控制某些字段的visible属性,由于段太多,我想我想用一个循环,可是dw_1.object.aa.visible=true 换成 dw_1.object.4.visible=true 就不能用了,请问该怎么编写?另外还有一个问题好几天没人解答,http://expert.csdn.net/Expert/TopicView1.asp?id=1213642,
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kailson 2002-12-03
  • 打赏
  • 举报
回复
Integer li_ColNum
Integer i,i_rc,i_col
String ls_ColumnName[]

li_ColNum =integer(dw_control.describe("datawindow.column.count"))

//更新update 属性
for i= 1 to li_ColNum
i_rc=integer(dw_control.describle("#"+String(i)+".visible")
if i_rc>0 then
i_col+=1
ls_ColumnName[i_col] = dw_control.describe("#" + String(i) + ".name")
end if

next
mmkill 2002-12-01
  • 打赏
  • 举报
回复
up
myclife 2002-11-30
  • 打赏
  • 举报
回复
Integer li_ColNum
Integer li_Number
String ls_ColumnName

li_ColNum =integer(dw_control.describe("datawindow.column.count"))

//更新update 属性
for li_Number = 1 to li_ColNum
ls_ColumnName = dw_control.describe("#" + String(li_Number) + ".name")
dw_control.Modify(ls_ColumnName + ".Visible='0'") //0 - False, 1 - True
next

609

社区成员

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

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