BlackCat 发表于 2024-6-26 14:55:54

【9.0.6.0】PDA扫码功能


pda扫码改变文本框的值,触发值更新命令。

如果pda扫的比较快,程序反应不过来。

例如:有6个码,我啪啪啪6个全扫了一遍,结果只能记录3、4个值。


这种情况有办法处理么



13794930121 发表于 2024-6-26 14:55:55

本帖最后由 13794930121 于 2024-6-27 08:59 编辑

1、PDA你是用文本触发还是广播方式来获取触发。 最好是用广播方式,如果用文本框的话可能扫描太快焦点丢失。
2、还有就是网络问题(这个是所有PDA都存在的问题)。
3、你测试一下子扫描命令执行时间。把时间长的放在提交时处理。

南屏晚钟 发表于 2024-6-26 15:55:50

我这也遇到过,毕竟PDA配置不高,数据传递不像电脑反应那么快

Joe.xu 发表于 2024-6-26 18:03:36

您好,一般PDF上可以设置扫码之后触发回车命令,进而触发单元格上设置的命令。
您的意思是说6个码,之触发了四个吗,这几个扫出来的值不是重复的吧
可以放上demo,我们找PDf测试一下

Grayson.Shang 发表于 2024-6-27 11:03:23

感谢大佬支持,PDA本身的扫码和移动端还不一样,移动端的扫码,是通过命令调用摄像头,中间是存在先后逻辑顺序的,而PDA本身的扫码除了调用摄像头的,还可以通过机械按键扫码,所以在扫码上,PDA本身就会比较快。
而性能上PDA机器的性能一般会比移动端性能差一些。咱们出现这个问题的原因不确定是否和这种相关。
咱们现在问题是,通过PDA在短时间扫了多个二维码之后,通过每次扫描到的结果放在一个文本框触发值变更命令,保存数据,结果会有一些数据没有被保存上是吗?

想了解一下,咱们文本框的值变更命令是如何设置的,是每扫描一个,就保存一次,扫了之后先保存到表格中,最后再一次性提交。

BlackCat 发表于 2024-6-27 14:30:48

13794930121 发表于 2024-6-27 08:57
1、PDA你是用文本触发还是广播方式来获取触发。 最好是用广播方式,如果用文本框的话可能扫描太快焦点丢失 ...

大佬,我想咨询一下广播是什么方式呀

BlackCat 发表于 2024-6-27 14:33:04

Grayson.Shang 发表于 2024-6-27 11:03
感谢大佬支持,PDA本身的扫码和移动端还不一样,移动端的扫码,是通过命令调用摄像头,中间是存在先后逻辑 ...

一部分做到值更新命令里了,一部分在提交里面。

想做到不点提交下次输入对应的值,还可以查出来,所以就不能全部写在提交里面

13794930121 发表于 2024-6-27 15:17:24

https://gcdn.grapecity.com.cn/showtopic-153537-1-1.html 怎么也要给你找一个答案出来啊。

BlackCat 发表于 2024-6-27 15:27:23

13794930121 发表于 2024-6-27 15:17
https://gcdn.grapecity.com.cn/showtopic-153537-1-1.html 怎么也要给你找一个答案出来啊。

谢谢小草哥:loap1:

Lay.Li 发表于 2024-6-27 17:50:25

感谢各位大佬的支持~
可以试试楼上大佬的方案,看看能不能解决,另外这个需求是什么意思呢,方便发一下demo,详细的看一下这个问题么
想做到不点提交下次输入对应的值,还可以查出来,所以就不能全部写在提交里面

页: [1]
查看完整版本: 【9.0.6.0】PDA扫码功能