2012-02-10 2 views
0

3 개의 테이블이있는 강력한 형식의 데이터 집합이 있습니다. 크리스탈 보고서에이 3 개의 테이블 데이터를 모두 표시하고 싶습니다. Crystal Reports의 데이터 소스를이 데이터 세트의 테이블로 설정하는 방법은 무엇입니까? 크리스탈 보고서의 데이터 소스로 강력한 형식의 데이터 집합

감사 skpaul이

+0

보고서의 데이터 소스를 일반 데이터 세트로 설정하는 방법을 알고 있습니까? 다음 코드는 작동하지 않습니다 –

+0

당신의 ... 하나의 입력과 동일한 작업을 수행 : cr.SetDataSource (Me.dsBatchSheetDetails.Tables를 ("BatchDetails")) 'cr.SetDataSource (Me.dsBatchSheetDetails.Tables ("PackDetails")) 'cr.SetDataSource (Me.dsBatchSheetDetails.Tables ("RawDetails")) –

답변

1

당신은 하나의 데이터 소스를 가질 수 있습니다 도와주세요하십시오. 테이블이 관련되어 있으면 이들을 함께 참여시켜야합니다. 그렇지 않은 경우 하위 리포트를 사용해야합니다.

이 정보는 데이터베이스에서 제공되는 정보입니까? 그렇다면 데이터 세트를 전혀 사용하지 않고 데이터 자체를 찾기 위해 보고서를 설정하는 것이 좋습니다. 이렇게하면 많은 코딩 작업을 줄일 수 있으며 유지 관리가 훨씬 쉬워집니다. 그게 당신을위한 가능성이지만, 어떻게 알 수 있는지 모르겠고 더 많은 정보를 제공 할 것입니다.

+0

하위 보고서를 연결하는 것이 어려울 경우 관련이 있어도 포함 된 보고서를 분명히 사용할 수 있습니다. –

+0

@SKPaul ​​어떤 종류의 보고서를 만들려고합니까? (즉, 제목은 무엇입니까?) 또는 각 테이블의 원시 데이터를 표시하려고합니까? –

+0

안녕하세요, Brandon 님, 감사합니다. 데이터베이스 위치에 대해 "application.startuppath"와 함께 액세스 데이터베이스를 사용 중입니다. 그것은 directoy가 클라이언트 PC에서 다를 수 있기 때문에. 그래서보고를 위해 강력하게 형식화 된 데이터 집합을 사용하고 있습니다. 내 데이터 세트에는 3 개의 테이블이 있습니다. 예를 들어 고객 세부 정보 테이블, 모든 주문에 대한 테이블 및 모든 반품에 대한 테이블 등이 있습니다. 이 3 개의 테이블 데이터를 수정 보고서에 표시하고 싶습니다. 이 테이블은 1 차 - 외부 키와 관련됩니다. 이 목적을 위해 어떤 기술을 사용해야합니까? 내가 –

관련 문제