diff --git a/kernel/av/value.go b/kernel/av/value.go index 0256fb632..ee9286c79 100644 --- a/kernel/av/value.go +++ b/kernel/av/value.go @@ -520,7 +520,11 @@ func NewFormattedValueNumber(content float64, format NumberFormat) (ret *ValueNu } func (number *ValueNumber) FormatNumber() { - number.FormattedContent = formatNumber(number.Content, number.Format) + if !number.IsNotEmpty { + number.FormattedContent = "" + } else { + number.FormattedContent = formatNumber(number.Content, number.Format) + } } func formatNumber(content float64, format NumberFormat) string {