以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 列设置为日期时间型,如何只显示年月,不要日? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=44049) |
-- 作者:小刚 -- 发布时间:2013/12/21 15:35:00 -- 列设置为日期时间型,如何只显示年月,不要日? 列设置为日期时间型,如何只显示年月,不要日? 如:2013年11月 2013年12月 或者 2013-11 2013-12 我设置的是使用内置输入器? 我的意思就是当月的发生金额,不单指那一天。 |
-- 作者:Bin -- 发布时间:2013/12/21 15:40:00 -- DrawCell事件 If e.Col.name="日期列名" Then If e.Row(e.Col.name) > =#01/01/0002# Then e.Text=format(e.Row(e.Col.name),"yyyy-MM") End If End If |
-- 作者:小刚 -- 发布时间:2013/12/21 15:48:00 -- 是要把列设置成 表达式列吗? 这些代码是输入到那里的? 刚刚开始下决心学习,不是很清楚,不好意思了。 |
-- 作者:Bin -- 发布时间:2013/12/21 15:51:00 -- 2楼不是已经很明确的告诉你写到什么地方了吗? 也不需要设置表达式列.
看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。 |
-- 作者:小刚 -- 发布时间:2013/12/21 16:13:00 -- 谢谢老大,已经找到了。 来再请教一个问题,比如这样设置后,使用外部数据源的话,不会有什么影响吧。 我的意思就是说,外部数据源的效果是否和内部的一样? 谢谢 |
-- 作者:Bin -- 发布时间:2013/12/21 16:15:00 -- 没影响 |
-- 作者:小刚 -- 发布时间:2013/12/21 16:16:00 -- 还有一个问题,是不是说尽量少使用表达式列,会影响速度的。是不是这样的?那么都在属性事件里面增加代码就可以了吧 |
-- 作者:Bin -- 发布时间:2013/12/21 16:21:00 -- 不是这样说的,代码同样也要计算消耗性能和资源的. |