Einstellung der Daten verwendet, die durch eine Linie Diagramm mit EPPlus
Ich versuche, ein einfaches Liniendiagramm in excel automatisch mit EPPlus. Ich habe und kenne den Bereich von Zellen, die Daten enthalten, die ich verwenden möchten. Ich möchte die Grafik wie folgt Aussehen:
Den Before
und After
Spalten gehen für viel mehr als das, was gezeigt wird.
Bin ich mit diesem code, um das Diagramm zu erstellen und positionieren Sie es, aber ich bin nicht sicher, wie Sie die Daten, die das Diagramm verwendet:
ExcelChart ec = ws.Drawings.AddChart("Line Time Graph", OfficeOpenXml.Drawing.Chart.eChartType.Line);
ec.Title.Text = "Benchmarks";
ec.SetPosition(_times.Count + 2, 0, 1, 0);
Könnte es etwas damit zu tun haben ec.Series.Add
aber ich bin nicht sicher, wie Sie Sie richtig zu verwenden. Wenn Sie könnten mich in die richtige Richtung, das wäre toll.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hoffe das hilft dir:
Einem weiteren full-Beispiel habe ich gerade getestet:
c:cat
ist die Kategorie fürser
Serie, lassen entfernenc:cat
tags aus den charts xml, dann ist dein Diagramm verwenden1,2,3,4,5,...
als Standard für die Kategorie (x-Achse).1 2 3 4 5 6
?1 2 3 4 5 6 ...
wie in deinem Bild illustriert.ec.Series.Add(ran1, null)
es wirft einNullReferenceException
. Ich gehe davon aus, dass es ist, weil dernull
übergeben. Sind Sie sicher, dass Sie übergeben Sie null?1 2 3 4 5...
die zimmerreserviereung, ohne das es in der excel-Datei?