大哥,帮忙呀!急死人呀!
我有一个数据窗口,里面嵌入了另一个数据窗口。我想用代码得到这个子数据窗口。我用getchild()结果没得到 .不知道为什么? 问题点数:20、回复次数:8Top
1 楼braversmmu(笨鸟先飞)回复于 2004-12-01 14:52:10 得分 4
DataWindowChild dwc_orders
dw_news.GetChild("open_orders", dwc_orders)
dwc_orders.SetTransObject(SQLCA)
dwc_orders.Retrieve("open")Top
2 楼braversmmu(笨鸟先飞)回复于 2004-12-01 14:53:11 得分 4
PB自带的帮助,请好好看看Top
3 楼Ihateprogram(爱什么玩就什么玩)回复于 2004-12-01 14:59:21 得分 0
这样不行呀。
Top
4 楼mnsiii(水流花谢两无情)回复于 2004-12-01 21:46:47 得分 4
你没有得到?还是你得到了没有用好,你得到数据窗口的时候使用的名称一定要是子数据窗口在数据窗口中的名字,
比如你的数据窗口dw_1中用一个字数据窗口对象叫做d_child,你到数据窗口对象里面查看一下,选中子数据窗口,看属性页,一般默认识dw_1或者dw_2等等,你在程序里这样写
dw_1.getchild('dw_1',ldwc_child)
ldwc_child.settransobject(sqlca)
ldwc_child.retrieve()
要是得不到你砍死我!Top
5 楼tslizhi(先行者)回复于 2004-12-01 21:59:24 得分 4
兄弟,不要太拼命呀。Top
6 楼Ihateprogram(爱什么玩就什么玩)回复于 2004-12-02 11:40:24 得分 0
to mnsiii(水流花谢两无情):
dw_1.getchild('dw_1',ldwc_child)返回值是-1呀。郁闷....
Top
7 楼mnsiii(水流花谢两无情)回复于 2004-12-02 11:57:02 得分 4
那你看看你的子数据窗口对象在数据窗口对象的里面是什么名字?是不是dw_1?
还有ldwc_child 的类型是datawindowchild
你看看对不对?
要是不对,你再砍死我一次!Top
8 楼Ihateprogram(爱什么玩就什么玩)回复于 2004-12-02 13:45:09 得分 0
我再砍你一次Top




