Professional Documents
Culture Documents
Effectively in BEX
Applies to:
SAP BI 7.0 developers and Reporting Users. For more information, visit the Business Intelligence home
page
Summary
This document helps to overcome the challenges while using F4 help in variable inputs and choosing filter
selections. It talks about the introduction to F4 help settings and how they affect input help in Bex analyzer,
Web and portal.
Author: Sreekanth S
Company: Accenture Services Private Ltd
Created on: 21 May 2010
Author Bio
Sreekanth is a SAP BI Consultant in Accenture Services Private Ltd, India. His expertise
includes SAP BI and ABAP developments.
Table of Contents
1. Business Scenario .................................................................................................................................... 3
2. Understanding F4 help settings ................................................................................................................. 3
Important points:........................................................................................................................................ 4
3. Different problems with F4 input help ......................................................................................................... 4
3.1 Input help for variable in Bex Analyzer ................................................................................................. 4
3.1.1. Reason and solution .......................................................................................................................................... 5
3.1.2. Change the read mode setting in RSD1 infoobject maintenance ....................................................................... 6
3.2. Attributes values are not available in input help ................................................................................... 6
3.2.1. Solution: ............................................................................................................................................................. 8
3.3. F4 help taking very long time .............................................................................................................. 9
Performance of read modes:........................................................................................................................................ 9
Performance due to ODS: ............................................................................................................................................ 9
Other reasons and solutions ........................................................................................................................................ 9
3.4 Popup message when user entered invalid value ................................................................................. 9
4. F4 help on Web application designer ....................................................................................................... 10
Related Contents ........................................................................................................................................ 11
Disclaimer and Liability Notice ..................................................................................................................... 12
1. Business Scenario
In general, Users face several problems while choosing the input help (F4) for the characteristic variables.
Some times they get the input help values which are not required and calling F4 help takes long time due to
performance problems. So here we try to discuss about the reasons for these problems and overcome them
effectively by applying the respective solutions.
All query execution settings can also be made in Infoprovider level (RSDCUBE/RSDODS), in the context
menu of the infoobject Provider-specific properties.
Lastly at also in query designer level, select the char, ZMaterial properties window Advanced tab, here
you can choose the read mode setting for input help.
Important points:
1. The settings we make at infoprovider and query designer have no effect on query definition input help, F4
values of char restriction on filters is always drawn from the Query definition settings of infoobject
maintenance (RSD1).
2. For variables input help, the query execution setting in RSD1 only initiated. Settings done in infoprovider
specific properties and query designer will have no impact on variable input help. Because variables are
global not restricted to any particular query.
3. The settings in Infoprovider and query designer are considered as higher levels respectively. So if any
higher level setting is made, it overrides the previous level setting.
So we may want to see only those 2 values in the input help list.
If you do not want these settings to effect all the time, you can personalize the variable setting in run time of
variable.
In the next screen, choose value restriction tab Read mode setting as Custom only values in
infoprovider.
Note: But this personalization works only for that particular time. Next time when you request F4 help, by default you get
the values according to RSD1 setting.
If the characteristic is having a lot of attributes, it is not good to display which are not required. If the value in
order help columns shows 0, then it has no display in F4 help. Others will follow the sequence given in the
RSD1.
The limitation for no. of attributes can be displayed in input help is 40.
3.2.1. Solution:
In Bi 7.0, this setting will have no impact on the input help dialog box in Bex analyzer. However this setting
will take effect in query execution in portal and execution in RSRT.
If we wanted to see the attribute values in Bex analyzer, we can personalize them while choosing input help.
Click on settings Value help dialog Choose Custom Drag to the right window
In the next screen, we will get attribute values in the input help for the characteristic variable.
Some times when we request for input help it takes long time to display values, there are several reason for
this poor performance. We will go through the reasons and solutions here.
In general, Q mode is slowest M mode is the fastest among all the available modes for getting filter values.
When we have large no. of time dependant master data D mode is better than M mode due to existence of
indexes on the dimension tables.
In 3.x, D mode i.e. “only values in infoprovider” setting is only used for Infocubes, as part of Bi 7.0; it is also
applicable to DSO. Therefore, we encounter performance problems while using F4 help on DSO. In this
case, the following actions are to be taken.
Improving the runtime of the input help by using an additional index for the characteristic in the
DataStore object.
Changing the input help for the characteristic in transaction RSD1 to M mode (master data table).
Whenever the characteristic texts are not available, the dialog always displays the "Key and key" format.
In the Bex Java Web, at present, you can make settings for the input help only using InfoObject
maintenance. You can no longer change these settings subsequently on the variable screen.
There are certain differences while using F4 help in Bex Analyzer and WAD, these are clearly explained in
the SAP note 375470.
Related Contents
http://help.sap.com/saphelp_nw70/helpdata/en/ae/1e9b3c334d8c15e10000000a114084/frameset.htm