首页 > 解决方案 > impex 中的两位数格式

问题描述

我创建了一个与此类似的 impex:

INSERT_UPDATE Unit;code[unique=true];type(code)[default='TEST', unique=true] ;conversion;
                  ; a                ;; 0,001
                  ; b                ;; 0,001
                  ; c                ;; 1
                  ; d                ;; 1
                  ; e                ;; 1000

它在我本地运行得很好。但在另一个测试环境中,逗号不能用作数字分隔符。我应该怎么做才能在这个 impex 中表明它应该使用逗号作为数字分隔符?

标签: hybrisimpex

解决方案


在我添加到 impex 标头后它起作用了:

#% impex.setLocale(Locale.ENGLISH);

像这样:

#% impex.setLocale(Locale.ENGLISH);
INSERT_UPDATE Unit;code[unique=true];type(code)[default='TEST', unique=true] ;conversion;
                  ; a                ;; 0,001
                  ; b                ;; 0,001
                  ; c                ;; 1
                  ; d                ;; 1
                  ; e                ;; 1000

推荐阅读