标题:vfp 在组合框中输入“清账”后,点击下拉并选择。如何让组合框中值为:“清 ...
只看楼主
su0527
Rank: 2
等 级:论坛游民
帖 子:452
专家分:79
注 册:2015-1-10
结帖率:96.03%
已结贴  问题点数:20 回复次数:7 
vfp 在组合框中输入“清账”后,点击下拉并选择。如何让组合框中值为:“清账”+所选值。
说明:即原有的值不被替换,而是在原有的字符后加上选择的值。
搜索更多相关主题的帖子: 如何 
2016-12-13 18:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
拿出点东西来

坚守VFP最后的阵地
2016-12-13 19:25
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:0 
不明白是要做什么
2016-12-13 21:04
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
所选值 value
2016-12-13 21:43
su0527
Rank: 2
等 级:论坛游民
帖 子:452
专家分:79
注 册:2015-1-10
得分:0 
说明一下:
控件combo1
点combo1下拉列表中有三行文字:
收实
返利
无返利
现在,我在combo1中输入两个字:清账
接着,我选择下拉中:返利
如何能让combo1中显示:清账返利

2016-12-13 22:47
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:10 
以下是引用su0527在2016-12-13 22:47:13的发言:

说明一下:
控件combo1
点combo1下拉列表中有三行文字:
收实
返利
无返利
现在,我在combo1中输入两个字:清账
接着,我选择下拉中:返利
如何能让combo1中显示:清账返利

选择下拉中:“返利” 后 “清账”就变“返利”
combo1主要是用来选择,好象不能同时用作输入和选择。
2016-12-14 05:28
hyswcyh
Rank: 8Rank: 8
等 级:贵宾
威 望:20
帖 子:391
专家分:896
注 册:2004-11-23
得分:10 
楼主可以将你这个要求分为两个控件,比如一个复选控件,当这个复选控件被选中的话,就为“清帐返利”,可实现。
2016-12-14 08:31
su0527
Rank: 2
等 级:论坛游民
帖 子:452
专家分:79
注 册:2015-1-10
得分:0 
首先感谢各位!
我已经想到了一个办法,如下:
public tback
combo1的dropdown事件中:tback=this.DisplayValue
combo1的interactivechange事件中:
this.DisplayValue =tback+this.Displayvalue
tback=""
试验通过,实现了“输入+选择”。
2016-12-14 11:51



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




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

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