主题:想听听大家对VFP接收条形码扫描仪数据问题的研究
cxx7
[专家分:20] 发布于 2010-03-19 23:54:00
条码已经遍布全世界,VFP程序如果能用上条码扫描仪,会大大减少工作量。
怎么接入呢?是不是,那扫描仪就相当于一个键盘,扫一下就进来了。
即便这样,VFP程序也要怎么取值呀?
有没有哪位高手已经实现了这个功能的?
最后更新于:2010-03-20 00:46:00
回复列表 (共15个回复)
11 楼
fyren [专家分:230] 发布于 2010-03-25 09:28:00
北京惬意老师:
否则编号1、10、100就会排在一起,而2、20就会排在后面,让人很难过的
这个问题你是怎么解决的啊!是不是要生成一个排序字段啊!
我是做门牌数据时发现的!
可不可以给个你的群啊!!!
12 楼
北京惬意 [专家分:1330] 发布于 2010-03-25 10:26:00
回11楼:
排序前要写一句:
REPL 编号 WITH PADL(ALLT(编号),16) ALL &&例如字段名为“编号”,宽度为16个字符
排序后要写一句:
REPL 编号 WITH ALLT(编号) ALL
哈哈:所以我说要忽左忽右来回折腾,如果在折腾的过程中有的表“编号”字段设的不够宽,编号后面就要丢字符,后果可想而知。
-------------------------------------------------------------
顺便告诉各位坛友一件令我的高兴事,我的网站近日审核通过了,欢迎各位坛友光顾,多提宝贵意见。
网站上宣传的软件就是用VFP开发的,帖出的软件抓图也都是VFP软件的抓图,看了也许能有借鉴,更希望有识之士提出建设性意见。
下面是网址,“QY”是“惬意”汉语拼音第一个字母,后面2020主要是好记,其它就留给各位朋友尽情发挥了。
http://www.QY2020.com/
13 楼
fyren [专家分:230] 发布于 2010-03-25 16:01:00
PADL()这函数是怎么回事啊!!
是如何实现那的排序的,还是这样每次要排序都这样改源数据吗?
记录少还好,多的话就容易出问题了,门牌数据有上百万吧,这样好行吗?
你的网址收藏了,不是太漂亮哦,有PS方面的问题我可以帮忙的哦!
呵呵!谢谢你!
14 楼
北京惬意 [专家分:1330] 发布于 2010-03-25 18:43:00
PADL()是左面加空格,ALLT()是去掉左面空格。
REPL 编号 WITH ALLT(编号) ALL :处理成百上千万条记录应该是瞬间的事吧?你可以单条语句在命令窗口执行一下试试就理解了。
如果你在PS方面有研究,我这里是能派上用场的。十分感谢!
15 楼
kosung [专家分:910] 发布于 2010-03-30 21:35:00
怎么说着说着就串贴了呀?
我来回复