В отчетной форме с помощью скрипта отбросил знаки после запятой
private void calculatedField1_GetValue(object sender, DevExpress.XtraReports.UI.GetValueEventArgs e)
{
double? m1 = GetCurrentColumnValue(“M1”) as double?;
if (!m1.HasValue)
return;
// Оставляем два знака после запятой. Остальные отбрасываем без округления.
e.Value = (long)(m1.Value * 10000L) / 10000.0;
}
Почему то при экспорте в excel у некоторых чисел вместо вида
1234,1234
получаем
1234,12309999999
Приложил отчетную форму, данные , пример экспорта. В примере желтым отметил это число.
Подскажите, что можно сделать, чтобы все работало как задумывалось.
отчеты.zip (425 KB)