2011-08-30 3 views
0

ActiveReports 3 파일에 DataGridView를 추가해야합니다. 컨트롤을 추가 할 때 DataGridView로 인식되지 않고 사용자 정의 컨트롤로 인식됩니다. 아무도 내가이 문제를 해결하도록 도울 수 있습니까?ActiveReports에 DataGridView 추가 3

+2

보고서에 DataGridView 컨트롤을 추가하고 기본 ActiveReport 컨트롤 (예 : TextBox 컨트롤)을 사용하지 않는 이유는 무엇입니까? ActiveReports의 모든 목적은 데이터 수집을 바인딩하고 해당 데이터의 반복 및 렌더링을 처리합니다. – LordHits

답변

1

DataGridView에 CustomControl.Control을 캐스팅하여 섹션을 포함하는 컨트롤의 형식 이벤트에서 개체에 프로그래밍 방식으로 액세스 할 수 있습니다. CustomControl.Control property's documentation topic에서이를 수행하는 예가 있습니다. 이 주제에서는 ChartFX를 사용하지만 DataGridView를 사용할 것입니다.

그러나 DataGridView를 보고서에서 사용하는 것에 대한 @LordHits 주석은 좋은 보고서입니다. 일반적으로 보고서를 동일한 데이터 소스에 연결하고 동일한 쿼리를 사용하여 보고서에서 데이터를 가져 오려면 또한 보고서를 System.Data.DataSet에 쉽게 바인딩 할 수도 있습니다. 도움말 항목 "How-To Section > Binding Reports to a Data Source > Using a Dataset" in the ActiveReports 3 User Guide을 참조하십시오.

Scott Willeke 
GrapeCity 
+0

두 분 모두에게 감사드립니다.이 게시 시점에 저는 데이터 처리 능력을 잘 모르고 있었기 때문에보고가 새로 왔습니다. 그것을 지적 주셔서 감사합니다. –