2017-01-09 10 views
1

RDLC에서 Excel 파일로 데이터를 내보내는 동안 이상한 문제가 발생합니다. 같은 형식의하는 숫자 값이 포함 된 일부 열이 있습니다 값이 제대로 예를 들어 보여 주었다됩니다 보고서 미리보기에서RDLC에서 Excel로 내보내는 중에 형식을 잘못 지정하는 경우 12 진수

#, 0.00

는 : 8.407,47는. 또한 동일한 값이 Excel로 올바르게 내보내 지지만 셀을 클릭하면 값은 8.407,474가됩니다.

나는 FormatNumer 기능을하지만 Excel의 경우에 아포스트로피가 추가됩니다를 사용하여 시도했다 및 내 번호는 '8.407,47

내가 뭔가를 그리워했던 것처럼 더 이상 수 있지만 텍스트 아닌가요? 내 보낸 엑셀 파일에 형식 번호를 올바르게 표시하는 방법이 있습니까? 여기

자리 표시 자에 대한 설정은 다음과 같습니다 당신은 그것을 반올림 값을 포맷하지 된다 enter image description here

답변

1

을 : 여기 enter image description here

그리고 것은 내가 Excel로 내 보낸 후에 무엇을 얻을 그래서 당신을 DataSet 값은 아마도 8.407,474이고 rdlc에 명시된대로 소수 자릿수 2 자로 형식이 지정되어 있어도 수정하지 않고 Excel으로 내 보냅니다.

=Round(Fields!YourNumber.Value, 2) 
: 둘 이상의 소수점 이하 2 개 자리를 내 보내지 않으려면

, 당신은 당신의 보고서에서 숫자 필드를 표시하려면이 기능을 사용해야합니다