找回密码
 立即注册

QQ登录

只需一步,快速开始

wlm

初级会员

11

主题

24

帖子

379

积分

初级会员

积分
379
wlm
初级会员   /  发表于:2022-2-18 17:26  /   查看:2371  /  回复:8
1金币
请问老师,我在活字格里做了个视图,有个日期字段,我在报表里引用这个字段的时候,这个字段的值是一个数值“43425”,请问老师如何将这个数字转换成日期。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

我想你要的应该是这个效果吧 我这事自带的sqlliter数据库 转换后能显示成yyyymmdd:year(最后跟进时间) || "-" || substr('00'||month(最后跟进时间),-2) || "-" || substr('00'||day(最后跟进时间) ,-2) as 最后跟进时间 计算日期差:julianday(date('now')) - julianday(year(最后跟进时间) || "-" || substr('00'||month(最后跟进时间),-2) || "-" || substr('00'||day(最后跟进时间) ,-2)) AS 日期差

8 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-21 09:50:02
9#
高阳酒徒 发表于 2022-2-20 21:12
我想你要的应该是这个效果吧  
我这事自带的sqlliter数据库
转换后能显示成yyyymmdd:year(最后跟进时 ...

回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-2-20 18:28:33
7#
活字格自带的sqlite数据库无法实现在视图中OADATE格式的日期转化为datetime类型,你将程序表转换成其他SQL表再试下
回复 使用道具 举报
wlm
初级会员   /  发表于:2022-2-20 15:48:21
6#
本帖最后由 wlm 于 2022-2-20 16:15 编辑

谢谢,黑色幽默,豪一毫两位大侠,我用的是sqlliter活字格自带数据库,但是,按照豪一毫大侠的设置,我得不到图上的效果,希望豪一毫大侠能否给个deme。再次谢谢! 再次补充说明,我用的是活字格里的报表并且是视图。
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-2-19 08:55:10
5#


  1. {DateAdd("d", 日期, "1900-1-1")}
复制代码

本帖子中包含更多资源

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

x
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-2-18 22:34:14
4#
你看下这样转换是否可行

本帖子中包含更多资源

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

x
回复 使用道具 举报
wlm
初级会员   /  发表于:2022-2-18 21:45:41
3#
我做的不是传值,而是用sqlliter做了一个视图,视图里有个日期的字段,显示的格式不是日期格式,我这个视图,想用在报表里。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-2-18 17:45:07
2#
您好,demo中没看到日期想往哪里传哦,
您看这个帖子能不能帮到您
日期类型改变格式作为参数传输
https://gcdn.grapecity.com.cn/fo ... 0&fromuid=60953
(出处: 葡萄城产品技术社区)


回复 使用道具 举报
最佳答案
最佳答案
高阳酒徒
中级会员   /  发表于:2022-2-18 17:26:36
来自 8#

我想你要的应该是这个效果吧  
我这事自带的sqlliter数据库
转换后能显示成yyyymmdd:year(最后跟进时间) || "-" || substr('00'||month(最后跟进时间),-2) || "-" || substr('00'||day(最后跟进时间) ,-2) as 最后跟进时间
计算日期差:julianday(date('now')) - julianday(year(最后跟进时间) || "-" || substr('00'||month(最后跟进时间),-2) || "-" || substr('00'||day(最后跟进时间) ,-2)) AS 日期差





本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部