标题:grid里的combo控件dispalyvalue问题
只看楼主
lljchi
Rank: 2
等 级:论坛游民
帖 子:172
专家分:95
注 册:2016-7-21
结帖率:96.15%
已结贴  问题点数:20 回复次数:10 
grid里的combo控件dispalyvalue问题
请教grid里的combo控件dispalyvalue问题:
在表单中一个grid的内外各建了一个combo控件测试,设置全部相同
表1(value,id)只有两个字段
rowsource  = 表1
rowsourcetype = 2(别名)
columncount = 2
boundcolumn = 2
结果:
grid内的combo控件显示id字段值
grid外的combo控件显示value字段值
combo控件的displayvalue不是默认显示第一列吗?为什么会出现这种情况啊?
示例.zip (2.94 KB)


[此贴子已经被作者于2016-12-24 17:12编辑过]

2016-12-24 13:43
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:7 
给个示例也好
2016-12-24 15:47
lljchi
Rank: 2
等 级:论坛游民
帖 子:172
专家分:95
注 册:2016-7-21
得分:0 
回复 2楼 吹水佬
代码等下上传,经提醒试着另做了一个简单示例,刚开始做的结果是对的,比较却发现和我真实的例子数据源不同,改了之后就出现和帖子问题一样的情况了。
问题点找到了,但还是不明白displayvalue为啥失效了?
2016-12-24 17:11
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:7 
表格控件中的性别组合框的属性设置为:BOUNDCOLUMN=1

[此贴子已经被作者于2016-12-24 17:35编辑过]


坚守VFP最后的阵地
2016-12-24 17:33
lljchi
Rank: 2
等 级:论坛游民
帖 子:172
专家分:95
注 册:2016-7-21
得分:0 
回复 4楼 sdta
如果boundcolumn =1 ,那保存时候的性别不就不是id值了
结果图:



我想要保存的结果图:

2016-12-24 18:34
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
你想保存为ID?

坚守VFP最后的阵地
2016-12-24 19:04
lljchi
Rank: 2
等 级:论坛游民
帖 子:172
专家分:95
注 册:2016-7-21
得分:0 
回复 6楼 sdta
嗯,原本调用的表中就是id,所以用boundcolumn=2,然后用displayvalue显示第一列
2016-12-24 23:16
梦幻倩影
Rank: 5Rank: 5
等 级:职业侠客
威 望:8
帖 子:162
专家分:352
注 册:2016-8-19
得分:7 
保存在表中可以是代码01.02,但面对用户显在表格中还是建议显示用:男女,比较直观
2016-12-25 10:40
lljchi
Rank: 2
等 级:论坛游民
帖 子:172
专家分:95
注 册:2016-7-21
得分:0 
回复 8楼 梦幻倩影
没错,我就是想这样的,可是好像没有效果,只能先显示男女,再在后面转换成数字保存了
2016-12-25 12:20
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
看下组合框的LIST属性

坚守VFP最后的阵地
2016-12-25 12:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-472866-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.793199 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved