on 09-27-2005 10:17 AM
Hi All,
In the BSP Application I have a table view and it has the "MultiSelect" option. On selecting one row I am triggering off a server event to do something. Is it possible to have an internal table to track what all rows he has selected before the call of the event. I see that every server event refreshes all the Page Attributes that I have declared. Is it possible to have an attribute which does not get refreshed during a server event.
Best Regards,
Sudhi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
you can make use of application class attribute.
these attribute has a life time of whole application.
create an attribute of type TIHTTPNVP (it is a table type of name value pair)
or something else of your own type.
then you can store the row no of previous selected rows in it in each server event and access them later.
hope this helps you
regards,
Hemendra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hai Sudhindra,
There are:
PREVSELECTEDROWKEY
PREVSELECTEDROWINDEX
PREVSELECTEDROWINDEXTABLE
PREVSELECTEDROWKEYTABLE
variables in cl_htmlb_event_tableview,
U can access them from HTMLB_EVENT_EX object when you raise any event on ur tableView.
ex:
DATA:lref_tbl_view_event TYPE REF TO cl_htmlb_event_tableview.
...
...
...
lref_tbl_view_event ?= htmlb_event_ex.
... = lref_tbl_view_event->prevselectedrowindex
Regards,
Venkatesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
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.