2014-05-22 3 views
0

empno 및 일부 열이있는 명령 개체가있는 보고서가 있습니다. 그리고 저는 empno를 가지고있는 또 다른 명령 객체를 가지고 있습니다. 첫 번째 명령의 경우 매개 변수가 나누기이고 나눗셈을 기반으로 1 차 명령 개체에서 일부 명령을 가져오고 첫 번째 명령 개체에서 두 번째 명령 개체로이 empnos를 전달해야합니다. 두 번째 명령 개체가 첫 번째 명령 개체에서 일부 empnos를 가져와 일치하는 empnos를 기반으로 국가를 표시해야합니다. 그래서 두 명령 객체 empnos를 링크 탭에 모두 연결했습니다. 일부 성능 문제로 인해 다음과 같이 수행합니다.크리스탈 보고서의 하위 보고서 링크

두 번째 명령 개체와 생성 된 empno 매개 변수를 사용하여 하위 보고서를 만들었습니다. 이제 보조 보고서 링크 탭에서 기본 보고서 empno를 하위 보고서 empno 매개 변수로 전달합니다. 하지만 일치하는 empnos 데이터가 나타납니다.

내 첫번째 테이블에서 관찰 여기에서

이 같은 데이터를 제시하십시오. 제 2 차 표에서

eno   name   division 

1     aaa     2 
2     bbb     2 
3     ccc     2 

나는 첫번째 방법 (링크 탭의 명령 개체를 연결)를 사용하여이

eno   country   division 

1     India    2 
2     Aus     2 

같은 데이터를 가지고있다. 나는 이런 결과를 얻고있다.

eno   name   division  country 

1     aaa     2    Ind 
2     bbb     2    Aus 

첫 번째 방법 (하위 보고서 접근 방식)을 사용합니다. 나는 이런 결과를 얻고있다.

eno   name   division  country 

1     aaa     2    Ind 
2     bbb     2    Aus 
3     ccc     2    

하위 보고서 접근 방법을 사용하여 두 테이블에있는 직원 만 받아 들여야합니다. 내가 this.In 제 2 표가 onlt 한 이노 스서 1, 2 나누었다 같은 데이터를 얻고 이미지를 게시 할 수 없습니다입니다

안녕 시바을 제안하십시오 나는 심지어 내가

또한 레코드 선택 수식 사용되는 모든 한 EMP를 얻고있다

** ENO 이름 분할 국가

1     aaa     2    Ind 
2     bbb     2    Aus 
3     ccc     2**    

답변

0

대신 당신이 다음 하위 보고서의 Record Selection Formula에 링크 된 매개 변수를 사용해야합니다 다음 하위 보고서를 주 보고서의 매개 변수를 연결하지 않아야 이러한 목적을 위해 하위 보고서를 사용하여 필터링은 하위 보고서에 적용됩니다. 예컨대위한

:

는이 {pm-parameter1} 같은 siomething 얻을 것이다 링크 ( Take care dont link the parameters)를 통해 하위 보고서에 매개 변수를 전달합니다.

는 기록 selectoin 공식에 가서 쓰기

database field = {pm-parameter1} 
관련 문제