:: Forum >>

Scrollbar problem with commercial version - CPU 100%

There are times it seems the grid is caught in the middle of whether to display scrollbars, and it continuously refreshes, causing the CPU to max out at 100%. The grid appears to flicker while it's happening. Sometimes adjusting the width of a column will make it stop. It also seems like it may have something to do with the precise height of the grid. Any ideas?

Tim Koehler
Friday, November 19, 2004
Tim, yes, I believe it is possible, but I could not replicate the problem. Do you have any example which I can look at?
Alex (ActiveWidgets)
Sunday, November 28, 2004
Alex,

The following example will reproduce the behavior. I'm using IE 6.0. Thanks.




<html>
<head>
<link type="text/css" rel="stylesheet" href="css/Styles.css" />
<!-- ActiveUI stylesheet and scripts -->
<link href="js/ActiveWidgets/runtime/styles/classic/grid.css" rel="stylesheet" type="text/css" />
<script src="js/ActiveWidgets/runtime/lib/grid.js"></script>

<title>

</title>

<!-- grid format -->
<style>
.active-controls-grid {width=780px; font: menu; border: 2px inset; background: white}
.active-scroll-top * {text-align: center!important;}
#gridTask .active-column-0 {display: none!important;}
#gridTask .active-column-1 {display: none!important;}
#gridTask .active-column-2 {width: 30px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-3 {width: 140px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-4 {width: 80px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-5 {width: 65px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-6 {width: 20px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-7 {width: 140px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-8 {width: 60px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-9 {width: 90px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-10 {width: 90px; text-align: left; vertical-align: text-bottom;}
#gridTask .active-column-11 {width: 33px; text-align: center; vertical-align: text-bottom;}
#gridTask .active-column-12 {width: 25px; text-align: center; vertical-align: text-bottom;}
</style>
</head>
<body>
<table>
<tr>
<td>
<form name="testForm" method="post">

<div id="divxmldata">
<xml id="xmldata">

