2017-03-10 1 views
0

Crystal Reports의 새로운 기능 - 예상 시간, 실제 시간, 남은 시간의 3 개 열로 된 보고서가 있습니다. 그룹 바닥 글에는 작업 별 시간이 요약되어 있습니다. 나머지 시간 공식은 {job.esthours} - {job.actualhours}입니다. 예상 시간이 없다면 공란으로두기를 원합니다. 나는 수식에 예상 시간의 합계를 사용할 수는 없지만 어떤 수식을 사용해야할지 확신하지 못한다.그룹 바닥 글 요약 필드를 기반으로 한 Crystal Reports 수식

Sample Report

답변

0

당신은 첫 번째 cfield 값이 null의 경우 수식을 억제하는 조건을 추가해야합니다. 두 가지 방법으로 할 수 있습니다.

1) 남은 시간 공식에 조건을 추가하십시오. 세부 구역에서도 공백으로 표시하려면이 방법을 사용하십시오. 오른쪽 클릭 -> 억제 -> 다음 조건을 추가하십시오.

if(isnull({job.esthours})) 

2) 남은 시간 요약에 조건을 추가하십시오. 어떤 이유로 든 세부 정보 섹션에 남아있는 값의 음수 값을 표시하려면이 방법이 좋습니다. 마우스 오른쪽 클릭 -> 억제 ->이 다음 조건 추가 :

if(isnull(sum({job.esthours}))) 

그리고 그래, 당신은 보고서 필드 트리에서, 당신이 당신의 수식 워크샵에서 찾을 수 있습니다 추정 시간 요약을 사용할 수

+0

고맙습니다. 억압은 효과가 있었지만 성명 앞에 "if"를 사용할 필요는 없었습니다. –

관련 문제