我有一个包含姓名,开始日期和结束日期的记录集。我最近在C#中尝试
var qryInQA = db.Query(qry);
var myChart = new Chart(width: 800, height: 400)
.AddTitle("Days in QA")
.AddSeries(chartType: "RangeColumn",
xValue: qryInQA, xField: "Name",
LowValue: "dtStart",
HighValue: "dtEnd")
.AddLegend()
.Write();
我也尝试过:
yValues: qryInQA, yFields: "dtStart",
yValues: qryInQA, yFields: "dtEnd",
和
yValues: qryInQA, yFields: "dtStart, dtEnd",
带有各种错误消息。添加第二个系列(.AddSeries
)只会在第一个系列旁边创建第二列。
我会假设相同的逻辑适用于烛台或股票图表(具有四个y值)。