如何显示百分比栏的百分比栏

2020-09-15 11:36发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我的一份报告中有一个百分比列,该列是根据其他列计算得出的值。 报表上的显示非常完美,但这是在每一行的该列上显示百分比条的一项要求。 例如,如果百分比为50%,则应显示一个框,其中一半填充有任何颜色,一半填充为白色。

我尝试过在背景上创建一个公式,但是当执行该公式时,定义的颜色会填满整个框,即使百分比是50%

有什么主意吗?

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我的一份报告中有一个百分比列,该列是根据其他列计算得出的值。 报表上的显示非常完美,但这是在每一行的该列上显示百分比条的一项要求。 例如,如果百分比为50%,则应显示一个框,其中一半填充有任何颜色,一半填充为白色。

我尝试过在背景上创建一个公式,但是当执行该公式时,定义的颜色会填满整个框,即使百分比是50%

有什么主意吗?

谢谢

付费偷看设置
发送
6条回答
ZJXianG
1楼-- · 2020-09-15 11:49

很久以前,我通过将Xcelsius中的Flash图形嵌入报表中,并使用Crystal的特殊公式来格式化Flash变量的数据,从而完成了与此类似的操作。 但是,这是旧技术,Flash将于2020年淘汰。

我在这里可以做的是,我可以使用10个框(每个框的价值为10%),而不是使用看起来像您正在做的框那样,而是使用具有如下颜色的背景颜色公式:

第一个方框:如果{%公式}> = .1,则crBlue否则为crNoColor

第二个框:如果{%公式}> = .2,则crBlue否则为crNoColor

如果您希望获得更大的粒度,可以制作20个盒子,每个盒子的价值为5%。

-Dell

huskylover
2楼-- · 2020-09-15 11:55

非常感谢。

DafaDDDa
3楼-- · 2020-09-15 11:54

您是否尝试过插入简单的水平图并设置其格式,使其仅显示' 酒吧"?

以下是步骤:

1。 使用以下代码创建百分比公式:

({Command.YTD}/{Command.Budget})

2。 插入条形图并将其方向更改为"水平"(该选项位于"图表专家"的底部)

3。 将"行"字段添加为"字段更改",并将在步骤1中创建的公式添加为"汇总字段"。

4。 将图表放在其他字段旁边的部分上。

5。 右键单击图表>图表专家>选项>取消选中"显示图例"

6。 转到"文本"标签>取消选中"标题","副标题"等每个选项,并删除所有默认文本,然后单击"确定"

7。 突出显示X轴值之一>右键单击>选择"组X轴"选项>取消选中"显示轴线"和"标签"

8。 突出显示Y轴值之一>右键单击>选择数据Y轴选项>数字选项卡>在类别下,选择"百分比"。

9。 转到"比例"标签>取消选中"最大值"并输入1

10。 转到"布局"标签>取消选中"显示轴线"和"标签"

11。 摆脱图表后面的所有水平和垂直线。 您可以通过突出显示以下行之一来执行此操作:右键单击>设置网格线格式>将颜色设置为透明。 也是为了边框

12。 右键单击图表>"设置背景格式">添加非常浅的灰色阴影以使条形弹出

13。 减少图表的大小,使其与该部分中其他字段的高度匹配。 如果一切顺利,您应该在下面看到类似附件的图片:

-Abhilash

Baoming ROSE
4楼-- · 2020-09-15 11:55

哦,我知道了,所以应该是custName。 谢谢

Nan4612
5楼-- · 2020-09-15 12:00

嗨,达克斯,

请问您发布百分比公式吗?

-阿比拉什

槿木_熙
6楼-- · 2020-09-15 12:05

你好,

感谢您的回复。 这是我必须计算百分比的公式

@percent

({Command.YTD}/{Command.Budget})* 100)

然后我右键单击文件->选择"格式字段",然后单击"木板"选项,然后为背景添加以下公式

如果{@Percent}> 0

然后

crAqua

其他

crRed

再次感谢。

一周热门 更多>