以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [原创]日期提醒  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=24273)

--  作者:laoshu4569
--  发布时间:2012/10/9 14:11:00
--  [原创]日期提醒

这个提醒设计里面  来文时间和办结时间以确定 但是我想在提醒的时候 提醒我这一行数据 还有多少天到期  天数 要显示出来

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目106.rar

[此贴子已经被作者于2012-10-9 14:10:51编辑过]

--  作者:laoshu4569
--  发布时间:2012/10/9 15:14:00
--  
以下是引用muhua在2012-10-9 15:05:00的发言:
 下载信息  [文件大小:636.0 KB  下载次数:18]
图片点击可在新窗口打开查看点击浏览该文件:管理项目106.table

你是什么版本的 狐表  说是版本高 打不开


--  作者:laoshu4569
--  发布时间:2012/10/9 17:25:00
--  
以下是引用muhua在2012-10-9 15:26:00的发言:
最新版本的,你也联系官方QQ更新下吧。

您这个写的有问题  你计算的天数 只是针对 日期的日 去计算的 像如图这样的情况  就会计算错误  倒数第二条数据


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

--  作者:laoshu4569
--  发布时间:2012/10/9 17:34:00
--  [原创]我看错了
对不起 我看错了 你是以当天的时间 进行显示到期天数的
--  作者:laoshu4569
--  发布时间:2012/10/9 18:11:00
--  
以下是引用muhua在2012-10-9 17:40:00的发言:

如果要准确点,就改为这样吧:

 

 

If e.DataCol.Name = "recievetime" Then
   Dim s As TimeSpan = CDate(e.DataRow("recievetime")).Date - Date.Now
  e.DataRow("Daoqi") = s.TotalDays
End If

 

如果说 我要在表里面在加一列办结天数   办结时间=来文时间+办结天数 应该怎么去写代码