<?xml version="1.0" encoding="UTF-8"?>
<Tasks><Task><TASKID>2064</TASKID><NAME>Create Draft</NAME><TASKNUMBER>1</TASKNUMBER><TASKORDER>1</TASKORDER><ORGANIZATIONPATH>[RD/CB/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>72</ASSIGNEEGROUPID><ASSIGNEEUSERID>koehlert</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE>11/30/2004</RECEIVEDATE><DUEDATE>12/01/2004</DUEDATE><COMPLETEDATE>11/30/2004</COMPLETEDATE><STATUS>Completed</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID>koehlert</ACTUALUSERID><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID> </SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID/><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Tim Koehler</ASSIGNEE><ACTUALUSER>Tim Koehler</ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>3</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>Rural Development</MISSIONSTAFFDESCRIPTION><AGENCYID>4</AGENCYID><AGENCYDESCRIPTION>Correspondence Branch</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2069</TASKID><NAME>Research Issues</NAME><TASKNUMBER>1.1</TASKNUMBER><TASKORDER>1.01</TASKORDER><ORGANIZATIONPATH>[USDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>60</ASSIGNEEGROUPID><ASSIGNEEUSERID/><ASSIGNEETYPE>Group</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE>11/30/2004</RECEIVEDATE><DUEDATE>12/07/2004</DUEDATE><COMPLETEDATE>11/30/2004</COMPLETEDATE><STATUS>Completed</STATUS><DAYSTOCOMPLETE>5</DAYSTOCOMPLETE><ACTUALUSERID>koehlert</ACTUALUSERID><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Main Group</ASSIGNEE><ACTUALUSER>Tim Koehler</ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>1</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>USDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2079</TASKID><NAME>Research Issues</NAME><TASKNUMBER>1.1.1</TASKNUMBER><TASKORDER>1.0101</TASKORDER><ORGANIZATIONPATH>[FDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>540</ASSIGNEEGROUPID><ASSIGNEEUSERID>Admin</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE>11/30/2004</RECEIVEDATE><DUEDATE>12/07/2004</DUEDATE><COMPLETEDATE/><STATUS>Started</STATUS><DAYSTOCOMPLETE>5</DAYSTOCOMPLETE><ACTUALUSERID>Admin</ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Joe Administrator</ASSIGNEE><ACTUALUSER>Joe Administrator</ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>66</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>FDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2082</TASKID><NAME>test</NAME><TASKNUMBER>1.1.1.1</TASKNUMBER><TASKORDER>1.010101</TASKORDER><ORGANIZATIONPATH>[FDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>540</ASSIGNEEGROUPID><ASSIGNEEUSERID>Admin</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/01/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID/><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>Admin</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>540</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Joe Administrator</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>66</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>FDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>Admin</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2083</TASKID><NAME>test</NAME><TASKNUMBER>1.1.1.2</TASKNUMBER><TASKORDER>1.010102</TASKORDER><ORGANIZATIONPATH>[FDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>540</ASSIGNEEGROUPID><ASSIGNEEUSERID>Admin</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/02/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID/><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>Admin</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>540</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Joe Administrator</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>66</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>FDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>Admin</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2084</TASKID><NAME>Subflow Return</NAME><TASKNUMBER>1.1.1.3</TASKNUMBER><TASKORDER>1.010103</TASKORDER><ORGANIZATIONPATH>[FDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>540</ASSIGNEEGROUPID><ASSIGNEEUSERID>Admin</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/08/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID/><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>Admin</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>540</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Joe Administrator</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>66</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>FDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>Admin</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2085</TASKID><NAME>Create Draft</NAME><TASKNUMBER>1.1.2</TASKNUMBER><TASKORDER>1.0102</TASKORDER><ORGANIZATIONPATH>[USDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>60</ASSIGNEEGROUPID><ASSIGNEEUSERID>koehlert</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/09/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID> </ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Tim Koehler</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>1</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>USDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2086</TASKID><NAME>Create Draft</NAME><TASKNUMBER>1.1.3</TASKNUMBER><TASKORDER>1.0103</TASKORDER><ORGANIZATIONPATH>[USDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>60</ASSIGNEEGROUPID><ASSIGNEEUSERID>koehlert</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/10/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID/><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Tim Koehler</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>1</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>USDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2087</TASKID><NAME>Subflow Return</NAME><TASKNUMBER>1.1.4</TASKNUMBER><TASKORDER>1.0104</TASKORDER><ORGANIZATIONPATH>[USDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>60</ASSIGNEEGROUPID><ASSIGNEEUSERID>koehlert</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/07/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID/><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Tim Koehler</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>1</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>USDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>Admin</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2070</TASKID><NAME>Create Draft</NAME><TASKNUMBER>1.2</TASKNUMBER><TASKORDER>1.02</TASKORDER><ORGANIZATIONPATH>[USDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>60</ASSIGNEEGROUPID><ASSIGNEEUSERID>koehlert</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/09/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID> </ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Tim Koehler</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>1</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>USDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2071</TASKID><NAME>Subflow Return</NAME><TASKNUMBER>1.3</TASKNUMBER><TASKORDER>1.03</TASKORDER><ORGANIZATIONPATH>[USDA/NONE/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>60</ASSIGNEEGROUPID><ASSIGNEEUSERID>koehlert</ASSIGNEEUSERID><ASSIGNEETYPE>User</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/01/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID/><PROXYFORUSERID/><FYI>N</FYI><APPROVALTYPE/><REMARKS/><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID>koehlert</SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID>60</SUBFLOWCREATEGROUPID><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Tim Koehler</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>1</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>USDA</MISSIONSTAFFDESCRIPTION><AGENCYID>0</AGENCYID><AGENCYDESCRIPTION>None</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>Admin</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2075</TASKID><NAME>Review Draft</NAME><TASKNUMBER>2</TASKNUMBER><TASKORDER>2</TASKORDER><ORGANIZATIONPATH>[RD/CB/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>72</ASSIGNEEGROUPID><ASSIGNEEUSERID/><ASSIGNEETYPE>Group</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/10/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID> </ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>Y</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID> </SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID/><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Main Group</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>3</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>Rural Development</MISSIONSTAFFDESCRIPTION><AGENCYID>4</AGENCYID><AGENCYDESCRIPTION>Correspondence Branch</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2076</TASKID><NAME>Review Final</NAME><TASKNUMBER>3</TASKNUMBER><TASKORDER>3</TASKORDER><ORGANIZATIONPATH>[RD/RHS/MFHCP]Main Group</ORGANIZATIONPATH><ASSIGNEEGROUPID>79</ASSIGNEEGROUPID><ASSIGNEEUSERID/><ASSIGNEETYPE>Group</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/13/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID> </ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID> </SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID/><FNQUEUENAME/><STEPTYPE>Parallel</STEPTYPE><ASSIGNEE>Correspondence Control Officer</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Correspondence Control Officer</ASSIGNEEGROUPNAME><MISSIONSTAFFID>3</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>Rural Development</MISSIONSTAFFDESCRIPTION><AGENCYID>5</AGENCYID><AGENCYDESCRIPTION>Rural Housing Service</AGENCYDESCRIPTION><DIVISIONID>2</DIVISIONID><DIVISIONDESCRIPTION>Multi-Family Housing/Community Programs</DIVISIONDESCRIPTION><STARTNEXT>All</STARTNEXT><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2077</TASKID><NAME>Review Final</NAME><TASKNUMBER>3</TASKNUMBER><TASKORDER>4</TASKORDER><ORGANIZATIONPATH>[RD/CB/NONE]Main Group</ORGANIZATIONPATH><ASSIGNEEGROUPID>73</ASSIGNEEGROUPID><ASSIGNEEUSERID/><ASSIGNEETYPE>Group</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/13/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>1</DAYSTOCOMPLETE><ACTUALUSERID> </ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>Y</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID> </SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID/><FNQUEUENAME/><STEPTYPE>Parallel</STEPTYPE><ASSIGNEE>Correspondence Control Officer</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Correspondence Control Officer</ASSIGNEEGROUPNAME><MISSIONSTAFFID>3</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>Rural Development</MISSIONSTAFFDESCRIPTION><AGENCYID>4</AGENCYID><AGENCYDESCRIPTION>Correspondence Branch</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT>All</STARTNEXT><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task><Task><TASKID>2078</TASKID><NAME>Prepare Final</NAME><TASKNUMBER>4</TASKNUMBER><TASKORDER>5</TASKORDER><ORGANIZATIONPATH>[RD/CB/NONE]</ORGANIZATIONPATH><ASSIGNEEGROUPID>72</ASSIGNEEGROUPID><ASSIGNEEUSERID/><ASSIGNEETYPE>Group</ASSIGNEETYPE><ALIAS> </ALIAS><RECEIVEDATE/><DUEDATE>12/15/2004</DUEDATE><COMPLETEDATE/><STATUS>Not Started</STATUS><DAYSTOCOMPLETE>2</DAYSTOCOMPLETE><ACTUALUSERID> </ACTUALUSERID><PROXYFORUSERID> </PROXYFORUSERID><FYI>N</FYI><APPROVALTYPE/><REMARKS> </REMARKS><NOTIFYONCOMPLETION>N</NOTIFYONCOMPLETION><SUBFLOWCREATEUSERID> </SUBFLOWCREATEUSERID><SUBFLOWCREATEGROUPID/><FNQUEUENAME/><STEPTYPE>Standard</STEPTYPE><ASSIGNEE>Main Group</ASSIGNEE><ACTUALUSER> </ACTUALUSER><ASSIGNEEGROUPNAME>Main Group</ASSIGNEEGROUPNAME><MISSIONSTAFFID>3</MISSIONSTAFFID><MISSIONSTAFFDESCRIPTION>Rural Development</MISSIONSTAFFDESCRIPTION><AGENCYID>4</AGENCYID><AGENCYDESCRIPTION>Correspondence Branch</AGENCYDESCRIPTION><DIVISIONID>0</DIVISIONID><DIVISIONDESCRIPTION>None</DIVISIONDESCRIPTION><STARTNEXT/><APPROVALTYPEIMAGE/><APPROVALREQ>N</APPROVALREQ><CREATEUSERID>koehlert</CREATEUSERID><PROXYFORUSER> </PROXYFORUSER></Task></Tasks>

</xml>
</div>

<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>


</td>
</tr>
<tr>
<td>

<!--workflow editor section-->
<table height=250 cellspacing=2 cellpadding=1 width=100% border=0 style="border: solid 1px #000000 #000000 #000000 #000000;">
<tr>
<td valign=top width="96%" height=289>
<table id=Table1 cellspacing=1 cellpadding=1 width="100%" border=0 height="168">
<tr>

<tr>
<td>
<div id="grid" style="height: 200px; margin: .2em;">
<script>

function taskSelected() {
alert("a task was selected.");
}

function showXML() {
//var xmlText = document.getElementById("xmldata").innerHtml;
prompt("Tasks XML", xml.xml);
}

// create ActiveWidgets data model - XML-based table
var table = new Active.XML.Table;
// get reference to the xml data island node
var xml;
var node = document.getElementById("xmldata");

xml = node;

// provide data XML
var cols = ["TASKID","STEPTYPE","TASKNUMBER","NAME","RECEIVEDATE","DUEDATE","ALIAS","ASSIGNEE","STATUS", "COMPLETEDATE", "ACTUALUSER", "APPROVALTYPEIMAGE", "FYI"];
table.setColumns(cols);
table.setXML(xml);

// create ActiveWidgets Grid javascript object
var taskGrid = new Active.Controls.Grid;
taskGrid.setId("gridTask");

// define column labels
var columns = ["TaskID", "StepType", "#", "Task", "Date Received", "Due Date", "A", "Assignee", "Status", "Date Completed", "Actual User", "Appr", "FYI"];
taskGrid.setColumnProperty("texts", columns);

// provide external model as a grid data source
taskGrid.setDataModel(table);

taskGrid.setRowHeaderWidth("0px");
taskGrid.getTemplate("top/item").setEvent("onmousedown", null);
taskGrid.setEvent("oncontextmenu", showXML);
taskGrid.setAction("selectionChanged", taskSelected);

// write grid html to the page
document.write(taskGrid);

</script>
</div>
</td>
</tr>

</table>
</td>
</tr>
</table>
</td>
</tr>
</table>

</form>
</td>
</tr>
</table>
</body>
</html>


Tim Koehler
Wednesday, December 1, 2004
Tim,

thanks a lot for the example - I can replicate the problem. It can be fixed by adding "oveflow:hidden" to the grid parent div:

<div id="grid" style="height: 200px; margin: .2em; overflow: hidden">
<script>
...

If you keep the default setting for the grid width (100%) you have to explicitly set the width of the parent element - otherwise it goes to the loop trying to adjust its width and scroll size, while the parent size also changes back and forth.

Alex (ActiveWidgets)
Wednesday, December 1, 2004

This topic is archived.


Back to support forum

Forum search