jmix icon indicating copy to clipboard operation
jmix copied to clipboard

Support @NumberFormat annotation for Big Integer and Short attribute types

Open SergeiAksenov2 opened this issue 1 year ago • 1 comments

Environment: Jmix version: 2.3.999-SNAPSHOT Jmix Studio plugin version: 2.3.SNAPSHOT6714-241 IntelliJ version: IntelliJ IDEA 2024.1.4 (Community Edition) Java and Kotlin.

An exception is thrown if enter a number in the Short or Big Integer fields with NumberFormat annotation. @NumberFormat(pattern = "#") @Column(name = "SHORTT") private Short shortt;

DecimalFormat#format(...)

short log.txt big integer log.txt

image

SergeiAksenov2 avatar Aug 21 '24 11:08 SergeiAksenov2

See io.jmix.core.metamodel.datatype.impl.AdaptiveNumberDatatype#requestedType

glebfox avatar Aug 23 '24 06:08 glebfox