Ich habe ein Säulendiagramm mit einem x-Achsenwert, der ein Datum ist. Dieses Diagramm hat heute Morgen funktioniert, ist aber plötzlich kaputt und die Anzeige "Balkenserie mit Wertbereichsachse wird nicht unterstützt". als eine Fehlermeldung. Die betreffende Website wurde in den letzten Wochen nicht aktualisiert.
Mein DataTable-Konstruktionscode sieht folgendermaßen aus:
%Vor%Was kann ich mit meinem Code tun, um das zu beheben?
Das Problem besteht in den Datumsfeldern. Ich habe das Datumsfeld in einen String konvertiert und verwende jetzt einen String. Wenn Sie Formatierer verwenden, können Sie den Wert formatieren, bevor Sie ihn an die DataTable übergeben:
%Vor%Ich vermute, das ist ein Fehler; Ich werde versuchen, einen Fehlerbericht zu erstellen.
Es ist kein Fehler. Google Visualization API hat sich geändert.
Unter Ссылка werden einige Lösungen für dieses Problem veröffentlicht. Verwenden der Option:
%Vor%kann nur als temporäre Lösung verwendet werden. Google sagt:
Bitte beachten Sie jedoch, dass diese Option nur für eine begrenzte Zeit verfügbar ist und in naher Zukunft entfernt wird.
Die empfohlene Lösung besteht darin, dass Sie Ihre Datumsfelder auf der x-Achse in String ändern. Ich habe dies erreicht, indem ich Formatierer verwendet habe, bevor ich dem DateTable-Objekt einen Wert hinzufügte.
%Vor%Tags und Links google-visualization