하위 보고서를 작성하고 각 필드에 전화 번호가 들어있는 두 개의 테이블을 사용하고 있습니다.Crystal Reports : 다른 레코드가 null이면 레코드 표시
원래 번호 {TABLE1.ORG}
임시 번호 {TABLE2.TEM}
내가 원하는 무엇 : {TABLE2.TEM}가 null가 아닌
경우, 숨기기 {TABLE1 .ORG}, 그렇지 않으면 show {TABLE1.ORG}
나는 공식으로 위의 것을 사용하려고 시도하지만 너무 효과적이지 않다. 두 필드가 서로 다른 테이블에 있기 때문에 () 서로 옆에있다.
{TABLE1.ORG}{TABLE2.TEM}
... 난 미리보기 모드에서 서로 다른 라인에서 볼 :
디자인 모드에서 (어떤 수식이나 억압없이) +971 4 321321321
+971 4 123123123
아마도 수식이 레코드를 읽고 같은 줄에서 평가하기 때문에 위의 이유가 올바르게 작동하지 않는 것 같습니다.
안녕하세요 @ Mark-bannister, 답장을 보내 주셔서 감사합니다. 나는 이것이 효과가 없었던 것이 두렵다. 이해할 수있는 이유는이 두 값이 ** 마스터 이벤트 테이블에서 푸시 된 값을 가진 두 개의 다른 테이블에있는 것입니다. **이 두 테이블은 마스터 테이블과 만 연결되어 있으며 서로 연결되어 있지 않습니다. 데이터베이스에 대한 액세스 권한이 없으므로 Crystal Report를 통해 SQL 쿼리를 실행할 수 있는지 확인해야합니다. 나는 Ver를 사용하고있다. 11 – user1134459
@ user1134459 : 귀하의 의견이 명확하지 않습니다 - 질문을 확대하여 어떤 테이블에 액세스하고 어떻게 포함 할 수 있을지 생각해보십시오.포함 된 보고서가 아니라 동일한 보고서에 두 테이블의 값을 이미 포함하고있는 경우이 세 가지 테이블 (TABLE1, TABLE2 및 Master 테이블)이 모두 보고서에 이미 링크되어 있기 때문에 이러한 오류가 발생할 수 있습니다. –