Web Intelligence:折线图方法

问题描述 投票:1回答:1

我正在尝试在WebI 4.2 Support Pack 4编译中制作折线图:14.2.4.2410。我有一个数组,每个月的订单数。

+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | 165 | 221 | 150 | 214 | 105 | 18 | 115 | 15 | 201 | 26 | 102 | 101 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+

例如,我在此功能中使用此功能来更改月底以获取订单总数。

=Number([Id]) In ([Date]) Where (Month(ToDate([Date]; "dd/MM/yy")) ="january")

如何获得折线图,其中月份在x坐标中,订单数在y坐标中?我认为我的方法完全错误,因为我真的找不到如何正确使用折线图。我应该将月份作为维度变量吗?

我无权张贴图片以说明我想要的内容,并为我的英语水平感到抱歉。

business-objects webi
1个回答
0
投票

我相信您正在使这变得更加困难。似乎您的数据中没有月份名称。因此,创建一个变量即可。如果包含您的日期的对象是Date数据类型,它将看起来像这样...

Month=Month([Date])

如果您的日期是字符串,您将执行以下操作...

Month=Month(ToDate([Date]; "dd/MM/yy"))

如果您无法衡量订单数量,则需要一个变量来计算它们...

Number of Orders=Count(ID)

然后创建带有月份和订单数的表。如果您希望按时间顺序排列月份,请创建自定义排序顺序。您可以通过右键单击表格并选择“转为>折线图”来轻松创建折线图。

我使用日历表进行此操作,该表计算了2019年每个月的天数。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.