Crystal Reports를 처음 사용합니다. 메모리 열이 KB 단위로보고되는 DB가 있습니다. 필자는 IT 분야의 관리자에게 해당 필드에서 GB 단위로 메모리를보고하기를 원하는 보고서를 만들었습니다. 나는이 공식을 시도 는 (책을 기반으로 나는 '크리스탈 리포트 2016 초보자 가이드'라는 제목의 구입)Crystal Reports 2016 수식 구문
IF {tblDts.Memory} = "" THEN "N/A" ELSE {tblDts.Memory}*0.4256
내가 오류는 숫자 또는 통화 금액은 여기
필요입니다
내 ELSE
성명 뒤에 {tblDts.Memory}
을 강조 표시합니다.
데이터베이스의 해당 필드에는 숫자 값만 있습니다 (btw - 0.4256은 10240에 대한 십진수 형식이므로 동일한 결과가있는 나누기 명령을 시도 했으므로 곱셈 문을 시도했습니다).
내가 뭘 잘못하고 있니?
아마도 수식을 잘못 만들 것입니까? 데이터 필드를 세부적으로 선택하고 마우스 오른쪽 버튼으로 클릭 한 다음 필드 포맷을 선택하십시오. 그런 다음 Common (공통) 탭을 선택하고 Display String (디스플레이 문자열) 오른쪽에있는 x-2 아이콘을 클릭하십시오. 그게 내 문제일까요? – Szmooz