Foxtable(狐表)用户栏目专家坐堂 → [求助]到期提醒出错


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

主题:[求助]到期提醒出错

帅哥哟,离线,有人找我吗?
cd_tdh
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3209 积分:21331 威望:0 精华:0 注册:2016/3/28 16:57:00
[求助]到期提醒出错  发帖心情 Post By:2017/2/7 14:26:00 [只看该作者]

以前都是正确,重装系统出现下列错误:

 

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.7.29.1
错误所在事件:窗口,导航窗口,人员证件,Click
详细错误信息:
该字符串未被识别为有效的 DateTime。有一个从索引 9 处开始的未知字。

click代码如下:

Dim dt  As  Date =  Date.Today.AddDays(90)
 Dim dr As DataRow =  DataTables("人员证件").Find("有效期 <= #" & dt & "#")
 If dr IsNot Nothing  Then
     MessageBox.Show("提示:有证件即将到有效期,请及时办理延期!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
     Tables("人员证件").Filter = "有效期 <= #" & dt & "#"
     MainTable = Tables("人员证件")
End If

[此贴子已经被作者于2017/2/7 14:28:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/7 14:29:00 [只看该作者]

beforeOpenProject或者afterOpenProject事件

 

Dim cd As System.Globalization.DateTimeFormatInfo = System.Globalization.DateTimeFormatInfo.CurrentInfo
cd.ShortDatePattern = "yyyy年MM月dd日"
Dim DateInfo As System.Reflection.FieldInfo = cd.Gettype.GetField("generalLongTimePattern", System.Reflection.BindingFlags.NonPublic Or System.Reflection.BindingFlags.Instance)
If  DateInfo IsNot Nothing Then
    DateInfo.SetValue(cd, "yyyy-MM-dd HH:mm:ss")
End If


 回到顶部
帅哥哟,离线,有人找我吗?
cd_tdh
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3209 积分:21331 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2017/2/7 16:18:00 [只看该作者]

谢谢老师,没问题了。

 回到顶部