Foxtable(狐表)用户栏目专家坐堂 → 值不能为空


  共有3853人关注过本帖树形打印复制链接

主题:值不能为空

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 11:00:00 [显示全部帖子]

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 11:14:00 [显示全部帖子]

没有接收到json数据

messagebox.Show(
json)

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 15:20:00 [显示全部帖子]

别人的东西都不可能抄来就能用的,理解代码,改为符合自己的用法

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 20:28:00 [显示全部帖子]

很明显,代码里出现了2次【Dim wb As New weui  】,定义的变量名称重复了,应该是写帮助的时候写错了,去掉第二句【Dim wb As New weui  】。建议参考对应的实例里的测试代码吧

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 21:20:00 [显示全部帖子]

exweui.js里已经封装好了对应的用法,不需要自己处理

With ExWeUI.WebUI.AddExInfiniteScroll("pr01","testcallback",0,8)  代码里指定要加载数据的地址testcallback,exweui.js会自动调用的


 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 22:01:00 [显示全部帖子]

httprequest事件完整代码看看

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 22:33:00 [显示全部帖子]

Select Case e.Path
    Case "logon.htm"
        Functions.Execute("logon", e)
    Case "check.htm" 
        Functions.Execute("check", e)
   
    Case "infinitescroll.htm"
        Functions.Execute("infinitescroll", e) 
    Case "pullcallback"
        Functions.Execute("pullcallback", e) 
    Case "testcallback"
        Functions.Execute("testcallback", e) 
End Select

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/25 23:20:00 [显示全部帖子]

判断一下有没有数据返回。代码是死的,人是活的,理解代码的意思在使用

if drs.count = 0
    jo("done") = True
Else
jo("page") = CInt(jo2("page")) + 1 '模拟页数+1
jo("max") = CStr(drs(drs.Count - 1)("_Identify")) '模拟返回最大编号
    With wb.AddPanelGroup("", "pg1" & jo("page").ToString, "")
        For Each dr As DataRow In drs
            .Add( "用户名: " & dr("用户名"), "时间: " & dr("时间") & ", 聊天内容: " & dr("聊天内容"), "./images/button.png") 
        Next
    End With
    jo("html") = wb.BuildHtml("pg1" & jo("page").ToString)
End If
e.WriteString(jo.ToString)

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/26 10:50:00 [显示全部帖子]

前端是自动处理的,不用管

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109718 积分:558300 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/26 13:35:00 [显示全部帖子]

就是当前显示的列表里某列最大的一个值,可以是主键列值,也可以是自己定义的其它列值,比如编号

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


 回到顶部
总数 15 1 2 下一页