2012-12-26 3 views

답변

1

ActiveReports 7에는 저장 프로 시저 사용 방법이 약간 다른 두 가지 보고서 유형이 있습니다.

SectionReport (즉, ActiveReports 6에서 사용할 수있는 기존 보고서 형식)를 사용하는 경우 쿼리의 EXEC SQL 명령을 통해 저장 프로 시저를 실행할 수 있습니다. f.e. PageReport에서

EXEC sp_mysp '<%myparameter%>'

(즉 ActiveReports에 도입 된 새로운 보고서 유형 7) 다음 저장 프로 시저에 명령 유형을 설정해야하고 쿼리 문자열이 저장 프로 시저의 이름으로 설정됩니다. 전달할 매개 변수가 있으면 DataSet의 매개 변수 페이지를 통해 매개 변수를 전달할 수 있습니다.

ADO.NET 기반 데이터 공급자 (SQL Server, OLE DB 및 Oracle 연결 유형)를 사용하는 PageReports에는 데이터 원본의 개체, 데이터 집합 및 매개 변수 사이에 일대일 상관 관계가 있습니다. 페이지 보고서 및 관련 ADO.NET * Connection, * Command 및 * Parameter 클래스에 표시되는 내용 따라서 이러한 작업 방법에 대해 궁금한 점이 있으면 ADO.NET 클래스를 사용하여 동일한 코드를 작성하는 방법을 살펴볼 수 있습니다.