• 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

关于datawindow

zzff3061 2004-12-27 06:27:03
请教:

如何把DW1的某一行数据传到DW2中去。。代码在哪写
先谢过了。。
...全文
123 点赞 收藏 11
写回复
11 条回复
zzff3061 2004年12月28日

aa 是什么类型的??
还有rkdhh是不是指针??
pzh和czy是什么
回复 点赞
bunnysky 2004年12月28日
RowsCopy 或者 Rowsmove,代码写在哪不重要,关键是你想在哪儿实现,如通过右键菜单实现,或都通过主菜单实现等都可以的!
回复 点赞
qyqtn 2004年12月28日
解释 首先把数据窗口中的选中行的需要的列数都取出了来
再将这些东西添加到另一个数据窗口的各列中
ok?
回复 点赞
qyqtn 2004年12月28日
aa=dw_2.getitemstring(this.getrow(),'wp_pm')//品名
bb=dw_2.getitemstring(this.getrow(),'wp_pym')//拼音码
cc=dw_2.getitemstring(this.getrow(),'wp_gg')//规格
dd=dw_2.getitemstring(this.getrow(),'wp_dw')//单位
ee=dw_2.getitemstring(this.getrow(),'wp_lb')//类别

dw_1.setitem(rkdhh,'wp_pm',aa)//向数据窗口中添加数据
dw_1.setitem(rkdhh,'wp_pym',bb)
dw_1.setitem(rkdhh,'wp_gg',cc)
dw_1.setitem(rkdhh,'wp_dw',dd)
dw_1.setitem(rkdhh,'wp_lb',ee)
dw_1.setitem(rkdhh,'wp_lrrq',sss)
dw_1.setitem(rkdhh,'wp_rkpzh',dw_1.object.pzh.text)
dw_1.setitem(rkdhh,'wp_czyid',dw_1.object.czy.text)
dw_1.setfocus()
dw_1.setrow(rkdhh)
dw_1.setcolumn('wp_jhjg')
dw_2.reset()
行吗?行就给分吧 呵呵
回复 点赞
hwh88888 2004年12月28日
rowscopy好点,rowsmove是移动
回复 点赞
klbt 2004年12月28日
aa是字符型
tkdhh估计是入库单行号,long类型
pzh和czy是文本,对于你可能不需要。
回复 点赞
balloonman2002 2004年12月27日
代码写在哪里这是根据你的实际需要来定的, 比如你想在点击某个按钮后将把DW1的某一行数据传到DW2中去,那么你可以在按钮的CLICK事件中写代码,依此类推
回复 点赞
workhand 2004年12月27日
rowscopy啊,然后你想在什么操作完成该功能就把代码写到哪里呗
回复 点赞
balloonman2002 2004年12月27日
如果两个DW结构一样,可以使用:
rowscopy 或者 rowsmove

如果结果不一样,可能需要逐个ITEM赋值
回复 点赞
hygougou 2004年12月27日
rowscopy不行?
回复 点赞
zzff3061 2004年12月27日
为什么没人帮帮忙呢??
回复 点赞
发动态
发帖子
PowerBuilder
创建于2007-09-28

591

社区成员

6.6w+

社区内容

PowerBuilder 相关问题讨论
社区公告
暂无公告