关于datawindow,请各位大虾指教

j9dai 2003-09-06 03:07:09
原表存在
怎么用datawindow动态有选择性的显示表中的N列
表中列是用sql动态添加的
...全文
35 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-09-06
  • 打赏
  • 举报
回复
用动态生成数据窗口的方法。
liujiaqiang 2003-09-06
  • 打赏
  • 举报
回复

long ll_colcount , ll_step

ll_colcount = Long(dw_1.Object.DataWindow.Column.Count)

dw_1.setredraw(false)

For ll_step = 1 to ll_colcount
dw_1.modify("#"+string(ll_step)+".visible='1'") //设置第几列显示
dw_1.modify("#"+string(ll_step)+".visible='0'") //设置第几列不显示
Next

dw_1.setredraw(ture)

希望能够帮助你!!!祝你成功!!!!
dyzhuang 2003-09-06
  • 打赏
  • 举报
回复
long ll_row
dw_1.setredraw(false)
dw_1.modify("#"+string(ll_row)+".visible='1'") //设置第row显示
dw_1.modify("#"+string(ll_row)+".visible='0'") //设置第row不显示
dw_1.setredraw(ture)
linleming 2003-09-06
  • 打赏
  • 举报
回复

ls_sql_select="根据选择组成的sql语句)
ls_syntax_str=sqlca.syntaxfromsql(ls_sql_select,ls_present_str,ls_erring)
//为数据窗口控件创建数据窗口对象
dw_1.create(ls_syntax_str,ls_erring)

611

社区成员

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

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