我正在使用JobGen Plus编程Unitech HT630终端。可以编写将在某些事件上执行的C代码。
用户有4个字段可供填写。用户可以选择扫描,使用键盘或按(ENT)。这就是棘手的部分。当用户只是按下(ENT)而不输入任何数据时,该字段必须设置为字符串值“0”。
是否有任何有JobGen经验的人可以帮助我?
祝你好运, 丹尼斯
答案 0 :(得分:3)
假设您的收集节点名为“collect1”。如果用户只按ENT,则在下一个程序节点状态_collect1 = 0;
答案 1 :(得分:0)
这可以通过在收集节点之后创建一个新的Collect节点来实现,如果没有输入数据则将值更改为0.
例如:如果Collect节点是“collect1”,则创建一个新节点,例如:result1并进行如下更改
输入 - >初始值 - >设置新值 - >按公式并使用下面的C代码
if(strlen(_collect1)==0)
{
strcpy(_collect1,"0");
}
将数据记录写入文件时,如果没有输入数据,则值为0