找回密码
 立即注册

QQ登录

只需一步,快速开始

cooperNiu

注册会员

6

主题

20

帖子

118

积分

注册会员

积分
118
cooperNiu
注册会员   /  发表于:2023-1-16 14:41  /   查看:1479  /  回复:6
1金币
本帖最后由 cooperNiu 于 2023-1-16 14:44 编辑

报表模块中,如何将字符串转成日期的格式,例如将字符串“2025-01-12”转换成"2025.01.12"的格式。有没有函数或者方法,测试发现format公式没有效果


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

最佳答案

查看完整内容

如果是文本的话,可以尝试 Replace 函数,如下:

6 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-1-16 14:41:10
来自 5#
如果是文本的话,可以尝试 Replace 函数,如下:

本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-1-16 16:16:44
2#
您好,这边测试了下(订单日期以日期类型存放在内置库),用您截图类似的表达式是可以的:



您检查下是不是 Format 里面的集合函数使用的问题,或者不使用集合函数试试看。

本帖子中包含更多资源

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

x
回复 使用道具 举报
cooperNiu
注册会员   /  发表于:2023-1-16 17:51:37
3#
您好,下面的截图,是我用format做的,转换的结果也不对

本帖子中包含更多资源

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

x
回复 使用道具 举报
cooperNiu
注册会员   /  发表于:2023-1-16 17:53:59
4#
Simon.Sun 发表于 2023-1-16 16:16
您好,这边测试了下(订单日期以日期类型存放在内置库),用您截图类似的表达式是可以的:

您好,我这边用的是外置数据库,字段是nvarchar类型,并不是日期类型,并附上了我的设计器的截图,麻烦帮忙看下
回复 使用道具 举报
cooperNiu
注册会员   /  发表于:2023-1-18 11:01:09
6#
Simon.Sun 发表于 2023-1-16 18:09
如果是文本的话,可以尝试 Replace 函数,如下:

十分感谢,replace函数替换亲测有效
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-1-18 11:05:37
7#
不客气,后面有问题欢迎继续发新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部