Hybris impex中的两位数格式
我创建了一个类似于此的impex:Hybris impex中的两位数格式,hybris,impex,Hybris,Impex,我创建了一个类似于此的impex: INSERT_UPDATE Unit;code[unique=true];type(code)[default='TEST', unique=true] ;conversion; ; a ;; 0,001 ; b ;; 0,001 ; c ;; 1
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中指出它应该使用逗号作为数字分隔符?在我添加到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
您可以使用
#%impex.setLocale(Locale.ENGLISH)
或
代替,
您好,感谢您的输入,但是我们使用动态逻辑为具有不同标题的不同站点导入相同的impex,它有50多个站点。所以要么我就必须对他们每个人单独实施50次弹劾。或者,作为分隔符。或者强制使用与默认语言环境值无关的特定语言环境。所以,如果我改成“.”,它对那些失败的人有效,但对那些正在工作的人无效。