以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码是否有问题?空白部份显示内容 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157800) |
||||||||
-- 作者:DLW77 -- 发布时间:2020/10/29 15:03:00 -- 代码是否有问题?空白部份显示内容 老师,您好,我把EXCEL表的内容,导到系统后,没办法显示我需要的内容,不知是代码有问题,还是哪里的问题,能帮我看一下吗?我系统中设置了这个代码。 If e.DataCol.name = "签到时间" Then If e.DataRow.IsNull("签到时间") Then e.DataRow("未打卡1") = 1 Else e.DataRow("未打卡1") = 0 End If End If If e.DataCol.name = "签退时间" Then If e.DataRow.IsNull("签退时间") Then e.DataRow("未打卡2") = 1 Else e.DataRow("未打卡2") = 0 End If End If 当我把EXCEL中的这个内容
此主题相关图片如下:excel数据.png 导到系统中,系统中显示的内容是 此主题相关图片如下:系统数据.png ,但不知为什么导入后,未打卡1、2两个地方不能显示1,但只要我是复制时间上去后,再删除那个时间,对应的未打卡1、2又能显示1了,不知道我的代码是哪里错了吗? |
||||||||
-- 作者:有点蓝 -- 发布时间:2020/10/29 15:13:00 -- 导入数据后重置一下列。导入的时候数据如果本身就是空的,单元格值不会发上变化就不会触发事件的 |
||||||||
-- 作者:DLW77 -- 发布时间:2020/10/29 15:19:00 -- 重置列还是没显示 老师,重置列还是不行。是不是导入的EXCEL数据,有“-”,所以就不行?但这个考勤机导出的“-”,应该是空格的意思。 |
||||||||
-- 作者:有点蓝 -- 发布时间:2020/10/29 15:25:00 -- 请上传实例说明 |
||||||||
-- 作者:DLW77 -- 发布时间:2020/10/29 15:44:00 -- 测试项目,老师帮我看一下?
老师,您好,这个是把EXCEL导入资料的内容复制到测试中。
|
||||||||
-- 作者:有点蓝 -- 发布时间:2020/10/29 15:56:00 -- 就是2楼说的原因。重置列我测试没有任何问题,选中时间列,再重置 |
||||||||
-- 作者:DLW77 -- 发布时间:2020/10/29 15:57:00 -- 哦,明白了,谢谢老师 哦,明白了,谢谢老师 |