创建指示板时重载构造函数

Overloaded constructor when creating dashboard

本文关键字:重载 构造函数 指示 创建      更新时间:2023-09-26

当我想创建一个仪表板时,我有一个错误消息:

不能调用参数为setDataTable (object)的重载构造函数,因为有几个签名对应的制造商:DashboardPanelBuilder setDataTable interface (DataTableBuilder) interface DashboardPanelBuilder setDataTable (DataTableSource)

在法国:

Impossible d'appeler le constructeur surcharg setDataTable avec des parres (object) car将存在多个签名de constructeter对应:interface DashboardPanelBuilder setDataTable(DataTableBuilder) interface DashboardPanelBuilder setDataTable(DataTableSource)。

我只是复制粘贴官方测试脚本下面的代码在电子表格脚本的html文件和发布像"web应用程序"。当我直接创建一个带有电子表格数据的JS脚本时,我有相同的错误信息。

我遇到了同样的问题,不幸的是google用于演示的测试脚本文件不太适合其他样式。

问题是指令'。setDataTable'可以期待两个不同的参数之一,Table或TableBuilder。在定义Data Table时,需要确保其中一个的格式是一致的。我使用的格式是:

var dataTable = Charts.newDataTable().addColumn (Charts.ColumnType.DATE"日期")...

dataTable.build ();

var lineChart = Charts.newLineChart()

.setDataTable(数据表);

无论错误告诉你什么,都是在构造数据表时出错,而不是在设置数据表时出错。