0
또한 이름이 설정을 저장하는 옵션을 가지고 있고 스마트을 그가 데이터베이스에서 필드를 선택하고 그래프를 형성하는 사용자에게 옵션을 제공합니다 C#을 language.I를 사용하여 Asp.Net 차트에 있어요 사용자가 자신의 그는 그냥 클릭하고 그래프 나누었다 formd 자신의 저장 설정 그래프의 이름을 사용자가 클릭하지 올바르게 형성하며 다음과 같이 축이 제대로 내 코드가 표시되지 않는 경우 설정을 막아 보려는 목록 :그래프 형성하지 올바르게
protected void btnShowSmartList_Click(object sender, EventArgs e)
{
string _SmartList ;
ds = GetDataSet("SELECT [Sql_Query] FROM [DWH_SmartList] WHERE sys_SmartList_No=" + ddSmartQueryList.SelectedValue) ;
_SmartList = Convert.ToString(ds.Tables[0].Rows[0]["Sql_Query"]);
ds.Tables[0].Dispose();
ds = new DataSet();
ds = GetDataSet(_SmartList);
Chart1.DataSource = ds;
Chart1.Legends.Add("Inspection_Date").Title = "Inspection_Date";
Chart1.ChartAreas["ChartArea1"].AxisX.Title = Dd_List.SelectedValue;
Chart1.ChartAreas["ChartArea1"].AxisX.MajorGrid.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisX.MajorTickMark.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisY.MajorTickMark.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisY.MajorGrid.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisX.MinorGrid.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisX.MinorTickMark.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisY.MinorGrid.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisY.MinorTickMark.Enabled = false;
Chart1.ChartAreas["ChartArea1"].AxisY.Title = Dd_ListY.SelectedValue;
Chart1.Series["Series1"].XValueMember = Dd_List.SelectedValue;
Chart1.Series["Series1"].YValueMembers = Dd_ListY.SelectedValue;
Chart1.Series["Series1"].LegendText = Dd_ListY.SelectedValue;
this.GridFormatting();
Chart1.DataBind();
//Chart1.BackColor = System.Drawing.Color.White;
// this.Chart1.ChartAreas["ChartArea1"].AxisY.IsStartedFromZero = false;
GridView1.SelectedIndex = 0;
GridView1.DataSource = ds;
GridView1.DataBind();
}
그리드는 훌륭하지만 그래프가 작동하지 않습니다
그래프가 표시되지 않거나 올바르게 표시되지 않는다는 것을 의미합니까? 선호하는 스크린 샷 및 샘플 데이터로 더 자세히 설명하십시오. – Raptor
@ShivanRaptor 내가 그래프 이미지를 업로드 – Raheel
내 프로그램에서 문제를 지적하지만 해결 방법을 모릅니다. SQL_Query는 My Query가 저장된 경우 SmartList에 저장하고 이름을 지정하려는 데이터베이스 필드입니다. XYZ 그가 그것을 다시 열려면 그것을 클릭하고 그래프를 형성하지만 Chart 코드 작성에서 DropdownList name Dd_ListY.SelectedValue에서 값을 정의하지만 Query는 실제 값을 저장하므로 SQL_Query Column에 DB에 저장 한 쿼리에서 그래프를 만들 수 있습니까? .it 차트 컨트롤에서 Dd_ListY.Selectedvlaue.Any 솔루션의 값을 찾을 수 없으므로 Chart에 올바르게 표시되지 않습니다. – Raheel