cancel
Showing results for 
Search instead for 
Did you mean: 

在Query中显示单位的文本

Former Member
0 Kudos

Hi,

目前我的查询中显示数量的时候,会带上单位。但是单位显示的是TCode CUNI里Commercial这一栏的值,只能有3位。如果碰到比较特别的单位,如u201C万元/人u201D,超过 3个字符,就没办法了。

有没有办法让查询里显示的是Technical或unit text这一栏的值?

谢谢!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

如果报告不多的话,你可不可以就直接加个数据栏显示你要的单位就行了。

可以直接在query designer里,define structure 然后 define cells。

former_member324993
Active Contributor
0 Kudos

你可以变通一下,用公式做一下就可以了呀,比如:1RMB/1PC = 1 RMB/PC

兼职做做SAP,主营床上用品,欢迎光临[http://shop33107184.taobao.com/|http://shop33107184.taobao.com/]

Former Member
0 Kudos

恩,这只是打个比方u2026u2026譬如说,现在要做个单位是u201C百万伏特u201C,要显示成u201D30百万伏特u201C,怎么办?

另外好像不同单位的做除法会出问题,不会自动把单位相除吧?

former_member324993
Active Contributor
0 Kudos

不同单位的做除法不会出问题,系统会自动把单位相除;

关于百万或千万这种可以通过用缩小系统来实现,这样做的话系统可以在报表中如下显示:

Amt Qty Price

*10000RMB *1000PC RMB/PC

1.1 1.1 10

Former Member
0 Kudos

你可以选择display key,或是Text,或是两者。

选了Text后可以选择是S,M,或是Long Text

Former Member
0 Kudos

Hi Bill,

我现在的问题是客户就要求这样显示单位,没有任何变通的方法。所有必需得显示超过3位的单位。

Hi Jin,

如果把单位作为一个特性或者特性的属性拖到查询中,是可以选择显示方法。但我现在的单位是跟着关键值自动进到查询里的,在Query Designer里根本看不到单位这个特性,我应该怎么选择是让他显示文本呢?

former_member324993
Active Contributor
0 Kudos

按我对SAP BI的理解,你的这个需求在现有的版本中是不能做到的,呵呵。

希望能帮到你

兼职做做SAP,主营床上用品,欢迎光临http://shop33107184.taobao.com/

Former Member
0 Kudos

这个单位显示的特性,可以在rsa1中的InfoObject的Business Explorer属性中改。

如果使用系统自带的content不能改的话,可以建个自己Unit的InfoObject,refenrence到系统自己的Unit上,然后修改其显示属性,最后在你的关键值中使用自建的Unit。

Former Member
0 Kudos

我把0UNIT的Business Explorer属性改了,Display是Text,Text Type无论是Short, Medium还是Long text,都不管用,显示的还是Commercial Unit.

继续寻找方案中u2026u2026

Former Member
0 Kudos

尽管如此我还是建议你新建一个比如ZUNIT,关联到0UNIT,然后更改其Business Explorer属性,并使用在你的key value上试试。

有可能是刷新的问题,也有可能是你在0UNIT上的更改未被系统认可。