데이터를 가져 오기 위해 저장 프로 시저를 사용하는 데이터 세트가 있습니다.
데이터 집합을 채웠고 모든 것이 정상입니다. 디버그를 사용할 때 데이터 집합이 비어 있지는 않지만 Microsoft 보고서 뷰어로 볼 수는 없습니다. 양식이 보고서 정의의 소스Microsoft Report Viewer로 데이터 세트보기
을 말하는
private void frmPrint_Load(object sender, EventArgs e) { this.reportViewer1.RefreshReport(); reportViewer1.LocalReport.DataSources.Clear(); GetCauseMachineMatrixTableAdapter adapter = new GetCauseMachineMatrixTableAdapter(); QpNibrolDataSet dataset = new QpNibrolDataSet(); adapter.Fill(dataset.GetCauseMachineMatrix, this.start, this.end); DataTable DT = dataset.Tables[0]; ReportDataSource reportdatasource = new ReportDataSource(); reportdatasource.Name = "RDS_NAME"; reportdatasource.Value = DT; reportViewer1.LocalReport.DataSources.Add(reportdatasource); reportViewer1.LocalReport.Refresh(); reportViewer1.RefreshReport(); }
내가 잘못 뭐하는 거지
를 지정되지 않은 : 여기
내 코드?데이터 세트를 보려고 할 때 열 이름이 표시되지 않기 때문에 rdlc
을 사용하지 않습니다. 내가 사용하고있는 저장 프로 시저에는 매개 변수가 필요합니다.
그러나 iam이 rdlc 파일에 데이터 소스를 추가하려고 할 때. 그것은 데이터 집합에서 어떤 열도 사용하지 않고 데이터 집합에는 매개 변수 (저장 프로 시저)가 필요합니다. 그것에 대해 뭔가 할 수있어 도와주세요. –
강력하게 데이터 테이블을 입력 할 수 있습니다. 데이터 집합 내부에는 RDLC 파일에서 사용할 수있는 강력한 형식의 데이터 테이블이 있습니다. – jgallant