请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

alu
初级会员   /  发表于:2019-1-23 18:34  /   查看:2823  /  回复:7
本帖最后由 Tracy.Liu 于 2019-5-16 09:22 编辑

我使用了工作流历史视图功能,截图如下,问题是时间列不是标准的日期格式



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

7 个回复

倒序浏览
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-1-24 11:32:33
推荐
这是因为一些技术上的限制。
活字格内置使用的是SQLite数据库,这个数据库有很多的好处,比如查询速度快,添加速度快....等等;但是也有一些限制,比如,他是一种无类型的数据库。
什么叫无类型呢? 一般的数据库,您指定了一列是数字类型的,那么这一列就只能存储数字,但是无类型的数据库,就没有字段的类型限制,换句话说,即使你指定了一列是数字型的,也是可以给里面存储字符等等的数据的。所以其实活字格在内置数据库中存储的很多信息都不是直接的有类型的数据,比如说这里的日期,我们存储的类型是也是只能存到一个没有类型的字段中,但是因为日期要比较大小,所以我们不能简单的存成字符串的 2018/01/01 ,我们机智“程序猿”,想到了一个办法就是将日期存成OADate类型,在活字格内部做了很多的处理,才有了现在这个存储又快,查询又快。又有类型的活字格。
什么是OAdate呢?  您可以自己百度一下,其实就是将日期的每一天都对应一个数字,这个数字通常都是40000+的,度娘会给您一个更加详尽的解释的~

写视图的时候,这个为了性能,全都是数据库自己在运作,所以这个日期就变成了他原本的样子,即OADate。为了我们做出的系统能更好更快,我们还是建议大家暂时先使用这个办法,官方这边也会努力想更好的解决方案的,不过就目前而言,这个办法其实不影响最终用户的使用的,大家不用太在意的呢~
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-1-24 09:41:22
沙发
您好,这个不影响在页面中的使用哦,您这样设置一下,右键单元格-设置单元格格式-数字,选择日期,然后选择需要的日期类型即可


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
alu
初级会员   /  发表于:2019-1-24 10:58:00
板凳
Tracy.Liu 发表于 2019-1-24 09:41
您好,这个不影响在页面中的使用哦,您这样设置一下,右键单元格-设置单元格格式-数字,选择日期,然后选择 ...

谢谢指点!但总觉数据表中不应如此显示时间
回复 使用道具 举报
alu
初级会员   /  发表于:2019-1-24 11:47:10
5#
Tracy.Liu 发表于 2019-1-24 11:32
这是因为一些技术上的限制。
活字格内置使用的是SQLite数据库,这个数据库有很多的好处,比如查询速度快, ...

这末详细的解答,大赞一个!
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-1-24 11:56:05
6#
alu 发表于 2019-1-24 11:47
这末详细的解答,大赞一个!

这个您还不给个5分好评给小姐姐
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2021-9-13 15:46:44
7#
看了这帖子终于明白了40000
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-13 15:58:00
8#
Aa金砂 发表于 2021-9-13 15:46
看了这帖子终于明白了40000

感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部