Foxtable(狐表)用户栏目专家坐堂 → web查询显示


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

主题:web查询显示

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


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

要使用ajax,给日期控件绑定onchange事件,类似:http://www.foxtable.com/mobilehelp/topics/0103.htm,看看setCodes函数的用法

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


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

var result= submitAjaxFileds('Yuwen_Clock_getdata1.htm','','打卡日期',false);

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


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


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

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


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

加代码调试,看看前后端的值

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


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


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

没有setCodes这个函数

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


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

1、服务端没有 case "Yuwen_Clock_Filter_getdata.htm"
2、不能重复调用:e.WriteString
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=160112&replyID=115043&skin=1

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


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

遍历查询结果合并为一个字符串

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


加好友 发短信
等级:超级版主 帖子:109476 积分:557042 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/21 16:57:00 [显示全部帖子]

很简单的逻辑吧

Dim drs As List (of DataRow) = DataTables("语文打卡记录").sqlselect("打卡日期='" & e.PostValues("打卡日期") & "' and 姓名 = '" & _UserXingMing & "'")
dim s as string
if drs.count > 0
if drs.count > 1
s = drs(0)("打卡用时") & "|" & drs(1)("打卡用时")
else
s = drs(0)("打卡用时")
endif
endif
msgbox(s)

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


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

Dim dr As DataRow = DataTables("语文打卡记录").SQLFind("打卡日期='" & e.PostValues("打卡日期") & "' and 打卡项目 = '课内阅读' and 姓名 = '" & _UserXingMing & "'")
Dim ds As DataRow = DataTables("语文打卡记录").SQLFind("打卡日期='" & e.PostValues("打卡日期") & "' and 打卡项目 = '课外阅读' and 姓名 = '" & _UserXingMing & "'")
Dim Multi As String =""
If dr IsNot Nothing then
Multi = Multi  & dr("打卡用时")
end if
Multi = Multi  "|"
If ds IsNot Nothing then
Multi = Multi  & ds("打卡用时")
end if
msgbox(Multi)

 回到顶部