on 09-25-2012 10:56 AM
Hello,
For my customer I need to hide an attribute of InfoObject 0EMPLOYEE. We created an attribute and it is visible in all reports where 0EMPLOYEE is part of the characteristics. There is information in the attribute that may only be seen by a few users in only one report.
I allready changed the attribute from display attribute to navigational attribute, but is still visible in BEx Query designer and ofcourse also in all reports.
The option to hide the attribute in the BEx Query designer also did not work because the attribute is only hidden at the start of the report but you can drag it into the report afterwards.
I also don't want to do something with autorisations because there are to many roles and it is not what the customer want.
So anyone who knows a solution to hide an attribute of 0EMPLOYEE in all reports but show only in one report.
Authorizations is the way to go here. The following note is regarding display attributes - as your requirement relates to the entire attribute anyway.
https://service.sap.com/sap/support/notes/761089
"Unauthorized attributes are completely hidden.
This means that users without '*' authorization for an attribute do not see the individual values of the attribute. Furthermore, these users do not even see the name of the attribute in corresponding attribute lists (for example, when navigating in a query). Therefore unauthorized users are not even aware of the existence of an attribute."
If I understand correctly, you're looking to prevent some of the users for seeing the value of the attribute.
Not showing the value in some reports also makes sense, but I don't see why there's harm in allowing users to be able to add this back in the non-relevant reports, if they can view the values anyway in the relevant report.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Change the setting in the global defination of the attribute.
Once you do that you will only see the objects/ attribute of the infoobjetc that is draged in the BEx query rows/column.
Thanks,
Vinay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Go to change query (global definition), then select the characteristic and then go to the attribute under this characteristic. Right click on the attribute that you don't want to display, there will be options like cut, insert, delete etc. Here select delete, then the attribute will no longer be displayed.
Regards,
Michael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.