社区
DataWindow
帖子详情
100分救助,急!急!急!解决了再送100分!
zfisher
2003-08-19 06:25:01
我做了个数据窗口 (grid) 有3项,第一项是下拉数据窗口(dropdowndw),从一个表A中查出,第2项也是下拉数据窗口(dropdowndw),但第2项的值要依据第一项的值来改变,请问我在第一项改变了以后怎么把这个值传给下一项做参数,怎么才能过滤掉多余的数据!
谢谢帮忙!
...全文
33
13
打赏
收藏
100分救助,急!急!急!解决了再送100分!
我做了个数据窗口 (grid) 有3项,第一项是下拉数据窗口(dropdowndw),从一个表A中查出,第2项也是下拉数据窗口(dropdowndw),但第2项的值要依据第一项的值来改变,请问我在第一项改变了以后怎么把这个值传给下一项做参数,怎么才能过滤掉多余的数据! 谢谢帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zfisher
2003-08-20
打赏
举报
回复
感谢各位对我的支持,问题已经基本解决,由于只能发100分,现在在非技术版块放分希望大家去!
再次感谢!
lionllllll
2003-08-19
打赏
举报
回复
你可以这样试下:
先把第二个数据窗口中需要的数据从第一个中取出来,再把相应的值传给第二个窗口对应的表。也即使用 get() 和 update() ;看着很愚,不过也能用。
klbt
2003-08-19
打赏
举报
回复
你是否只选择了dddw的数据列,没有选择显示列?
jdsnhan
2003-08-19
打赏
举报
回复
从pdriver上看到实例了,在itemchanged事件下写应该可以的。
为两个dddw创建两个子数据窗口,第一个retrieve(),第二个retrieve()相关条件
在itemchanged()中要注意字段名称
if dwo.name = '' then
end if
试试
继续关注
zfisher
2003-08-19
打赏
举报
回复
应为我还要在这修改,还要添加,我怎么选了连itemchanged()都不响应,这个的值都不改变,要么是乱七八糟的,连itemchanged()都不响应,这是怎么回事啊?我的这个表(主表)是几个表级连得到的不知道有影响没
http://www.pdriver.com/bbs5/dispbbs.asp?BoardID=14&id=82263&replyID=461201&star=1&skin=
zfisher
2003-08-19
打赏
举报
回复
这个我已经做了,但我检束出来后,应为我还要在这修改,还要添加,我怎么选了连itemchanged()都不响应,这个的值都不改变,要么是乱七八糟的,连itemchanged()都不响应,这是怎么回事啊?我的这个表(主表)是几个表级连得到的不知道有影响没
runsoft
2003-08-19
打赏
举报
回复
在第一项改变后,在它的itemchanged()事件中,将它的值作为第二项的检索参数,检索第二项的数据。
DataWindowChild state_child
integer rtncode
rtncode = dw_1.GetChild(' emp_state', state_child)
IF rtncode = -1 THEN MessageBox( &
"Error", "Not a DataWindowChild")
String Ls_Oldsql,Ls_NewSql
Ls_Oldsql = state_child.getsqlselect()
Ls_NewSql = Ls_oldsql + " where 或者AND" +" 关联的字段='" +data+"'"
state_child.setsqlselect(ls_newsql)
state_child.retrieve()
state_child.setsqlselect(ls_oldsql)
zfisher
2003-08-19
打赏
举报
回复
由于不能帖图麻烦大家看看,帮我解决一下!
zfisher
2003-08-19
打赏
举报
回复
http://www.pdriver.com/bbs5/dispbbs.asp?BoardID=14&id=82263&replyID=461201&star=1&skin=
wzm1022
2003-08-19
打赏
举报
回复
在第一项改变后,在它的itemchanged()事件中,将它的值作为第二项的检索参数,检索第二项的数据。
polugen
2003-08-19
打赏
举报
回复
是dw_mian的PBM_DOWNDROPDWON事件中写代码
string lscol,vs
lscol=getcolumnname()
if lscol='dw_2对应' then
vs=getitemstring(row,;)
datawindowchild dwc
getchild(lscol,dwc)
dwc.retrieve(vs)
end if
zfisher
2003-08-19
打赏
举报
回复
在第二个字段的PBM_DOWNDROPDWON事件里写,不明白能具体点吗?
比如我的主数据窗口为dw_mian,两个下拉数据窗口为dw_1,dw_2
你说的是加在哪?能说详细点吗?
polugen
2003-08-19
打赏
举报
回复
在第二个字段的PBM_DOWNDROPDWON事件里写,得到第一个的名称,然后检索出符合条件的记录。这样你下拉后就可以了
蓝桥杯
送
分
题(1,2题)
作为基础题,一般需要在5
分
钟内
解决
。 1.隔行变色 Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。 小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,.... 现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。 请你直接提交这个整数,千万不要填写任何多余的内容。 这道题直接口算,要点在于
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家
分
? 2:
100
分
急
求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散
分
! 6:VBA请教怎
阿里云AI首席科学家闵万里:让萧山救护车等待时间至少降低50%,“城市大脑”是如何做到的...
如何才能让
急
需
救助
的人尽快赶到他要去的医院?如何能让每一个
急
着赶往学校里接孩子的家长能够提早一
分
钟到达?如何能让监管部门看到每一个危化品车辆实时的路径?让所有企业用户在数字化转型的过程中得到的不仅仅是一个存储成本的降低,而是数据的无限增值? 以上的种种,在阿里云这里都成了可能。在2017杭州·云栖大会上,阿里云机器智能首席科学家闵万里告诉人们不要再依赖...
值得深思!!
一个大学生从月薪3500到700万和他的情感经 一个大学生从月薪3500到700万和他的情感经历——看了我挺震撼的,很佩服他的奋斗精神,特别推荐“三无”(无背景,无势力,无家产)的男生/希望靠自己奋斗成功的女生看看,如何去奋斗,为了什么去奋斗~~!!! 来上海整整五年了,事业上已有了突飞猛进的飞跃,生活方面有过一段段的辛酸。然而,如今回首看来,这五年来也这是这些苦恼最
数据库帖子收集
这样的数据列表在存储过程中应该怎么样选择得到? 请问造成SQL2000服务不能启动的原因有哪些? sql server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的一个业务逻辑!都要处理哪些内容!需要每月进...
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章