2010-03-08 7 views
0

Visual Studio 2008에서 ReportViewer 컨트롤을 사용하려고하지만 "스마트 태그 패널"을 보는 데 문제가 있습니다. 오른쪽 위 모서리에 있어야하는 작은 삼각형은 표시되지 않습니다. 문제는 Visual Studio의 Designer에서 ReportViewer를 선택할 수 없다는 것입니다. 이 문제를 어떻게 해결할 수 있습니까?Visual Studio ReportViewer 컨트롤

그렇지 않으면 나는 programatically 데이터로 ReportViewer 작성하여 문제를 해결하려고했지만 또한 여기에 몇 가지 문제가 있습니다. 나는 rumtime에서의 ReportViewer 내부에 표시되는 메시지를 얻을 :

datasouce 인스턴스가 데이터 소스에 대한 공급되지 않은

... 나는이 코드를 사용하고

:

private void LoadEmployeeTimeregistrations(string employeeNumber) 
    { 
     _employeeTimeregistrations = new List<TimeregistrationData>(); 
     EntityCollection<TimeregistrationsEntity> employeeTimeregList = 
      _client.TimeRegistrations().GetTimeregistrations(
       KRWindPcClassesLibrary.Properties.Settings.Default.ProjectNumber, 
       employeeNumber, false, null); 

     if (employeeTimeregList != null) 
     { 
      foreach (var timereg in employeeTimeregList) 
      { 
       _employeeTimeregistrations.Add(new TimeregistrationData 
       { 
        Day = timereg.Time.ToShortDateString(), 
        TotalHoursPresentation = 8.ToString() 
       }); 
      } 
     } 

     ReportDataSource reportDataSource = new ReportDataSource("Data", _employeeTimeregistrations); 

     reportViewer2.LocalReport.DataSources.Clear(); 
     reportViewer2.LocalReport.DataSources.Add(reportDataSource); 
     reportViewer2.LocalReport.Refresh(); 
     reportViewer2.RefreshReport(); 
    } 
을 그것은 통보의 모든 있어야한다

http://www.gotreportviewer.com/

:

답변

0

는이 웹 사이트를 참조하십시오 VS 2008 용 ReportViewer에 대한 데이터 소스 설정과 관련하여 많은 정보를 제공해야합니다.

관련 문제