"Name"및 "Surname"열이있는 테이블에 해당하는 고유 한 행을 반환하는 StoredProcedure가 있다고 가정합니다.Crystal Reports의 빈 값 또는 Null 값에 따라 조건부 인쇄
나는 보고서 표시 할 다음 "NameField"와 "SurnameField"는의 StoredProcedure에 의해 반환되는 필드입니다
Name: NameField
Surname: SurnameField
.
특별한 요구 사항은 "SurnameField"가 비어 있거나 null 인 경우 "성 : SurnameField"를 표시하고 싶지 않다는 것입니다.
어떻게하면됩니까? 내가 생각한 유일한 것은 이름에 하나,성에 하나씩 storedprocedure를 깨고 다른 하위 보고서의 각 줄을 나누고 두 번째에 대해 "빈 경우 삭제"(또는 이와 비슷한)를 선택하는 것입니다. 그러나이 정말 과잉이라고 생각합니다. 나는 쉬운 방법이 있다고 생각합니다.
수식이 어떻게 사용되는지 잘 모르겠습니다. 사용 방법에 대한 참고 자료가 있습니까? 그렇다면 요소의 "보이는"필드가 설정됩니다. – pritzo
크리스탈 리포트를 이미 만드셨습니까? 'SurnameField'와'Surname :'레이블은 각각 고유 한 섹션을 갖거나 다른 객체를 가진 섹션에 있습니까? 섹션 전문가에서 전체 섹션을 부 풀리기위한 조건부 수식을 설정하거나 필드, 서식을 마우스 오른쪽 단추로 클릭 한 다음 일반 개체에 대한 조건부 억제 수식을 설정하여 조건부 수식을 설정할 수 있습니다. –
나는 같은 섹션에 넣었으므로 두 번째 방법으로 작동합니다. 당신의 도움을 주셔서 감사합니다! – pritzo