如何向Google表格添加数据

时间:2018-08-02 12:51:24

标签: javascript for-loop datatable google-visualization

我想用Google图表构建一个表,其中包含有关团队,团队中的人员以及他们在团队中的角色的信息。 我遇到的一个问题是数据库中的某些字段为空,但仍应将其添加到表的同一行中。

我想要它的外观示例如下:

TeamName    Members Role    Contract    Country City
Joe Doe     Programmer      Own Staff   Greenland Nuuk
Jane Doe    Design                       

到目前为止,我已经完成了这一工作,但是问题是数据库中只有我的一个对象具有所有信息,因此在表中仅添加了该人

function drawChart() {
          // Table-chart with the teams
          var data = new google.visualization.DataTable();
          data.addColumn('string', 'TeamName');+
          data.addColumn('string', 'Members');
          data.addColumn('string', 'Role');
          data.addColumn('string', 'Contract');
          data.addColumn('string', 'Country');
          data.addColumn('string', 'City');

          _teams = []
          _object = []
          {% for obj in object_list %}
                {% for team in obj.team.items %}
                    {% for role in obj.role.items %}
                        {% for contract in obj.cont.items %}
                            {% for location in obj.loc.items %}
                           {% endfor %}
                        {% endfor %}
                    {% endfor %}
                {% endfor %}
          {% endfor %}
         google.visualization.Table(document.getElementById('table-div'));
         table.draw(data, {showRowNumber: true, width: '100%', height: '100%'});
    }

有人知道我该如何解决吗?

0 个答案:

没有答案