|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 关于列表框与spinner配合使用的问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
3124
人关注过本帖
标题:
关于列表框与spinner配合使用的问题
只看楼主
加入收藏
潇洒人间一剑仙
等 级:
论坛游民
威 望:
1
帖 子:140
专家分:48
注 册:2008-9-19
结帖率:
83.33%
楼主
收藏
问题点数:0 回复次数:18
关于列表框与spinner配合使用的问题
我有一个列表框,mutiselect设为.t.,可以复选,然后利用list()所选各项的值,这个没有问题.
但是在处理程序里,所选项的数量不一样.例如我有鼠标,键盘两个项在列表中被复选,在另一个"厂家"文本框里输入它们共同的厂家.其中鼠标一件,键盘两件.我希望能够在复选时给每个选中项加一个spinner用来调节数量,应该如何做?
搜索更多相关主题的帖子:
spinner
列表
2008-10-18 13:30
举报帖子
使用道具
赠送鲜花
潇洒人间一剑仙
等 级:
论坛游民
威 望:
1
帖 子:140
专家分:48
注 册:2008-9-19
第
2
楼
收藏
得分:0
我初步想了一下,如果不能给list的选中项绑一个spinner,那只有通过判断鼠标选取项目的位置计算出添加spinner的位置.而且我这个列表框是带滚动条的,似乎很麻烦.
2008-10-18 13:47
举报帖子
使用道具
赠送鲜花
wzxc
来 自:齐鲁大地
等 级:
贵宾
威 望:
39
帖 子:985
专家分:1296
注 册:2006-4-25
第
3
楼
收藏
得分:0
spinner可以绑定一个字段,调整当前记录的值。
list如果单选没问题。当你多选时,如何调整?
认真看书学习,弄通Fox主义。
2008-10-18 14:07
举报帖子
使用道具
赠送鲜花
潇洒人间一剑仙
等 级:
论坛游民
威 望:
1
帖 子:140
专家分:48
注 册:2008-9-19
第
4
楼
收藏
得分:0
就是这个问题啊,spinner绑定字段只能是一条当前记录,即使我多选,spinner也只绑定我最后一次点击的记录.
我多选时,要分别调整选中项的数量.也就是界面上要出现多个spinner,分别对应相应的项目.
2008-10-18 18:01
举报帖子
使用道具
赠送鲜花
wzxc
来 自:齐鲁大地
等 级:
贵宾
威 望:
39
帖 子:985
专家分:1296
注 册:2006-4-25
第
5
楼
收藏
得分:0
有办法了。
用表格控件,数量列去掉文本框,改成spinner
list多选后,筛选数据,刷新表格
ok!
认真看书学习,弄通Fox主义。
2008-10-18 19:34
举报帖子
使用道具
赠送鲜花
ibmlang_002
来 自:浙江-嘉兴
等 级:
贵宾
威 望:
18
帖 子:437
专家分:176
注 册:2008-8-30
第
6
楼
收藏
得分:0
同意楼上
VFP
2008-10-18 20:01
举报帖子
使用道具
赠送鲜花
ibmlang_002
来 自:浙江-嘉兴
等 级:
贵宾
威 望:
18
帖 子:437
专家分:176
注 册:2008-8-30
第
7
楼
收藏
得分:0
不过,如果为销售结算这样设计,好像不太符合使用习惯,当商品比较多时也不太方便。一般来说,收银员是拿到一样商品,清查该商品的数量,输入数量;然后再清查下一样商品,输入数量;最后再结算。而不会像楼主所说的那样,先把各类商品找出来,再去清点数量、结算。
VFP
2008-10-18 20:09
举报帖子
使用道具
赠送鲜花
ibmlang_002
来 自:浙江-嘉兴
等 级:
贵宾
威 望:
18
帖 子:437
专家分:176
注 册:2008-8-30
第
8
楼
收藏
得分:0
我想:收银员应该有几种方式选取商品(使用combobox):1、用鼠标点击,查找该商品;2、输入商品编号,查找该商品;3、输入商品标准名称拼音第一个字母(可模糊查询)等。选中商品后,焦点自动到数量框。收银员每输入一样商品,则在一表格中列出。结算时,表格中的内容其实就可以作为账单
VFP
2008-10-18 20:17
举报帖子
使用道具
赠送鲜花
潇洒人间一剑仙
等 级:
论坛游民
威 望:
1
帖 子:140
专家分:48
注 册:2008-9-19
第
9
楼
收藏
得分:0
我举例说明我需要这样做的原因
比如我的表里有以下字段:
商品名,数量,顾客姓名
其中商品名是放在list里面可以选取的,包括A,B,C等商品.
很多顾客都买2件A,1件B,1件C
我复选2件A,1件B,1件C后,就可以在一个文本框里输入顾客姓名,回车执行添加多条记录的操作.这样我就可以一直输入,回车,输入,回车.....我以前问的那个锁定文本框焦点的问题,就是出于这个目的.
wzxc说的意思,我不知道理解的对不对.
您是说另外做一个表格控件,在列表框里复选,把复选的内容显示在表格里,使用用数量列的spinner.
这样应该可以完成我说的功能,就是表格框件太占地方了.我希望只增加spinner,或者不用list只用表格也行,不过只用表格的话,我还不会在表格控件里复选,这又是个问题.
[[it] 本帖最后由 潇洒人间一剑仙 于 2008-10-19 00:05 编辑 [/it]]
2008-10-18 23:54
举报帖子
使用道具
赠送鲜花
潇洒人间一剑仙
等 级:
论坛游民
威 望:
1
帖 子:140
专家分:48
注 册:2008-9-19
第
10
楼
收藏
得分:0
我按wxzc的思路,只能做出这种列表框和表格共存的结果,这个太占地方了,不是我想要的效果.
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
2008-10-19 14:14
举报帖子
使用道具
赠送鲜花
19
1/2页
1
2
快速回复:
关于列表框与spinner配合使用的问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.028677 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved