急,简单问题~~~,解决马上揭帖

linmf66 2003-05-20 12:20:28
有数据窗口dw1,显示的是40列的数据,现在知需要打印其中的5列,所以我建立dw2,他只有对应dw1其中的5列,可是在用一下语句后dw2中显示的只是dw1中前5列的数据,不是我想要的5列,我该怎么做呢?

dw_1.SetSQLSelect(ls_NewSQL)
dw_1.settransobject(sqlca)
dw_1.Retrieve()
dw_2.SetSQLSelect(ls_NewSQL)
dw_2.settransobject(sqlca)
dw_2.Retrieve()
...全文
36 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
waterstony 2003-05-20
  • 打赏
  • 举报
回复
那你强行写吧。建一个外部数据源的数据窗口dw_2,结构与dw_1一样。然后程序中按需要,用getitemstring和setitemstring等函数写入dw_2中,然后再打印dw_2。
linmf66 2003-05-20
  • 打赏
  • 举报
回复
数据窗口不能复制吗?不能从新命名吗?我想复制之后重新命名
tongwang 2003-05-20
  • 打赏
  • 举报
回复
如果是GRID型的数据窗口
只需要把不想打印的列隐藏掉就可以了
合并搞得这么麻烦
逢桥夜泊 2003-05-20
  • 打赏
  • 举报
回复
没有什么办法了
tchatcha 2003-05-20
  • 打赏
  • 举报
回复
用参数的方法

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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