报表SQL数据源 日期参数组件使用

13455
20

wyqmd 小试身手Lv3

发表于2019-3-2 09:42

悬赏1

已解决

楼主
专家们早上好。
请看图。。

怎么解决?

最近看过此主题的会员

esen_5AUKCJ8LU6

hee

naqinga

清蒸

chestnut

esen_56F56PP7BD

最佳答案
wyqmd 发表于 2019-3-2 10:31
不能直接转 参数控件中的值吗?

你这个数据库表字段有时分秒,最好还是在数据源里把数据库表字段转换成参数组件传出来的格式
20个回答

只看楼主

semi33 初学数据Lv2

发表于2019-3-2 09:51

只看该作者

取消 关注该作者的回复

沙发

你这个过滤条件得在sql数据源里写

wyqmd 小试身手Lv3

发表于2019-3-2 10:04

只看该作者

取消 关注该作者的回复

板凳

semi33 发表于 2019-3-2 09:51
你这个过滤条件得在sql数据源里写

select * from OPDN1019 T0  where T0.DocDate >'<#=@8529#>' and  T0.DocDate < '<#=@4029#> '
我在SQL数据源里面是这样写的。现在提示我转换失败,请问怎么处理呢

wut 数据老手Lv5

发表于2019-3-2 10:07

只看该作者

取消 关注该作者的回复

地板

docdate是什么类型数据呢

semi33 初学数据Lv2

发表于2019-3-2 10:07

只看该作者

取消 关注该作者的回复

5#

wyqmd 发表于 2019-3-2 10:04
select * from OPDN1019 T0  where T0.DocDate >'' and  T0.DocDate < ' '
我在SQL数据源里面是这样写的 ...

用datetostr处理下,统一数据字段和参数的字符类型

wyqmd 小试身手Lv3

发表于2019-3-2 10:08

只看该作者

取消 关注该作者的回复

6#

docdate 是这样的日期

缱绻 数据领袖Lv6

发表于2019-3-2 10:08

只看该作者

取消 关注该作者的回复

7#

可以参考下这个帖子中提到的两个关于sql数据源的帖子http://bbs.esensoft.com/forum.php?mod=viewthread&tid=130413&highlight=sql%E6%95%B0%E6%8D%AE%E6%BA%90&mobile=2

semi33 初学数据Lv2

发表于2019-3-2 10:14

只看该作者

取消 关注该作者的回复

8#

wyqmd 发表于 2019-3-2 10:08
docdate 是这样的日期

函数向导里面有可以截取日期数据的函数,保持等号前后格式一致

wyqmd 小试身手Lv3

发表于2019-3-2 10:23

只看该作者

取消 关注该作者的回复

9#

semi33 发表于 2019-3-2 10:14
函数向导里面有可以截取日期数据的函数,保持等号前后格式一致

应该怎么样定呢。。

wut 数据老手Lv5

发表于2019-3-2 10:27

只看该作者

取消 关注该作者的回复

10#

wyqmd 发表于 2019-3-2 10:08
docdate 是这样的日期

数据类型是要转成字符串,用to_char或者其他支持的函数

semi33 初学数据Lv2

发表于2019-3-2 10:28

只看该作者

取消 关注该作者的回复

11#

wyqmd 发表于 2019-3-2 10:23
sweat.gif应该怎么样定呢。。

截数据库表的那个字段,把时分秒截掉

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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