以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]手机版跨表数据引用 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110324) |
-- 作者:WUZHAN -- 发布时间:2017/11/30 22:04:00 -- [求助]手机版跨表数据引用 [求助]手机版跨表数据引用。如 With wb.AddInputGroup("form1","ipg1","动态列表") .AddInput("身份证号","身份证号","Text") 在表A中查出该身份证号的姓名自动填到以下姓名格中 .AddInput("姓名","姓名","Text") End With
[此贴子已经被作者于2017/11/30 22:42:37编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/11/30 23:26:00 -- 参考
http://www.foxtable.com/mobilehelp/scr/0103.htm
|
-- 作者:WUZHAN -- 发布时间:2017/12/1 10:00:00 -- 看了还是理解不了。 |
-- 作者:有点蓝 -- 发布时间:2017/12/1 10:17:00 -- 新建一个项目照搬2楼帮助的用法添加代码进行测试看效果,加深理解。 然后,具体哪个步骤不理解?那一句代码不理解?提出具体的问题。
|
-- 作者:WUZHAN -- 发布时间:2017/12/1 11:40:00 -- 1、ajaxform1.js的代码如下: function setCodes(){ var result= submitAjaxFileds(\'getCodes.htm\',\'\',\'客户编号\',false); if(result){ var vals=result.split("|"); if(vals.length==2){ document.getElementById("客户姓名").value=vals[0]; } } } 2、HttpRequest事件代码: Dim fl As String = "d:\\web\\" & e.path If filesys.FileExists(fl) Dim idx As Integer = fl.LastIndexOf(".") Dim ext As String = fl.SubString(idx) Select Case ext Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar" e.WriteFile(fl) Return \'这里必须返回 End Select End If Select Case e.Path Case "test.htm" Dim wb As New weui wb.AddForm("","form1","test.htm") With wb.AddInputGroup("form1","ipg1","自动输入") With .AddInput("客户编号","客户编号","") .Attribute = "" \'调用js函数 End With .AddInput("客户姓名","客户姓名","text") End With With wb.AddButtonGroup("form1","btg1",True) .Add("btn1", "确定", "submit") End With wb.AppendHTML("<script src=\'./lib/ajaxform1.js\'></script>") \'引入脚本文件 e.WriteString(wb.Build) \'生成网页 Case "getCodes.htm" \'根据输入的省和县,获取区号有邮编 Dim dr As DataRow = DataTables("行政区域").Find("客户编号=\'" & e.values("客户编号") & "\'") If dr IsNot Nothing Then e.WriteString(dr("客户姓名") & "|" & dr("邮编")) End If End Select 可以实现输入客户编号自动填写客户姓名的要求,就是谷歌浏览器有个错误提醒 |
-- 作者:WUZHAN -- 发布时间:2017/12/1 11:41:00 -- 报错的图片 此主题相关图片如下:报错.jpg |
-- 作者:有点甜 -- 发布时间:2017/12/1 11:50:00 -- 这个报错没问题的,可以忽略。 |