I am using "com.google.gwt.gen2.table.client.ScrollTable" and have an
issue related to generated html code. I have attached the html
(captured via debugger) at the end of this post. The issue seems to be
in the line

<DIV style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px;
PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px;
BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px">

(line no 10)

If I change the position from absolute to relative, it seems to show
the table but otherwise it shows a blank page. I am not sure if the
issue is with the ScrollTable or me not setting up the scroll table
correctly. I am using GWT 1.7 version and GWT incubator corresponding
to that. The code has become messy as I have lot of commented out
stuff trying to narrow down the issue, so I am avoiding posting the
code. But the generated html corresponds to a flex table containing
scroll table, which in turn contains a header, data and footer table.
That is it.

Any help would be useful. Thanks
Van

Here is the captured html code
<html>
<BODY><!-- OPTIONAL: include this if you want history support --
><IFRAME id=__gwt_historyFrame style="BORDER-RIGHT: 0px; BORDER-TOP:
0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER-BOTTOM: 0px; POSITION:
absolute; HEIGHT: 0px" tabIndex=-1 src="javascript:''"></
IFRAME><IFRAME id=cdrjobstatus style="BORDER-RIGHT: medium none;
BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 0px; BORDER-
BOTTOM: medium none; POSITION: absolute; HEIGHT: 0px" tabIndex=-1
src="javascript:''"></IFRAME>
<TABLE __eventBits="1">
<COLGROUP>
<COL></COLGROUP>
<TBODY>
<TR>
<TD>
<DIV class=gwt-ScrollTable style="PADDING-RIGHT: 0px; PADDING-LEFT:
0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;
POSITION: relative" __eventBits="32" __widgetID="0">
<DIV style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px;
PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px;
BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px">
<DIV class=headerWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px;
BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px;
BORDER-BOTTOM: 0px; HEIGHT: 48px" __eventBits="77">
<DIV style="LEFT: 1px; WIDTH: 10000px; POSITION: absolute; TOP: 1px;
HEIGHT: 1px"></DIV>
<TABLE class=headerTable style="BORDER-RIGHT: 0px; TABLE-LAYOUT:
fixed; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px;
BORDER-BOTTOM: 0px" __eventBits="1">
<COLGROUP>
<COL></COLGROUP>
<COLGROUP>
<COL></COLGROUP>
<TBODY>
<TR style="PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;
HEIGHT: 0px">
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD></TR>
<TR>
<TD>Report Name</TD>
<TD>Status</TD>
<TD>Started At</TD>
<TD>Running for</TD></TR></TBODY></TABLE></DIV>
<DIV class=dataWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px;
BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: auto; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px;
BORDER-BOTTOM: 0px; HEIGHT: 0px" __eventBits="16384">
<TABLE class=dataTable style="BORDER-RIGHT: 0px; TABLE-LAYOUT: fixed;
BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER-
BOTTOM: 0px" __eventBits="53">
<COLGROUP>
<COL></COLGROUP>
<COLGROUP>
<COL></COLGROUP>
<TBODY>
<TR style="PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;
HEIGHT: 0px">
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD></TR>
<TR>
<TD>NP6905</TD>
<TD>CSV_POSTED</TD>
<TD>10/06/09&nbsp;&nbsp; 09:46:53 AM</TD>
<TD>59&nbsp; minutes</TD></TR></TBODY></TABLE></DIV>
<DIV class=dataWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px;
BORDER-TOP: 0px; PADDING-LEFT: 0px; Z-INDEX: -1; LEFT: 0px;
VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW:
scroll; BORDER-LEFT: 0px; WIDTH: 100px; PADDING-TOP: 0px; BORDER-
BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100px"></DIV>
<DIV class=footerWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px;
BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px;
BORDER-BOTTOM: 0px; HEIGHT: 21px" __eventBits="8">
<DIV style="LEFT: 1px; WIDTH: 10000px; POSITION: absolute; TOP: 1px;
HEIGHT: 1px"></DIV>
<TABLE class=footerTable style="BORDER-RIGHT: 0px; TABLE-LAYOUT:
fixed; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px;
BORDER-BOTTOM: 0px" cellSpacing=0 cellPadding=0 __eventBits="1">
<COLGROUP>
<COL></COLGROUP>
<COLGROUP>
<COL></COLGROUP>
<TBODY>
<TR style="PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;
HEIGHT: 0px">
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD>
<TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
HEIGHT: 0px"></TD></TR>
<TR>
<TD>Col 0</TD>
<TD>Col 1</TD>
<TD>Col 2</TD>
<TD>Col 3</TD></TR></TBODY></TABLE></DIV></DIV><?xml:namespace prefix
= gwt /><gwt:clipper style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-
INDEX: 1; RIGHT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH:
13px; CURSOR: pointer; PADDING-TOP: 0px; ZOOM: 1; POSITION: absolute;
TOP: 0px; HEIGHT: 12px" __eventBits="229501"><IMG style="BORDER-RIGHT:
medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; FILTER:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://
localhost:8080/cdrjobstatus/
E6B6C4CBFB6242E936DBFCAF92880064.cache.png',sizingMethod='crop');
MARGIN-LEFT: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium
none" height=12 src="http://localhost:8080/cdrjobstatus/
clear.cache.gif" width=13 border=0 __eventBits="32768"></gwt:clipper></
DIV></TD></TR></TBODY></TABLE></BODY>
</html>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to