Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:扫码加查询

1楼
13559187297 发表于:2024/9/20 11:25:00
怎么实现:扫码后在设备编号上输入扫码内容,根据扫码内容在“设备表”上查询相同的设备编号,将其设备名称输入到其输入框中;

With wb.AddInputGroup("form1", "ipg1", "设备维护")
        With .AddInputCell("ic1")
            .AddLabel("lbh", "设备编号", 0)
            .AddInput("number", "text", 1)
            .AddVcodeButton("scan", "扫码输入", 2) 
        End With
        With .AddInputCell("ic2")
            .AddLabel("lbh2", "设备名称", 0)
            .AddInput("设备名称", "text", 1)
        End With
2楼
有点蓝 发表于:2024/9/20 11:33:00
http://www.foxtable.com/mobilehelp/topics/0247.htmhttp://www.foxtable.com/mobilehelp/topics/0108.htm

2、在d:\web\lib目录下新建一个文本文件jssdk.js,内容为:

wx.ready(function () {
    document.getElementById('
scan').onclick = function () {
        wx.scanQRCode({
            needResult: 1,
            scanType: ['qrCode','barCode'],
            success: function (res) {
                document.getElementById('
number
').value = res.resultStr;
var result = sendAjaxText(res.resultStr,"查询.htm","",false);
document.getElementById("设备名称").value =result;
            }
        });
    };
});
wx.error(function (res) {
    //alert(res.errMsg);
});

后台代码
    Case "查询.htm"
        dim 编号 as string = e.PlainText
dim dr as datarow = datatables("表A").find("编号='" & 编号 & "'")
if dr isnot nothing
         e.WriteString(dr("名称"))
else
         e.WriteString("没有编号对应的名称")
end if
[此贴子已经被作者于2024/9/20 11:33:05编辑过]
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.