2012-09-27 27 views
0

我在當前項目中使用Crystal報表。 (VS2010,C#,WinForms) 我想從代碼中設置數字字段的格式(在代碼中,我想確定當前的文化(CultureInfo)並使用此文化的特定分隔符用於我的字段) 或者也許有人知道如何在FormatEditor中使用CultureInfo?在自定義樣式是否可以在沒有格式編輯器的情況下爲編號字段設置格式?

+0

您也可以使用公式進行格式設置。你想要製作什麼樣的格式?歐洲使用的「 –

+0

」,「作爲小數點分隔符,美國使用」。「 –

+0

好吧,我可以根據你確定的歐洲或美國的標準來決定嗎? –

回答

0

嘗試寫公式小數點分隔符
查看圖片以供參考。

Format Editor

然後選擇Cutomize打開自定義樣式

Custom Style

小數點分隔符 WIRTE一個的if else公式顯示作爲小數分隔符取決於您的要求(歐洲或美國)

試試這個,並找回你的結果。
隨時爲您提供幫助。

+0

我想在公式中使用類似這樣的東西:CultureInfo userCulture = Thread.CurrentThread.CurrentUICulture; string decimalSeparator = userCulture.NumberFormat.NumberDecimalSeparator; 也許你知道Crystal報告的類似功能? –

相關問題