Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript google visualization query无法运行最大值和总和查询_Javascript_Google Visualization_Google Fusion Tables - Fatal编程技术网

Javascript google visualization query无法运行最大值和总和查询

Javascript google visualization query无法运行最大值和总和查询,javascript,google-visualization,google-fusion-tables,Javascript,Google Visualization,Google Fusion Tables,我正试图从我的融合表中获取数据。使用SELECT query时,数据显示成功。但当我使用SUM和MAX查询时,firebug显示错误: 语法错误:语法错误 错误500有一个p 当我从查询中测试我的查询时,查询工作正常 当我基于firebug错误进行搜索时,这是因为我没有将脚本标记指定为script type=text/javascript 但我认为这并不是我实际遇到的错误,因为昨天我的代码工作正常。今天我不知道为什么我的代码不起作用 有人能帮我吗?谢谢你的帮助 //融合表数据ID 变量FT_T

我正试图从我的融合表中获取数据。使用SELECT query时,数据显示成功。但当我使用SUM和MAX查询时,firebug显示错误: 语法错误:语法错误 错误500有一个p

当我从查询中测试我的查询时,查询工作正常

当我基于firebug错误进行搜索时,这是因为我没有将脚本标记指定为script type=text/javascript

但我认为这并不是我实际遇到的错误,因为昨天我的代码工作正常。今天我不知道为什么我的代码不起作用

有人能帮我吗?谢谢你的帮助

//融合表数据ID 变量FT_TableID='1j1AG2s_IgNBQmm0QP9yYGHFg2_rNSZoEH4ee80In'; 变量FT_TableIDSP='1O5aIPnHBCimWsYg0gOXIeRH6eL-6byD95Nd2pdXR'; 加载'visualization','1',{'packages':['corechart','table','geomap']}; 函数getKP{ //使用参数设置查询 var FT_Query_KP=选择“Kelompok Penanam”,从+FT_TableID+按“Kelompok Penanam”分组,按“idPenanam”排序; //var FT_Query_KP=从1O5aIPnHBCimWsYg0gOXIeRH6eL-6byD95Nd2pdXR中选择SUM'Tinggi Pohon'; //var FT_Query_KP=从1O5aIPnHBCimWsYg0gOXIeRH6eL-6byD95Nd2pdXR中选择最大值'Tinggi Pohon'; var queryText=encodeURIComponentFT\u Query\u KP; var query=new google.visualization.query'http://www.google.com/fusiontables/gvizdata?tq=“+queryText; //设置回调函数 query.sendKP; } //将回调设置为在加载Google Visualization API时运行。 函数响应{ 如果!回答{ 警报“无响应”; 回来 } if response.isError{ 警报“查询中出错:'+response.getMessage+'+response.getDetailedMessage; 回来 } var KPname=response.getDataTable.getValue0,0; document.getElementById'dropdownKP'.innerHTML=KPname; } getKP;
我们发现了一个问题,在代码中没有第二列的预测摘要;饼图是唯一允许这样做的,所以它从我们身边溜走了。我们正在进行修复,并将在问题可用时更新此问题


也就是说,这些查询产生的饼图不会太有用,因为它们只有一个值。

感谢Rod和Juvian,我将代码从google visualization query更改为google fusion v1查询,它正在为我显示TUK,这是预期的结果吗?是的,没错。但是,如果您更改为取消对SUM或max查询的注释,并对SELECT查询进行注释,则代码将显示类似response error的警报。你能帮我解决这个问题吗?是的,如果使用SUM或MAXIMUM查询,代码将只摘要一列,如果这是因为Google Fusion API v1到V2有任何更新,或者JSAPI有变化?你能帮我修复它吗,因为在11月18日代码可以正常工作。谢谢,罗德。我们这边在处理Gviz查询方面有了变化。这不会影响常规的Fusion Tables API。您可以使用V1或V2 API运行此查询,然后为图表创建自己的数据表。当您直接将其用作可视化数据源时,您将看到问题所在。感谢您的回答。我的问题棒还有其他解决方案吗?您和您的Google Fusion Table团队是否希望像以前一样改变GVIZ的工作方式,或者您的团队有其他解决方案来解决我的问题棒?我非常感谢您和您的团队的工作,感谢您愿意回复。。。