Как предотвратить автоматическое округление чисел в отчете Stimulsoft?

#c# #wpf #report #reporting #stimulsoft

Вопрос:

Я использую последнюю версию Stimulsoft и C#. У меня есть отчет, который получает данные из базы данных SQL Server и показывает их.

Моя проблема в том, что он округляется без моей настройки, вот так :

 123,456,789 =gt; 123,456,792  

Моя колонка в SQL Server:

введите описание изображения здесь

в Стимулсофт:

введите описание изображения здесь

Что я пробовал:

  • использование этого пользовательского формата: #,0.##
  • используя общее или валюту, вместо номера
  • используя это выражение:
 {IIF(Floor(MyTable.Price)==MyTable.Price,Floor(MyTable.Price),MyTable.Price)}  

Ни один из них не сработал …

Пожалуйста, помогите

Ответ №1:

Внутри Стимулсофт измените тип столбца цены с плавающего на десятичный. затем, если вы хотите задать формат, используйте этот тип формата:#, #0.#,#,#,#,#

Комментарии:

1. Спасибо, я изменил его на десятичный в словаре для таблиц в Stimulsoft