47里对od的定义和42不一样么

6631
10

haocx 数据老手Lv5

发表于2018-11-29 17:15

悬赏200

已解决

楼主
本帖最后由 haocx 于 2018-11-29 17:16 编辑

我在42里没问题,迁移到47里报错,去掉od函数就正常了,函数<#=od(today(),'d-1')#>,去掉报表期的这个函数默认值就好了

最近看过此主题的会员

奋斗3

esen_4XL2IVJCG8

leony

fenqiu

touchi4

pigfly

最佳答案
today会带出来时分秒,加left函数取下前几位就行了
10个回答

只看楼主

一笑伊人 小试身手Lv3

发表于2018-11-29 17:18

只看该作者

取消 关注该作者的回复

沙发

这个函数是写在哪里的,函数定义应该是一样的

韦韬然 数据老手Lv5

发表于2018-11-29 17:15

只看该作者

取消 关注该作者的回复

板凳

today会带出来时分秒,加left函数取下前几位就行了

haocx 数据老手Lv5

发表于2018-11-29 17:18

只看该作者

取消 关注该作者的回复

地板

一笑伊人 发表于 2018-11-29 17:18
这个函数是写在哪里的,函数定义应该是一样的

哪个,报错的那个?是在表格里,od是在报表期的默认值

一笑伊人 小试身手Lv3

发表于2018-11-29 17:19

只看该作者

取消 关注该作者的回复

5#

截图那个报错貌似是第一个参数的值的长度小于5位

haocx 数据老手Lv5

发表于2018-11-29 17:19

只看该作者

取消 关注该作者的回复

6#

韦韬然 发表于 2018-11-29 17:18
today会带出来时分秒,加left函数取下前几位就行了

我已经取了6位了,不够?
还是啥问题

一笑伊人 小试身手Lv3

发表于2018-11-29 17:20

只看该作者

取消 关注该作者的回复

7#

haocx 发表于 2018-11-29 17:18
哪个,报错的那个?是在表格里,od是在报表期的默认值

报表期的默认值??是在哪里 截图看看

haocx 数据老手Lv5

发表于2018-11-29 17:21

只看该作者

取消 关注该作者的回复

8#

222

Edmund 数据达人Lv4

发表于2018-11-29 17:25

只看该作者

取消 关注该作者的回复

9#

第一个报错意思是你的主题表字段的值的数据长度小于5位了



Edmund 数据达人Lv4

发表于2018-11-29 17:29

只看该作者

取消 关注该作者的回复

10#


这跟od函数应该没什么关系,你新建一个报表模板就拖个日期组件 默认值设置<#=od(today(),'d-1')#> 看它报错不,

韦韬然 数据老手Lv5

发表于2018-11-29 17:39

只看该作者

取消 关注该作者的回复

11#

haocx 发表于 2018-11-29 17:19
我已经取了6位了,不够?
还是啥问题

这得看你数据库表是几位的啊。到日的话要8位

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号