I need some help with the following code
It should be changing the report whenever the row array is changed,
but it isn't.
I've done some editing to remove parts of the code that I don't think
apply to the problem, I can show you the whole thing if that will make
a difference.
I've asked on other forums without luck.
<! DOCTYPE HTML PUBLIC "=//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Report </title>
<link href="exec.css" rel="stylesheet " type="text/css">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<body>
<table id = "tblAvailReport " border="1">
</table>
<script language="JavaS cript">
function toggleStripe()
{
if (stripeColor)
{
stripeColor = ""
}
else
{
stripeColor = " bgcolor=\"#CCCC CC\""
}
}
var row=top.menu.ro w
var arrOrgList = new Array("DO","LO" ,"LO","DO","PA" ,"PA");
var arrPosList = new
Array("quincy", "quincy","test" ,"test","test2" ,"tester");
var arrOfficeKeyLis t = new Array("11","3", "2","1","13","1 2");
var arrRghtsTypeLis t = new
Array("Editor", "Reviewer","Rev iewer","Reviewe r","Reviewer"," Editor");
var arrRghtsUserKey List = new Array("1","1"," 1","1","1","1") ;
var arrOfficeKeyLis tTwo = new Array();
var arrActiveDateLi st = new Array();
var arrLocationList = new Array();
var arrLeaveTypeLis t = new Array();
var arrOrgListTwo = new Array("LO");
var arrDescriptionL ist = new Array("testing" );
var arrActiveDateLi stTwo = new Array("3/5/2004");
row = top.menu.row
stripeColor = ""
for (i=0; i<row.length; i++)
{
var strOrg = row[i];
/*
* add Org Master Table to tblAvailReport
*/
var orgMainTableRow = document.create Element("TR");
tblAvailReport. appendChild(org MainTableRow);
var orgMainTableCel l = document.create Element("TD");
orgMainTableRow .appendChild(or gMainTableCell) ;
var orgTable = document.create Element("TABLE" );
orgTable.setAtt ribute ("border", "1");
orgMainTableRow .appendChild (orgTable);
/*
* add Org Master Table Header called orgHeaderRow
*/
var orgHeaderRow = document.create Element("TR");
orgTable.append Child(orgHeader Row);
var orgHeaderCell = document.create Element("TD");
var orgName = document.create TextNode(strOrg );
orgHeaderCell.a ppendChild(orgN ame);
var teststring = document.create TextNode("tests tring");
orgHeaderCell.a ppendChild(test string);
orgHeaderRow.ap pendChild(orgHe aderCell);
/*
* Add table in which Org/Pos and day events will be detailed called
OrgPosEventsTab le
*/
var orgPosEventsTab leRow = document.create Element("TR");
var orgPosEventsTab leCell = document.create Element("TD");
var OrgPosEventsTab le = document.create Element("TABLE" );
orgPosEventsTab leCell.colspan = "8"
OrgPosEventsTab le.setAttribute ("border", "1")
orgPosEventsTab leCell.appendCh ild(OrgPosEvent sTable);
orgPosEventsTab leRow.appendChi ld(orgPosEvents TableCell);
stripecolor = " bgcolor=\"#CCCC CC\"";
}
</script>
</body>
</html>
It should be changing the report whenever the row array is changed,
but it isn't.
I've done some editing to remove parts of the code that I don't think
apply to the problem, I can show you the whole thing if that will make
a difference.
I've asked on other forums without luck.
<! DOCTYPE HTML PUBLIC "=//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Report </title>
<link href="exec.css" rel="stylesheet " type="text/css">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<body>
<table id = "tblAvailReport " border="1">
</table>
<script language="JavaS cript">
function toggleStripe()
{
if (stripeColor)
{
stripeColor = ""
}
else
{
stripeColor = " bgcolor=\"#CCCC CC\""
}
}
var row=top.menu.ro w
var arrOrgList = new Array("DO","LO" ,"LO","DO","PA" ,"PA");
var arrPosList = new
Array("quincy", "quincy","test" ,"test","test2" ,"tester");
var arrOfficeKeyLis t = new Array("11","3", "2","1","13","1 2");
var arrRghtsTypeLis t = new
Array("Editor", "Reviewer","Rev iewer","Reviewe r","Reviewer"," Editor");
var arrRghtsUserKey List = new Array("1","1"," 1","1","1","1") ;
var arrOfficeKeyLis tTwo = new Array();
var arrActiveDateLi st = new Array();
var arrLocationList = new Array();
var arrLeaveTypeLis t = new Array();
var arrOrgListTwo = new Array("LO");
var arrDescriptionL ist = new Array("testing" );
var arrActiveDateLi stTwo = new Array("3/5/2004");
row = top.menu.row
stripeColor = ""
for (i=0; i<row.length; i++)
{
var strOrg = row[i];
/*
* add Org Master Table to tblAvailReport
*/
var orgMainTableRow = document.create Element("TR");
tblAvailReport. appendChild(org MainTableRow);
var orgMainTableCel l = document.create Element("TD");
orgMainTableRow .appendChild(or gMainTableCell) ;
var orgTable = document.create Element("TABLE" );
orgTable.setAtt ribute ("border", "1");
orgMainTableRow .appendChild (orgTable);
/*
* add Org Master Table Header called orgHeaderRow
*/
var orgHeaderRow = document.create Element("TR");
orgTable.append Child(orgHeader Row);
var orgHeaderCell = document.create Element("TD");
var orgName = document.create TextNode(strOrg );
orgHeaderCell.a ppendChild(orgN ame);
var teststring = document.create TextNode("tests tring");
orgHeaderCell.a ppendChild(test string);
orgHeaderRow.ap pendChild(orgHe aderCell);
/*
* Add table in which Org/Pos and day events will be detailed called
OrgPosEventsTab le
*/
var orgPosEventsTab leRow = document.create Element("TR");
var orgPosEventsTab leCell = document.create Element("TD");
var OrgPosEventsTab le = document.create Element("TABLE" );
orgPosEventsTab leCell.colspan = "8"
OrgPosEventsTab le.setAttribute ("border", "1")
orgPosEventsTab leCell.appendCh ild(OrgPosEvent sTable);
orgPosEventsTab leRow.appendChi ld(orgPosEvents TableCell);
stripecolor = " bgcolor=\"#CCCC CC\"";
}
</script>
</body>
</html>
Comment