하지 않는 것이. rdlc 보고서를 열고 보고서의 속성에서 '언어'속성을 원하는 매개 변수로 설정합니다. 예 :
=Parameters!ReportLanguage.Value
당신은 불행하게도 데이터 집합 필드에이 속성을 설정할 수 없습니다 ReportData에 화면에서
합니다 (Ctrl + Alt 키 + D) (비주얼 스튜디오 2013 년에 적어도), 'ReportLanguage'라는 매개 변수를 만듭니다. 이름을 설정하기 만하면 추가 세부 정보를 추가 할 필요가 없습니다. 보고서에 텍스트 상자에서
는 지금이 (소수점 이하 2 자리까지) 보고서의 언어가 무엇이든에 텍스트 상자 값의 통화를 포맷합니다
=FormatCurrency(Fields!UnitPrice.Value, 2)
FormatCurrency 표현
설정 보고서 (C#)를 생성하는 코드에서 ReportLanguage 매개 변수를 설정
LocalReport localReport = new LocalReport();
localReport.ReportPath = pathToMyRdlcFile;
localReport.SetParameters(new ReportParameter("ReportLanguage", "en-GB"));
보고서가 생성 될 때, 당신에게 파운드 기호를 줄 것이다 "KO-GB"하지만, "fr-FR"또는 유사한 것을 사용하여 유로화 기호를 얻을 수 있습니다.
실제로 하드 코드 된 "en-GB"를 기능으로 바꿀 수 있습니다.
희망이 도움이됩니다. 당신은 pageload
Thread.CurrentThread.CurrentUICulture = 새로운 선택 System.Globalization.CultureInfo ("JA-JP")로 설정할 수 있습니다
특별히 보고서 뷰어에 설정하는 방법에 대해서는 잘 모르겠지만 보고서 뷰어는 Thread.CurrentThread.CurrentCulture로 설정된 문화권을 사용합니다. – Glen