Hello,
Below is the code:
=======================================================================
<html>
<head>
<script type="text/javascript" src="
http://www.google.com/jsapi">
</script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["orgchart"]});
google.setOnLoadCallback(drawChart);
function drawChart() { var data = new google.visualization.DataTable(
{
cols:[{id: 'resource' , label: 'Resource' , type: 'string'},
{id: 'resourcep' , label: 'Parent' , type: 'string'}
],
rows:[
{c:[{v: 'NODE'}, {v: 'NODE'}]},
{c:[{v: 'HW Two'}, {v: 'NODE'}]},
{c:[{v: 'hw0037'}, {v: 'HW Two'}]},
{c:[{v: 'hw0032'}, {v: 'HW Two'}]},
{c:[{v: 'hw0031'}, {v: 'HW Two'}]},
{c:[{v: 'hw0034'}, {v: 'HW Two'}]},
{c:[{v: 'hw0033'}, {v: 'HW Two'}]},
{c:[{v: 'hw0035'}, {v: 'HW Two'}]},
{c:[{v: 'hw0036'}, {v: 'HW Two'}]},
{c:[{v: 'HW One'}, {v: 'NODE'}]},
{c:[{v: 'hw0023'}, {v: 'HW One'}]},
{c:[{v: 'hw0025'}, {v: 'HW One'}]},
{c:[{v: 'hw0027'}, {v: 'HW One'}]},
{c:[{v: 'hw0026'}, {v: 'HW One'}]},
{c:[{v: 'hw0021'}, {v: 'HW One'}]},
{c:[{v: 'hw0022'}, {v: 'HW One'}]},
{c:[{v: 'hw0024'}, {v: 'HW One'}]},
{c:[{v: 'HW 3'}, {v: 'NODE'}]},
{c:[{v: 'hw0023'}, {v: 'HW 3'}]},
{c:[{v: 'hw0025'}, {v: 'HW 3'}]},
{c:[{v: 'hw0027'}, {v: 'HW 3'}]},
{c:[{v: 'hw0026'}, {v: 'HW 3'}]},
{c:[{v: 'hw0021'}, {v: 'HW 3'}]},
{c:[{v: 'hw0022'}, {v: 'HW 3'}]},
{c:[{v: 'hw0024'}, {v: 'HW 3'}]},
{c:[{v: 'HW 4'}, {v: 'NODE'}]},
{c:[{v: 'hw0023'}, {v: 'HW 4'}]},
{c:[{v: 'hw0025'}, {v: 'HW 4'}]},
{c:[{v: 'hw0027'}, {v: 'HW 4'}]},
{c:[{v: 'hw0026'}, {v: 'HW 4'}]},
{c:[{v: 'hw0021'}, {v: 'HW 4'}]},
{c:[{v: 'hw0022'}, {v: 'HW 4'}]},
{c:[{v: 'hw0024'}, {v: 'HW 4'}]},
{c:[{v: 'HW 5'}, {v: 'NODE'}]},
{c:[{v: 'hw0023'}, {v: 'HW 5'}]},
{c:[{v: 'hw0025'}, {v: 'HW 5'}]},
{c:[{v: 'hw0027'}, {v: 'HW 5'}]},
{c:[{v: 'hw0026'}, {v: 'HW 5'}]},
{c:[{v: 'hw0021'}, {v: 'HW 5'}]},
{c:[{v: 'hw0022'}, {v: 'HW 5'}]},
{c:[{v: 'hw0024'}, {v: 'HW 5'}]},
{c:[{v: 'HW 6'}, {v: 'NODE'}]},
{c:[{v: 'hw0023'}, {v: 'HW 6'}]},
{c:[{v: 'hw0025'}, {v: 'HW 6'}]},
{c:[{v: 'hw0027'}, {v: 'HW 6'}]},
{c:[{v: 'hw0026'}, {v: 'HW 6'}]},
{c:[{v: 'hw0021'}, {v: 'HW 6'}]},
{c:[{v: 'hw0022'}, {v: 'HW 6'}]},
{c:[{v: 'hw0024'}, {v: 'HW 6'}]},
{c:[{v: 'DEVHW One'}, {v: 'NODE'}]}
]
}, 0.5
)
var table = new google.visualization.OrgChart(document.getElementById
('chart_div'));
table.draw(data, {allowCollapse:1, size:'small'});
}
</script>
</head>
<body>
<div id="chart_div"></div>
</body>
</html>
=======================================================================
In browser (both IE and Firefox), observed following:
- The first layer (under NODE) draws correctly
- For second layer, ('HW Two' and 'HW 6') have child nodes dispayed
correctly
- For second layer nodes ('HW One', 'HW 3', 'HW 4', 'HW 5'), child
nodes are not displayed
Thanks,
Gyan
> > Gyan- Hide quoted text -
>
> - Show quoted text -