SUBROUTINE TABLE_S3
INCLUDE #RW.INCLUDE.DEFS FROM /SYSFILES/REALWEB,BP
EQU LF TO CHAR(10)
EQU TAB TO CHAR(9)
EQU AM TO CHAR(254)
EQU VM TO CHAR(253)
STYLESHEET = ""
CALL RW_GET_PARAM("__isurl", STYLESHEET)
STYLESHEET = STYLESHEET : "/REALWEB-ITEMS/table.css"
CALL RW_START_HTML_PAGE("RWS_Table with Reality Data Example 2", "", STYLESHEET, "", "")
HTML = ""
TEXT = "Hotel Guests"
CALL RWS_TABLE_CAPTION(TEXT, "")
HTML = HTML : TEXT
PERFORM "SORT-SPREAD GUESTS < '200' " : ...
"ROOM NAME ADDRESS CITY STATE ZIP ID-SUPP" ...
CAPTURING aData
DEL aData<1>
aHeadings = aData<1>
aHeadings = CHANGE(aHeadings, TAB, AM)
DEL aData<1>
aData = CHANGE(aData, TAB, VM)
FOR I = 1 TO DCOUNT(aHeadings , AM)
S = aHeadings<I>
aHeadings<I> = S
NEXT I
CALL RWS_TABLE_ROW(aHeadings, "")
HTML = HTML : aHeadings
FOR I = 1 TO DCOUNT(aData, AM)
FOR J = 1 TO DCOUNT(aData<I>, VM)
IF MOD(INT(J),2) THEN
aClass = "gray"
END ELSE
aClass = "white"
END
S = aData<I,J>
CALL RWS_TABLE_DATA(S, aClass)
aData<I,J> = S
NEXT J
S = aData<I>
CALL RWS_TABLE_ROW(S, "")
aData<I> = S
NEXT I
HTML = HTML : aData
aClass = ""
aClass<2> = "3"
CALL RWS_TABLE(HTML, aClass)
HTML = CONVERT(HTML, AM:VM, LF:TAB)
CALL RW_PUT(HTML)
CALL RW_END_PAGE
RETURN
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="Reality">
<TITLE>RWS_Table with Reality Data Example 2</TITLE>
<STYLE type="text/css">
<!-- @import url(/servlet/realityis/test/REALWEB-ITEMS/table.css); -->
</STYLE>
</HEAD>
<BODY>
<TABLE BORDER="3">
<CAPTION>Hotel Guests</CAPTION>
<TR>
<TH>Room</TH>
<TH>Guest Name</TH>
<TH>Address</TH>
<TH>City</TH>
<TH>State</TH>
<TH>Zip</TH>
</TR>
<TR>
<TD CLASS="gray">
117
</TD>
<TD CLASS="white">
Loretta Rizzo
</TD>
<TD CLASS="gray">
10 Webster St.
</TD>
<TD CLASS="white">
Harrington
</TD>
<TD CLASS="gray">
TX
</TD>
<TD CLASS="white">
56634
</TD>
</TR>
<TR>
<TD CLASS="gray">
119
</TD>
<TD CLASS="white">
Barry R. Scott
</TD>
<TD CLASS="gray">
90 Alpine St.
</TD>
<TD CLASS="white">
Harrison
</TD>
<TD CLASS="gray">
CT
</TD>
<TD CLASS="white">
66344
</TD>
</TR>
<TR>
<TD CLASS="gray">
122
</TD>
<TD CLASS="white">
Richard T. Anderson
</TD>
<TD CLASS="gray">
153 Windsor Dr.
</TD>
<TD CLASS="white">
Concord
</TD>
<TD CLASS="gray">
NH
</TD>
<TD CLASS="white">
34598
</TD>
</TR>
<TR>
<TD CLASS="gray">
140
</TD>
<TD CLASS="white">
Susan P. Lynch
</TD>
<TD CLASS="gray">
55 Hale Rd.
</TD>
<TD CLASS="white">
Waltham
</TD>
<TD CLASS="gray">
NM
</TD>
<TD CLASS="white">
22413
</TD>
</TR>
<TR>
<TD CLASS="gray">
142
</TD>
<TD CLASS="white">
Jerry D. Madison
</TD>
<TD CLASS="gray">
27411 Trabuco Circle
</TD>
<TD CLASS="white">
Mission Viejo
</TD>
<TD CLASS="gray">
CA
</TD>
<TD CLASS="white">
92692
</TD>
</TR>
<TR>
<TD CLASS="gray">
143
</TD>
<TD CLASS="white">
William Hennessey
</TD>
<TD CLASS="gray">
11 Ellison Rd.
</TD>
<TD CLASS="white">
Lexington
</TD>
<TD CLASS="gray">
MA
</TD>
<TD CLASS="white">
07745
</TD>
</TR>
<TR>
<TD CLASS="gray">
144
</TD>
<TD CLASS="white">
Mr. & Mrs. H. Irving
</TD>
<TD CLASS="gray">
20 Thorpe Rd.
</TD>
<TD CLASS="white">
Lexington
</TD>
<TD CLASS="gray">
FL
</TD>
<TD CLASS="white">
28876
</TD>
</TR>
<TR>
<TD CLASS="gray">
147
</TD>
<TD CLASS="white">
Loretta T. Janson
</TD>
<TD CLASS="gray">
23 Glenborn Av.
</TD>
<TD CLASS="white">
Los Angeles
</TD>
<TD CLASS="gray">
CA
</TD>
<TD CLASS="white">
07734
</TD>
</TR>
<TR>
<TD CLASS="gray">
194
</TD>
<TD CLASS="white">
Mr. & Mrs. J. Hynes
</TD>
<TD CLASS="gray">
90 Harlow Ct.
</TD>
<TD CLASS="white">
Stanton
</TD>
<TD CLASS="gray">
LA
</TD>
<TD CLASS="white">
55278
</TD>
</TR>
<TR>
</TR>
</TABLE>
</BODY>
</HTML>