【发布时间】:2022-01-09 00:39:56
【问题描述】:
我的老板让我为 Webi 上的报告中的日期信息添加一个双滑块输入控件。 我们有几列,其中两列显示日期(程序的开始和结束日期)。所以我需要两个双滑块,每个日期一个。
我现在已经搜索了一整天,我知道不能直接将双滑块与日期一起使用,因为双滑块仅适用于值(度量)而日期没有。 但我设法在业务层上创建了另外两个变量。我使用了以下 SQL 函数:
CAST(currentDate as Bigint))
这些变量将日期显示为数字(例如,1090101 表示 01.01.2009(格式为“dd-MM-yyyy”)。
而且效果很好!但是它将日期显示为数字,这不能用于工作。没有人会知道哪个日期是 1090101。我也许可以让报告中的两列(日期作为日期,日期作为数字),这样人们就可以使用输入控件检查他们想要过滤的日期,并在滑块上选择正确的数字.我认为这可能是一种解决方法,但不是一个干净的解决方法。
我尝试将日期格式更改为数字格式,但后来我无法再使用滑块(即使变量是数字)。 我寻找一种方法来更改滑块上显示的值的格式,但没有成功。
所以我请求你的帮助。有谁知道我怎样才能做到这一点? 这种有用的数据过滤方式真的没有解决方案吗?我的意思是,我认为,按日期间隔过滤数据肯定是人们经常想要做的事情。 提前感谢您的宝贵时间。
(Webi 版本:SAP BusinessObjects BI 平台 4.2 支持包 8 补丁 6, 版本:14.2.8.3671)
【问题讨论】:
-
祝您在 2022 年的所有项目中获得快乐和成功! :-) 也就是说,真的没有人能够帮助我解决我的问题吗?我应该改进我的问题吗?是不是缺少一些东西来理解?还是我应该等待更多?这是我在这里的第一个问题。对不起,如果我做错了。 (感谢 Jakob 建议将此作为评论而不是对我的帖子的直接回答。)