datawindow下拉列表制作出有关问题
datawindow下拉列表制作出问题
两个表,一个为物品表,一个为换物品表。
表1:
货号 名称 换物金额
0001 书 50.00
0002 糖 10.00
表2:
货号 名称 换物金额 换物数量
现在做了两个数据窗口dw_1和dw_2对应,在dw_2的货号这列想做个下拉菜单,我在其中的edit项的style type中选了dw_1,下面的display和data column也选了,但是在运行后出不来效果,请问是怎么回事?有没有解决的办法?谢谢!
------解决方案--------------------
style type :DropDownDW
DataWindow :dw_1
Display Column :名称
Data Column :货号
------解决方案--------------------
你既然显示货号就没有必要设置dropdowndw啊.
有如下两句代码吗?
dw_1.settransobject(sqlca)
dw_1.retrieve()
------解决方案--------------------
1、写在哪里没有严格规定
可以这样写
dw_2.SetTransObject( SQLCA )
dw_2.Retrieve()
dw_1.SetTransObject( SQLCA )
dw_1.Retrieve()
2、看看下拉dw_1/dw_2的宽度
3、dw_2中该列 taborder <> 0
------解决方案--------------------
在open事件中写:
DataWindowChild ldw_mc
dw_2.getchild( '货号(用列名) ',ldw_mc)
ldw_mc.settransobject(sqlca)
ldw_mc.retrieve()
两个表,一个为物品表,一个为换物品表。
表1:
货号 名称 换物金额
0001 书 50.00
0002 糖 10.00
表2:
货号 名称 换物金额 换物数量
现在做了两个数据窗口dw_1和dw_2对应,在dw_2的货号这列想做个下拉菜单,我在其中的edit项的style type中选了dw_1,下面的display和data column也选了,但是在运行后出不来效果,请问是怎么回事?有没有解决的办法?谢谢!
------解决方案--------------------
style type :DropDownDW
DataWindow :dw_1
Display Column :名称
Data Column :货号
------解决方案--------------------
你既然显示货号就没有必要设置dropdowndw啊.
有如下两句代码吗?
dw_1.settransobject(sqlca)
dw_1.retrieve()
------解决方案--------------------
1、写在哪里没有严格规定
可以这样写
dw_2.SetTransObject( SQLCA )
dw_2.Retrieve()
dw_1.SetTransObject( SQLCA )
dw_1.Retrieve()
2、看看下拉dw_1/dw_2的宽度
3、dw_2中该列 taborder <> 0
------解决方案--------------------
在open事件中写:
DataWindowChild ldw_mc
dw_2.getchild( '货号(用列名) ',ldw_mc)
ldw_mc.settransobject(sqlca)
ldw_mc.retrieve()