on 12-11-2007 4:13 PM
Hello everybody,
I analyse our application in the SE30 and on top of the netto % of time is spend for the following method calls:
Call M. CL_WD_CONTEXT_SERVICES=>ON_ATTRIBUTE_CHANGE
Call M. CL_SALV_WD_DATA_CHANGE_LOG=>GET_CHANGE_LIST
Call M. CL_WD_CONTEXT_SERVICES=>ON_SELECTION_CHANGE
Call M. CL_WD_CONTEXT_SERVICES=>ON_COLLECTION_CHANGE
Call M. CL_WD_CONTEXT_SERVICES=>ON_LEAD_SELECTION_CHANGE
It's a analyse of closing a tray. With in the action of the tray only the context of the tray header is set to a new value.
So anybody knows why diese Methods a called so often ( 2000 up to 7000 times)?
Thanks and best regards
Christian Beitenbach
Hi alex,
yes I have 4 embedded components.
Also we use some ALV Tables maybe this is also one cause of the poor performance.
regards,
Christian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi alex,
thanks for reply.
So now the question when I only chance maybe 20 elements, why are these methods called a thousandfold?
Thanks
Christian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi christian.......
these are the actions that take place when the value of the context changes...
whenever a view is changed the view controller and the context are changed.
when a value of an attribute changes then also these things get called.
---regards,
alex b justin
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 | |
10 | |
10 | |
9 | |
7 | |
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.