将数据从数据库中拉到excel并尝试使用Roles和Manager列创建层次结构。 首先,我创建一个数据透视表,以提供每个职位下的员工人数。 例如: CEO 2 副总裁10 GM 10 等。 我正在尝试自动在excel上获取此数据作为层次结构,而无需手动输入值。 例如: 数据透视表给出:
答案 0 :(得分:-1)
此处是BALKANGraph开发人员布道者
使用OrgChart JS,您可以实现所需的功能
var chart = new OrgChart(document.getElementById("tree"), {
nodeBinding: {
field_0: "name"
},
menu: {
csv: {
text: "Export CSV"
},
importCSV: {
text: "Import CSV",
onClick: upload,
icon: BALKANGraph.icon.csv(24, 24, "#7A7A7A")
}
},
nodes: nodes
});
该实现需要服务器端代码。 Here是GitHub上的演示。