SUBROUTINE TABLE_S5
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/blue.css"
CALL RW_START_HTML_PAGE("Complex RWS_Table Example", "", STYLESHEET, "", "")
TABLE = "Cereal preference, by Gender"
aClass = ""
aClass<2> = "bottom"
CALL RWS_TABLE_CAPTION(TABLE, aClass)
CALL RWA_TABLE_COLGROUP(TABLE, 1, "", "")
CALL RWA_TABLE_COLGROUP(TABLE, 1, "", "")
CALL RWA_TABLE_COLGROUP(TABLE, 2, "", "")
CELL = ""
aClass = ""
aClass<4> = 2 ;
aClass<5> = 2 ;
;
ROW = CELL ;
CELL = "Cereal"
aClass = ""
aClass<4> = 2 ;
;
ROW = ROW : CELL ;
CALL RWS_TABLE_ROW(ROW, "") ;
SECT = ROW ;
CELL = "Choco flakes"
ROW = CELL
CELL = "Bran rings"
ROW = ROW : CELL ;
CALL RWS_TABLE_ROW(ROW, "") ;
SECT = SECT : ROW ;
CALL RWS_TABLE_HEAD(SECT, "") ;
TABLE = TABLE : SECT ;
CELL = "Boys"
aClass = ""
aClass<5> = 2 ;
ROW = CELL : LF
CELL = "Under 11"
ROW = ROW : CELL : LF
CELL = "92%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL : LF
CELL = "8%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL
CALL RWS_TABLE_ROW(ROW, AM:"CENTER") ;
SECT = ROW ;
CELL = "11 and over"
ROW = CELL : LF
CELL = "87%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL : LF
CELL = "13%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL : LF
CALL RWS_TABLE_ROW(ROW, AM:"CENTER") ;
SECT = SECT : ROW : LF ;
CALL RWS_TABLE_BODY(SECT, "") ;
TABLE = TABLE : SECT : LF ;
CELL = "Girls"
aClass = ""
aClass<5> = 2 ;
ROW = CELL : LF
CELL = "Under 11"
ROW = ROW : CELL : LF
CELL = "74%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL : LF
CELL = "26%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL
CALL RWS_TABLE_ROW(ROW, AM:"CENTER") ;
SECT = ROW : LF ;
CELL = "11 and over"
ROW = CELL : LF
CELL = "37%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL : LF
CELL = "63%"
CALL RWS_TABLE_DATA(CELL, "")
ROW = ROW : CELL
CALL RWS_TABLE_ROW(ROW, AM:"CENTER") ;
SECT = SECT : ROW : LF ;
CALL RWS_TABLE_BODY(SECT, "") ;
TABLE = TABLE : SECT : LF ;
CELL = "Excludes children under 5."
aClass = ""
aClass<2> = "CENTER" ;
aClass<4> = 4 ;
CALL RWS_TABLE_DATA(CELL, aClass)
CALL RWS_TABLE_ROW(CELL, "") ;
;
TABLE = TABLE : CELL : LF ;
aClass = ""
aClass<2> = "border"
aClass<3> = "GROUPS"
aClass<4> = "cellspacing=0 cellpadding=5 bgcolor=lightsteelblue"
CALL RWS_TABLE(TABLE, aClass)
CALL RW_PUT(TABLE)
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>Complex RWS_Table Example</TITLE>
<STYLE type="text/css">
<!-- @import url(/servlet/realityis/test/REALWEB-ITEMS/blue.css); -->
</STYLE>
</HEAD>
<BODY>
<TABLE BORDER="border" RULES="GROUPS" cellspacing=0 cellpadding=5 bgcolor=lightsteelblue>
<CAPTION ALIGN="bottom">Cereal preference, by Gender</CAPTION>
<COLGROUP SPAN="1">
<COLGROUP SPAN="1">
<COLGROUP SPAN="2">
<THEAD>
<TR>
<TH COLSPAN="2" ROWSPAN="2"></TH>
<TH COLSPAN="2">Cereal</TH>
</TR>
<TR>
<TH>Choco flakes</TH>
<TH>Bran rings</TH>
</TR>
</THEAD>
<TBODY>
<TR ALIGN="CENTER">
<TH ROWSPAN="2">Boys</TH>
<TH>Under 11</TH>
<TD>
92%
</TD>
<TD>
8%
</TD>
</TR>
<TR ALIGN="CENTER">
<TH>11 and over</TH>
<TD>
87%
</TD>
<TD>
13%
</TD>
</TR>
</TBODY>
<TBODY>
<TR ALIGN="CENTER">
<TH ROWSPAN="2">Girls</TH>
<TH>Under 11</TH>
<TD>
74%
</TD>
<TD>
26%
</TD>
</TR>
<TR ALIGN="CENTER">
<TH>11 and over</TH>
<TD>
37%
</TD>
<TD>
63%
</TD>
</TR>
</TBODY>
<TFOOT>
<TR>
<TD ALIGN="CENTER" COLSPAN="4">
Excludes children under 5.
</TD>
</TR>
</TFOOT>
</TABLE>
</BODY>
</HTML>