GoogleVisualizationAPIを使用してテーブルを作成しています。列の先頭を設定するために、これは有効なマトリックスです。
var rows = [['Id', 'Site', 'Site Code', 'TC 10', 'TC9x Test', 'Tc9x Build', 'Oracle Autotest',
'Database', 'Baseline', 'push_windows', 'push_unix', 'license', 'tcx',
'eng', 'perforce_proxy', 'volume_server',
'Windows Ref Unit Location', 'Unix Ref Unit Location',
'Windows RTE Location', 'Unix RTE Location', 'Windows Toolbox Location',
'Unix Toolbox Location', 'UGII License File', 'UGS License Server', 'Unix Dev Units',
'Unix Devop Path', 'Perforce Proxy Path', 'Primary Contact', 'Secondary Contact', 'Num Users']];
私rows
は1xn行列(これは有効です)であることを理解しています。
ここで、コードを変更し、データベースから列をロードする必要があります。ここで、すべての列がcolumns
配列内のストアであると仮定します。上記のようなマトリックスを作成するにはどうすればよいrows
ですか?私は次のコードを書きました:
var rows = [[]];
for(var i = 0; i < columns.length; i++){
rows[0][i] = columns[i];
}
ただし、次のエラーが発生します。
Not a valid 2D array.