如何在程序中给复合dw中的子dw中的text赋值?

huangxinru 2003-08-29 12:16:43
如题
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-08-29
  • 打赏
  • 举报
回复
dw_1.Object.d_child.column_t.Text = '我的文本'
huangxinru 2003-08-29
  • 打赏
  • 举报
回复
我说的不是子数据窗口,而是复合dw中的某一report,所以不存在yourDropDownColumn1
linleming 2003-08-29
  • 打赏
  • 举报
回复
datewindowchild child_1
dw_1.getchild("yourDropDownColumn1",child_1)
child_1.settransobject(sqlca)
child_1.setitem('name','2')
huangxinru 2003-08-29
  • 打赏
  • 举报
回复
行了,谢谢klbt(快乐白兔)!阿毛的等会儿再试一下。谢谢!
liujiaqiang 2003-08-29
  • 打赏
  • 举报
回复
这样啦:

int ll_judge
DataWindowChild dwc_1

//dw_child是你放在复合dw中的某一报表的datawindow控件.
ll_judge = dw_4.GetChild("dw_child",dwc_1)
if ll_judge <> 1 then
messagebox("提示","没有子datawindow!")
return
end if

//赋值 , 其中T_text为你放在子dw中的text控件的名称.
dwc_1.object.T_text = "我的文本"



huangxinru 2003-08-29
  • 打赏
  • 举报
回复
To klbt(快乐白兔) :不行呀!还是非法操作

1,108

社区成员

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

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