SharePoint在线图表

SharePoint在线图表,sharepoint,charts,sharepoint-online,Sharepoint,Charts,Sharepoint Online,我想在sharepoint online网站的主页上显示一个图表。我可以添加一个快速图表,但它不符合我的要求 基本上,我有一个任务记录器,我在其中记录所有传入的任务,它们被分配一个状态-关闭、完成、进行中、暂停和挂起。 我想在主页上直观地显示这一点,以便我们可以看到每个状态有多少任务 我认为x轴是状态,y轴是值 我不知道如何才能做到这一点?我已经看到了很多这样的编码示例,但由于缺乏编码经验,我不确定如何修改或调整代码以满足我的需求 如果有人能提供解决方案或有任何想法,我们将不胜感激 如果您不打算

我想在sharepoint online网站的主页上显示一个图表。我可以添加一个快速图表,但它不符合我的要求

基本上,我有一个任务记录器,我在其中记录所有传入的任务,它们被分配一个状态-关闭、完成、进行中、暂停和挂起。 我想在主页上直观地显示这一点,以便我们可以看到每个状态有多少任务

我认为x轴是状态,y轴是值

我不知道如何才能做到这一点?我已经看到了很多这样的编码示例,但由于缺乏编码经验,我不确定如何修改或调整代码以满足我的需求


如果有人能提供解决方案或有任何想法,我们将不胜感激

如果您不打算编写解决方案,我建议两种不同的快速图表Web部件方法:

  • 文件查看器Web部件-您可以创建一些excel文件来存储所有任务列表。该文件可以存储在某个文档库中。excel文件可以在一个选项卡中包含数据,在另一个选项卡中包含图表。使用文件查看器,您可以在任何SharePoint页面上添加此excel文件。在一个页面上,您可以显示用于更改数据(任务)的选项卡,在另一个页面上显示包含图表的选项卡。我知道..有点变通,但这是我想到的没有编码的最简单解决方案之一:)
  • Power BI-此工具肯定可以满足任何需求,因为在该工具中,您几乎可以做任何事情。当然,您需要Power BI服务器来实现这一点。您也可以使用直接从SharePoint获取的数据创建任何图表/报告

  • 希望这对您有所帮助

    我们可以使用下面GitHub的解决方案来实现它

    或者我们可以使用ChartJS插件和RESTAPI来满足您的需求


    在经典站点页面中,我们可以使用脚本/内容编辑器web部件和自定义JavaScript代码来实现它。

    谢谢Adam。我很想添加编码,我已经看到了一些很好的例子,我只是不知道如何修改代码或者从哪里开始?我发现了这个链接,你能帮我指出正确的方向吗?如何可能修改这个代码以添加到我的列表中?如果没有,我感谢您的上述建议谢谢:)