2020-09-15 11:36发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我的一份报告中有一个百分比列,该列是根据其他列计算得出的值。 报表上的显示非常完美,但这是在每一行的该列上显示百分比条的一项要求。 例如,如果百分比为50%,则应显示一个框,其中一半填充有任何颜色,一半填充为白色。
我尝试过在背景上创建一个公式,但是当执行该公式时,定义的颜色会填满整个框,即使百分比是50%
有什么主意吗?
谢谢
很久以前,我通过将Xcelsius中的Flash图形嵌入报表中,并使用Crystal的特殊公式来格式化Flash变量的数据,从而完成了与此类似的操作。 但是,这是旧技术,Flash将于2020年淘汰。
我在这里可以做的是,我可以使用10个框(每个框的价值为10%),而不是使用看起来像您正在做的框那样,而是使用具有如下颜色的背景颜色公式:
第一个方框:如果{%公式}> = .1,则crBlue否则为crNoColor
第二个框:如果{%公式}> = .2,则crBlue否则为crNoColor
如果您希望获得更大的粒度,可以制作20个盒子,每个盒子的价值为5%。
-Dell
非常感谢。
您是否尝试过插入简单的水平图并设置其格式,使其仅显示' 酒吧"?
以下是步骤:
1。 使用以下代码创建百分比公式:
({Command.YTD}/{Command.Budget})
2。 插入条形图并将其方向更改为"水平"(该选项位于"图表专家"的底部)
3。 将"行"字段添加为"字段更改",并将在步骤1中创建的公式添加为"汇总字段"。
4。 将图表放在其他字段旁边的部分上。
5。 右键单击图表>图表专家>选项>取消选中"显示图例"
6。 转到"文本"标签>取消选中"标题","副标题"等每个选项,并删除所有默认文本,然后单击"确定"
7。 突出显示X轴值之一>右键单击>选择"组X轴"选项>取消选中"显示轴线"和"标签"
8。 突出显示Y轴值之一>右键单击>选择数据Y轴选项>数字选项卡>在类别下,选择"百分比"。
9。 转到"比例"标签>取消选中"最大值"并输入1
10。 转到"布局"标签>取消选中"显示轴线"和"标签"
11。 摆脱图表后面的所有水平和垂直线。 您可以通过突出显示以下行之一来执行此操作:右键单击>设置网格线格式>将颜色设置为透明。 也是为了边框
12。 右键单击图表>"设置背景格式">添加非常浅的灰色阴影以使条形弹出
13。 减少图表的大小,使其与该部分中其他字段的高度匹配。 如果一切顺利,您应该在下面看到类似附件的图片:
-Abhilash
哦,我知道了,所以应该是custName。 谢谢
嗨,达克斯,
请问您发布百分比公式吗?
-阿比拉什
你好,
感谢您的回复。 这是我必须计算百分比的公式
@percent
({Command.YTD}/{Command.Budget})* 100)
然后我右键单击文件->选择"格式字段",然后单击"木板"选项,然后为背景添加以下公式
如果{@Percent}> 0
然后
crAqua
其他
crRed
再次感谢。
最多设置5个标签!
很久以前,我通过将Xcelsius中的Flash图形嵌入报表中,并使用Crystal的特殊公式来格式化Flash变量的数据,从而完成了与此类似的操作。 但是,这是旧技术,Flash将于2020年淘汰。
我在这里可以做的是,我可以使用10个框(每个框的价值为10%),而不是使用看起来像您正在做的框那样,而是使用具有如下颜色的背景颜色公式:
第一个方框:如果{%公式}> = .1,则crBlue否则为crNoColor
第二个框:如果{%公式}> = .2,则crBlue否则为crNoColor
如果您希望获得更大的粒度,可以制作20个盒子,每个盒子的价值为5%。
-Dell
非常感谢。
您是否尝试过插入简单的水平图并设置其格式,使其仅显示' 酒吧"?
以下是步骤:
1。 使用以下代码创建百分比公式:
({Command.YTD}/{Command.Budget})
2。 插入条形图并将其方向更改为"水平"(该选项位于"图表专家"的底部)
3。 将"行"字段添加为"字段更改",并将在步骤1中创建的公式添加为"汇总字段"。
4。 将图表放在其他字段旁边的部分上。
5。 右键单击图表>图表专家>选项>取消选中"显示图例"
6。 转到"文本"标签>取消选中"标题","副标题"等每个选项,并删除所有默认文本,然后单击"确定"
7。 突出显示X轴值之一>右键单击>选择"组X轴"选项>取消选中"显示轴线"和"标签"
8。 突出显示Y轴值之一>右键单击>选择数据Y轴选项>数字选项卡>在类别下,选择"百分比"。
9。 转到"比例"标签>取消选中"最大值"并输入1
10。 转到"布局"标签>取消选中"显示轴线"和"标签"
11。 摆脱图表后面的所有水平和垂直线。 您可以通过突出显示以下行之一来执行此操作:右键单击>设置网格线格式>将颜色设置为透明。 也是为了边框
12。 右键单击图表>"设置背景格式">添加非常浅的灰色阴影以使条形弹出
13。 减少图表的大小,使其与该部分中其他字段的高度匹配。 如果一切顺利,您应该在下面看到类似附件的图片:
-Abhilash
哦,我知道了,所以应该是custName。 谢谢
嗨,达克斯,
请问您发布百分比公式吗?
-阿比拉什
你好,
感谢您的回复。 这是我必须计算百分比的公式
@percent
({Command.YTD}/{Command.Budget})* 100)
然后我右键单击文件->选择"格式字段",然后单击"木板"选项,然后为背景添加以下公式
如果{@Percent}> 0
然后
crAqua
其他
crRed
再次感谢。
一周热门 更多>