社区
DataWindow
帖子详情
嵌套数据窗口的getchild问题
luox
2002-10-30 01:50:33
在数据窗口dw_1(freedom型)中insert一个report控件dw_2(N-UP型),
我用
datawindowchild dwc_tmp
dw_1.getchild("dw_1",dwc_2)却返回 -1
不知什么原因
...全文
93
8
打赏
收藏
嵌套数据窗口的getchild问题
在数据窗口dw_1(freedom型)中insert一个report控件dw_2(N-UP型), 我用 datawindowchild dwc_tmp dw_1.getchild("dw_1",dwc_2)却返回 -1 不知什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luox
2002-10-30
打赏
举报
回复
1。不是外部数据源,
2。还有Name属性设置什么,怎么设置?
请指教
luox
2002-10-30
打赏
举报
回复
不对吧。
再说清楚一点:用户window中有一控件dw_1,它是一嵌套的数据窗口,
dw_2嵌套其中,我想获得dw_2的信息
按钮的代码应该是
datawindowchild dwc_tmp
dw_1.getchild("dw_2",dwc_tmp)却不行
泥泥
2002-10-30
打赏
举报
回复
当使用复合报表时,子数据窗口一定要设置Name属性
外部数据源不能使用getchild函数
prebill
2002-10-30
打赏
举报
回复
不好意思笔误,应该为
datawindowchild dwc_tmp
dw_1.getchild("dw_1",dwc_tmp)
prebill
2002-10-30
打赏
举报
回复
你用
datawindowchild dwc_tmp
dw_1.getchild("dw_2",dw_1)
试试
luox
2002-10-30
打赏
举报
回复
up
datawindowchild dwc_tmp
dw_1.getchild("dw_2",dwc_tmp)却返回 -1
语法上没有错,
不知哪里问题?
luox
2002-10-30
打赏
举报
回复
写错了
datawindowchild dwc_tmp
dw_1.getchild("dw_2",dwc_tmp)却返回 -1
pufan
2002-10-30
打赏
举报
回复
dw_1.getchild("dw_2",dwc_2)试试
pb中
数据
窗口
的一些小技巧
pb程序设计中的一些有关DataWindow中动态变更DropDownDW值
pb技巧-Get
child
函数主要被用来得到一个
数据
窗口
的子
数据
窗口
例子1 这段程序取出一个composite
数据
窗口
对象的两个子
数据
窗口
,并对他们进行过滤,和排序的操作。、取出复合风格(composite)
数据
窗口
对象里所嵌入的子
数据
窗口
对象。当然也可以通过
数据
共享(ShareData)等方式操作子
数据
窗口
中的
数据
。:dw_dy.object.dw_1.object.对象。函数主要被用来得到一个
数据
窗口
的子
数据
窗口
。获得Unit_id字段名下拉
数据
窗口
的句柄。去除Sql 语句中的Where条件子句,、取出
数据
窗口
对象的下拉式
数据
窗口
;", "不是下拉
数据
窗口
!
数据
窗口
控件函数Get
Child
( )
Get
Child
( ) 功能:得到指定子
数据
窗口
的引用并将其保存到变量中 然后应用程序就可以使用该变量来操作子
数据
窗口
对象 语法:dwcontrol.Get
Child
( name, dw
child
variable )参数:dwcontrol
数据
窗口
控件名 name string 类型 列名 该列包含了欲得到引用的子
数据
窗口
对象 dw
child
variable DataW...
pb:子
数据
窗口
ls_filter = "czrw_bh = '"+dw_3.GetItemString(dw_3.GetRow(),"czrw_bh")+"'"//过滤条件。rtncode = dw_1.Get
Child
("Unit_id",fld_
child
) //获得Unit_id字段名下拉
数据
窗口
的句柄。dw_1、dw_2分别是
嵌套
的
数据
窗口
的NAME*/ls_deptid=dw_1.Object.dept_id[GetRow()] //取得当前dept_id选定值。", "不是下拉
数据
窗口
!
PB中关于Get
Child
的用法
比如,在一个
数据
窗口
A中,有一个涉及到姓名的下拉选择列表B(B可能是要展示表中的一列) B的
数据
要根据A的其中一个部门来动态的过滤
数据
。暂且不讨论部门的
数据
怎么获取的,可能是用户自己输入的某个值C 那么:dwcontrol.Get
Child
( name, dw
child
variable )应当定义成:A.Get
Child
(“B的名字”,定义的dw
child
variable 变量)意思是:将A中的变
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章