以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 更新后有一个问题 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=84684) |
-- 作者:花开的声音 -- 发布时间:2016/5/7 16:50:00 -- 更新后有一个问题 从日期中取得月爸爸妈妈 。在dataformat 事件中: If e.Value IsNot Nothing Then e.Value = e.Value.Month End If 升级之前是可以 取得的,升级后提示错误: .NET Framework 版本:2.0.50727.7905 Foxtable 版本:2016.5.6.1 错误所在事件:窗口,基层法律服务机构执业办理,Label3,DataFormat 详细错误信息: 未找到类型“String”的公共成员“month”。 不知道什么原因?
|
-- 作者:花开的声音 -- 发布时间:2016/5/7 16:51:00 -- 要在具体的日期中取得年、月、日,同样提示错误,升级前都是正确取得的。哪位告诉下什么原因? |
-- 作者:Hyphen -- 发布时间:2016/5/7 17:04:00 -- If e.Value IsNot Nothing Then e.Text = e.Value.Month End If
|
-- 作者:花开的声音 -- 发布时间:2016/5/7 17:26:00 -- 谢谢。改后运行,还是一 样的问题。 |
-- 作者:Hyphen -- 发布时间:2016/5/7 17:28:00 -- If e.Value IsNot Nothing Then e.Text = CDate(e.Value).Month End If
|
-- 作者:花开的声音 -- 发布时间:2016/5/7 17:28:00 -- 估计是日期里就没有year、month、day这些属性了。因为 e.Value. 按tab键,右边的精灵里就没有出现这些属性。 |
-- 作者:Hyphen -- 发布时间:2016/5/7 17:52:00 -- e.Value是object类型,就是未知类型,出不来精灵的 |
-- 作者:花开的声音 -- 发布时间:2016/5/7 18:01:00 -- 但按你改过的试了 下,还是提示一样的错误。另,升级之前是能够出来精灵的呢。麻烦再帮看下。 |
-- 作者:大红袍 -- 发布时间:2016/5/8 14:34:00 -- If e.Value IsNot Nothing Then e.Value = cdate(e.Value).Month End If |