저는이 위치 (프로덕션 지원)에 초보이며 크리스탈 리포트 8.5에서 문제를 조사하도록 요청 받았습니다. 나는 몇 가지 기본적인 훈련으로 크리스탈 보고서를 처음 사용합니다.크리스탈 리포트 8.5 필터 레코드
보고서에 기록이 누락 된 것 같습니다. SQL Server 2005 절차를 데이터 원본으로 사용합니다. 필자는 프로 시저에 사용 된 보고서와 동일한 매개 변수로 테스트를 수행했으며 누락 된 레코드를 포함한 모든 레코드를 보고서에 반환합니다. 그래서 보고서는 그 기록을 여과해야한다고 생각합니다. 그런 다음 레코드 선택 수식을 선택했는데 거기에있는 내용을 보았지만 누락 된 레코드와 관련이없는 것으로 보입니다. 테스트를 위해, 나는 그들 모두에게 주석을 달았고, 보고서를 실행했지만 기록은 여전히 누락되었습니다.
그래서 데이터를 필터링하는 다른 것이있을 것 같습니까?
확인할 사항 : 섹션/필드의 조건부 억제; ** 그룹 ** 선택 수식 (레코드 선택 수식과 다름). –
나는이 모든 것을 실제로 확인했다. 이상하게도 레코드 선택 수식에 조건을 추가하여 누락 된 레코드 (예 : item_no = 'xx')를 명시 적으로 표시하면 보고서에 해당 레코드 만 표시됩니다. – thotwielder
세부 정보 섹션이 (조건 적으로 또는 다른 방식으로) 표시되지 않습니까? 레코드가 그룹 섹션 (머리글 또는 바닥 글)에 표시되는 것처럼 소리가납니다. 특수 선택 수식없이 "누락"항목은 그룹의 첫 번째 (그룹 머리글) 또는 마지막 (그룹 바닥 글)이 아니므로 표시되지는 않지만 ** 그룹의 처음과 마지막 모두입니다. 레코드 선택 수식에서 해당 레코드 만 명시 적으로 선택하는 경우 –