以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 格式设计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142407) |
-- 作者:刘林 -- 发布时间:2019/10/25 21:17:00 -- 格式设计 DataTables("订单").DataCols("日期").SetDateTimeFormat(DateTimeFormatEnum.DateTime) 请问老师,如何将日期列设置为2019年12月这种格式呢 |
-- 作者:有点蓝 -- 发布时间:2019/10/25 21:42:00 -- 没有办法设置。只能到drawcell,设置显示 |
-- 作者:刘林 -- 发布时间:2019/10/25 21:59:00 -- DataColChanged If e.DataCol.Name = "身份证号码" Then e.DataRow("出生年月") = format(ReadBirthDay(e.DataRow("身份证号码")),"y") End If 为什么还是不能显示为XXXX年XX月格式呢,如何才行
|
-- 作者:有点蓝 -- 发布时间:2019/10/25 22:11:00 -- e.DataRow("出生年月") = format(ReadBirthDay(e.DataRow("身份证号码")),"yyyy年MM月") "出生年月"列必须是字符型
|
-- 作者:刘林 -- 发布时间:2019/10/25 22:21:00 --
EXCEL中的日期列,显示为2017年4月,,而对应列是字符列,但导入后变成了2017-04-01,如何能不改变EXCEL中的格式导入 |
-- 作者:有点蓝 -- 发布时间:2019/10/25 22:34:00 -- Foxtable接收数据的列改为字符型即可 |
-- 作者:刘林 -- 发布时间:2019/10/28 20:18:00 -- 现在的问题是已经为字符型还是这样,因为EXCL的单元格是日期格式属性,我现在的想法是不管EXCL的单元格是日期还是字符,导入所见即所导,如何整? [此贴子已经被作者于2019/10/28 20:19:06编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/10/28 20:25:00 -- 不可能完全所见即所导的 1、自己使用代码处理:http://www.foxtable.com/webhelp/topics/2334.htm,使用format格式日期数据后存入字符列 2、保持导入为日期格式,然后到drawcell绘制为需要的格式
|