Добрый день.
Я только начал работать в редакторе отчетных форм, с программированием знаком очень слабо.
Нашел на форуме для округления такой скрипт:
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 * 100L) / 100.0;
}
Можно мне помочь в нем разобраться? Где тут переменные и как этот скрипт применить к нужным ячейкам таблицы?!
То есть как этому скрипту сказать: бери число с этой ячейки и округляй до 3 знаков после запятой?
Либо дать ссылку на литературу.
П.С. Тут вроде правило работает один вопрос-одна тема?
Это не округление, а отбрасывание знаков, начиная с третьего знака после запятой.
Для округления до 2 знаков после запятой создайте вычисляемое поле с выражением:
Round([M1 - массовый расход в подающей магистрали], 2)