Vertical scrolling in table
Hello
I have a table, and the user does not want to use the default buttons for navigation. Is it possible to attach a vertical scrolling for table?
Thank you
As an alternative to Armin suggestion:
1. Create all columns
2. Bind visibility of certain columns to context attributes.
3. Create set of buttons for scrolling (first, prev, next, last)
4. In event handler(s) for this buttons switch visibility of necessary columns on/off and achieve visual effect of scrolling.
Note A: Next version (NW04s) implement scrolling almost this way.
Note B: This solution should have better performance characteristics while WD push back to client only visible elements.
VS
Similar Messages
-
Vertical scrolling in table control
Hi Friends,
How to enable the vertical scroll bar in the table control. I my form, this is not working, but horizontal scroll bar is working.
Kindly guide me to get the vertical scroll bar working.
TIA.
Regards,
Mark KHi,
Let us say table control name is TC1. You have to assign a value to TC1-lines in PBO event in a module.
try this. Determine the number of records in your internal table.
describe table itab lines gv_lines.
TC1-lines = gv_lines.
thanks,
sksingh -
Error in Vertical Scrolling of Table Control
Hi All,
I make Table control using wizard for internal table which I declare in TOP include.
But my Vertical Scrolling is not working.
Would appreciate your reply .
Regards,
PoojaHi pooja ,
When you will fill the entries till the bottom , scroll will appear .
don't worry about it
Regards
Yogendra Bhaskar -
Problem with Vertical scroll in table control
Dear All,
I am facing a problem with table control in module pool program. currently it displays 6 lines, but it does not display the vertical scroll button, even though when I fill data in the six rows and hit enter.
I have set the vertical scroll option on the table control properties also.
Can someone help me by sending some sample code?
Thanks,
Amit GoyalHI Amit ,
If you have already selected the properties of vertical and horizontal scroll bar then no other operations needed .. if the number of rows increases then that of the table control , you will automatically see the Vertical scroll in your table control ..
if still you dont see it then write back ..
Reward if helpful !
Thanks
Ranjita -
How to control manually the scrolling of Table Control?
Hi,
I have one selection screen which takes me to the next screen (Screen 2) having a table control.In this screen I have some buttons like display, change etc ,by clicking on which it goes to the third screen.Now my problem is even when I try to vertically scroll this table control it is taking me to the third screen which I do not want to happen. Could anyone please help me in this.
Thanks in advance.In PBO write the following code for scrolling
*& Module set_lines OUTPUT
text
MODULE SET_LINES OUTPUT.
DATA VLINES TYPE I.
DESCRIBE TABLE ITABCTL LINES VLINES.
TABCTL-LINES = VLINES + 1.
ENDMODULE. " set_lines OUTPUT
This is code for vertical scrollin..
Howevr check ur ok-codes..
Hope dis helps...
reward if it does.. -
Vertical Scroll in Dynpro Table Control
Hello,
I am currently having an issue with the vertical scroll control in my classic dynpro table. When I scroll down it will scroll past the first record and then freeze. I cannot scroll back up to the first record. If I try to scroll down it jumps many records and then will not let me scroll back. I have compared the coding from this screen to one that works and cannot find any differences. Is there somewhere else I should be looking? Has anyone else experienced this issue?
Thanks,
JeremeCheck out this example program.
REPORT demo_dynpro_tabcont_loop.
CONTROLS flights TYPE TABLEVIEW USING SCREEN 100.
DATA: ok_code TYPE sy-ucomm,
save_ok TYPE sy-ucomm.
DATA: itab TYPE TABLE OF demo_conn,
fill TYPE i.
TABLES demo_conn.
DATA: lines TYPE i,
limit TYPE i.
SELECT * FROM spfli INTO CORRESPONDING FIELDS OF TABLE itab.
CALL SCREEN 100.
MODULE status_0100 OUTPUT.
SET PF-STATUS 'SCREEN_100'.
DESCRIBE TABLE itab LINES fill.
flights-lines = fill.
ENDMODULE.
MODULE fill_table_control OUTPUT.
READ TABLE itab INTO demo_conn INDEX flights-current_line.
ENDMODULE.
MODULE cancel INPUT.
LEAVE PROGRAM.
ENDMODULE.
MODULE read_table_control INPUT.
lines = sy-loopc.
MODIFY itab FROM demo_conn INDEX flights-current_line.
ENDMODULE.
MODULE user_command_0100 INPUT.
save_ok = ok_code.
CLEAR ok_code.
CASE save_ok.
WHEN 'NEXT_LINE'.
flights-top_line = flights-top_line + 1.
limit = fill - lines + 1.
IF flights-top_line > limit.
flights-top_line = limit.
ENDIF.
WHEN 'PREV_LINE'.
flights-top_line = flights-top_line - 1.
IF flights-top_line < 0.
flights-top_line = 0.
ENDIF.
WHEN 'NEXT_PAGE'.
flights-top_line = flights-top_line + lines.
limit = fill - lines + 1.
IF flights-top_line > limit.
flights-top_line = limit.
ENDIF.
WHEN 'PREV_PAGE'.
flights-top_line = flights-top_line - lines.
IF flights-top_line < 0.
flights-top_line = 0.
ENDIF.
WHEN 'LAST_PAGE'.
flights-top_line = fill - lines + 1.
WHEN 'FIRST_PAGE'.
flights-top_line = 0.
ENDCASE.
ENDMODULE.
It has the following flow logic:
PROCESS BEFORE OUTPUT.
MODULE status_0100.
LOOP WITH CONTROL flights.
MODULE fill_table_control.
ENDLOOP.
PROCESS AFTER INPUT.
MODULE cancel AT EXIT-COMMAND.
LOOP WITH CONTROL flights.
MODULE read_table_control.
ENDLOOP.
MODULE user_command_0100.
Regards,
Midhun Abraham
Edited by: Midhun Abraham on Oct 2, 2008 5:23 AM -
Disable Vertical scroll but enable Page down in Table control for BDC
Hello All
In my 4.6C sysem , i had enabled Scroll bar in table control by populating TABC-lines = <No of records>...Then when i try to capture the BDC recording of this , then the scrolling event is not captured in BDC , as we all know.....
So i put few buttons on the application bar as NEXT PAGE, NEXT LINE , PREV PAGE n PREV LINE...and i did the scrolling by writing the code manually in PAI...and that is getting captured in BDC so my problem is partially solved...
Now as u see..i have default working Scroll bar on my T.C..also i have my buttons on the application bar....i want to get rid of the vertical scrolling....so now i am NOT populating the TABC-lines field...But as soon as i do this , my buttons stopped also working...Any idea how to get rid of this ?
In short when i don't write : TABC-lines = no_of_records .....to remove vertical scroling.......my manual scrolling mechanism also getting disabled..
Is it possible to remove only vertical scrolling ?
Thanks in advance .
NileshNo reply from any one ???
-
Remove vertical scroll bar from table control
hi,
i had used table control in my application. i want remove vertical scroll bar from table control.
At initial time in table control there is no vertical scroll bar. In my table control lines are dependent on internal table which i was used to fill it.
i was used these code for to set table control lines.
DESCRIBE TABLE IT_RISK_ZINRISEXC LINES EXC_LINE.
TC_RISK_EX-LINES = EXC_LINE .
Initially there is no data in internal table so there is no vertical scroll bar. After getting value i am filling internal table. and there is scroll bar in my table control. but i does not want that.
i was not selected RESIZING-VERTICAL OR -HORIZONTAL.Hi,
From Scroll Bars in Table Control
You can remove the scroll bar in the table control by switching off horizontal and vertical scrolling in the properties of the table control. The properties can be accessed from the screen painter by double clicking on the table control. Regarding the page up and page down functions, I believe you add those buttons in the screen layout and code for them. You can use the standard function code for the page up and page down functions.
or
You can get rid of the vertical scroll bars by not setting table control lines. This way the user can only see the visible lines of the table control. As for the horizontal scrollbar, just make sure that your table control doesn't contain too many fields.
Regards,
Raj. -
How to Enable to vertical scroll bar in a table control
Hi,
I have created a table control with a wizard and later did some modifications on it. Problem I have now is that the vertical scroll bar is disabled on this table control. The end user wants to enter as many rows as possible, however as the scroll bar is disabled, he is not able to add the rows at the end (of the visible table control area).
How do I enable the vertical scroll bar of the table control?
Please help.
Thanks,
Vishal.Hello Vishal,
In PBO.
Create a Module and in the module increment the value of tbcl-lines.
ex:
Data : L type i.
IN PBO.
MODULE vertical_scroll_bar.
MODULE vertical_scroll_bar.
DESCRIBE TABLE itab lines L.
<table control name>-lines = L + 10.
ENDMODULE.
Hope this solves your issue.
Cheers,
Suvendu -
Vertical scroll bar in table control with wizrads
Hi,
Im working on a table control with a customised table. I created a table control with wizards. But vertical scroll bar is not working. How can i invoke vertical scroll bar and can any one provide the code for the all the operations on a table control like save,find,find next,change....Thanks in advance.
AvinashHi Avinash
move the records number of your internal table into field LINES of tablecontrol. So you should change the code generated by wizard in PBO, for example create a new module:
PROCESS PBO
MODULE SET_DATA_TO_T_CTRL.
LOOP..
ENDLOOP.
MODULE SET_DATA_TO_T_CTRL.
DESCRIBE TABLE ITAB LINE SY-TABIX.
<TABLECONTROL>-LINES = SY-TABIX.
ENDMODULE.
Max -
Vertical scroll bar for the table
Hi,
I have a table which will contain more than 100 rows. First Visible rows will be 10.
i want a vertical scroll bar for the table, so that i can see all the rows using vertical scroll bar. While scrolling down, the header row, which contain names of the column should be static (ie visible even scroll down) and the footer of the table should be visible even goes up.
If I use Scroll container, it will take whole table and the header row, row with name of column will move up invisible when i scroll down. So it is not useful if i use scroll contatiner.
I need a fnctionality were table has a vertical scroll bar to it.
Thanks
MahaHi,
Your requirement is one of the default properties of the Table UI element in NWDS CE version.
Regards,
Alka. -
Vertical Scroll Reload on Table Control
Hello,
I've created a couple table controls in ABAP for a custom transaction that is going to be run through the web portal. My problem is that the horizontal scroll on the table is handled on the front end, and the vertical scroll is handled in the program. This means that moving the vertical scroll bar is much slower and not as user friendly as the horizontal one when run on the web (where it has to hit the back end and refresh the screen every time it's moved). I don't think there is anything I can do about that, but on behalf of my customer I thought I'd check to see if anyone here knows any settings or any way to run vertical scrolling without hitting the abap code.
Thanks,
Nathan BeelerYou might also look at the<a href="http://help.sap.com/saphelp_webas630/helpdata/en/24/ef243a84da356be10000000a11402f/plain.htm">ITS Service Parameters</a>. I'm thinking of ~AUTOSCROLL.
Rob -
Vertical Scroll bar does not appear in table control
Hi ,
I have a table control with both vertical and horizontal scroll bars.
The data which comes is always more than 50 and the visible line size is 8.The vertical scroll bar
does not appear at times..but if i run the program again, it appears..
Sometimes it appears and sometimes no vertical scroll bar comes thought the data is more than the visible lines.
Any suggestions ? why is this happening?
Regards,
SharadhaYou have inserted data in the internal table and not "informed" the table control
In the PBO, use a statement like
DESCRIBE TABLE <itab> LINES <control>-lines.
Regards -
Vertical Scroller in ADF table
hi,
Can anyone tell me how to add vertical scroller/scrollbar for ADF table?
Thanks,
SenthilThanks for your replies.
(i) i tried setting scrollbar for IFrame, the scrollbar didn't appear. and in addition to that, the af:table doesn't come inside the frame. the frame comes separately below the actual table
my jsp code :
<afh:body >
<h:form>
<f:verbatim>
<iframe scrolling="yes">
<af:table>
</af:table>
</iframe>
</f:verbatim>
</h:form>
</afh:body>
(ii) With div tag, is it possible to get the vertical scroller alone. i am trying to get rid of the horizontal scrollbar. am exploring the options. -
Freeze column headers in a table and enable vertical scroll bar on the rows
I have seen demos of BI Publisher running an html view of a report that displays a table of data with a vertical scroll bar on the table. The table header is always visible as you scroll down on the rows of the table. Any idea how this is achievable?
Hi,
Have you find a way to do this? Im looking for the exact same thing!
Where did you see this demo?
Br
Magnus
Maybe you are looking for
-
What are the APN values for Blackberry 9630 Tour?
I have an application to communicate with my server, what are the values I need to set the APN Settings?
-
Hello All, Posting this problem here and hoping for a solution from the experts in this forum. When i have restarted the Analysis Services , i see that it has been stopped but never started back. It fails with an error "The SQL Server Analysis Servic
-
RAID 0 array of SSDs: not a bad idea, but not easy
I thought you all might find this interesting, and in any case, I'd enjoy hearing feedback as you might also audit these conclusions based on your own expertise with PC systems. I'm pushing technology to the furthest limits at all times, because I'm
-
I am working on a Mac running OS 10.4.11. I was fat and happy running FF 3.6, but received a notification advising that an update was available. I dutifully clicked on the link, and downloaded vs. 4.0. It wiped out what I previous had as it began to
-
Intel mac mini reboots itself !
My intel mac mini seems to reboot itself at odd times.. It will be doing nothing for hours and then i here it reboot. the fan doesnt seem to come on past the really uiet slow speed.. it doesnt seem to be really hot but is warm on the bottom and the a