以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教:从字符类型日期列获取最大日期 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22634) |
-- 作者:飞天 -- 发布时间:2012/8/19 23:05:00 -- 请教:从字符类型日期列获取最大日期 子表的日期列是字符类型的,通常有"201109"代表2011年9月份,
If e.DataCol.Name = "单号" Then e.DataRow("最大日期") = DataTables("子表").Compute("Min(日期)","[单号] = \'" & e.NewValue & "\'") End If
希望高手帮忙解决这个问题,十分感谢. |
-- 作者:sunbrain -- 发布时间:2012/8/19 23:24:00 -- 这个是由于数据格式不规范造成的,是不是可以增加一个辅助列,将数据格式全部调整为同一的,例如:201109全部调整为20110901,然后再作比较。
|
-- 作者:mr725 -- 发布时间:2012/8/19 23:37:00 -- 你这个无解! 除非你把201109(到月止的)都改为20110900 。 |