2017-06-07 56 views
0

當我嘗試它,然後創建一個Excel一些價值我得到這個錯誤。 Pricee之前爲雙定義。我檢查的值是正確的。我不知道去哪裏看?POI格式錯誤的XPages

cell = row.createCell(6); 
setCellStyle(); 
cell.setCellType(Cell.CELL_TYPE_NUMERIC);  cellStyle.setDataFormat(createHelper.createDataFormat().getFormat("#,##0.00")); 
cell.setCellValue(pricee); 

錯誤:

com.ibm.jscript.InterpretException: Script interpreter error, line=1329, col=35: Ambiguity when calling setDataFormat(int) and setDataFormat(short) 
+0

看到這個問題:https://stackoverflow.com/questions/15087998/formatting-number-via-java-text-decimalformat-always-returns-error-in-ssjs –

回答

0

SSJS marshalles無類型JS給類型的Java。它工作得很好,但不是100%。最好是去創造你從SSJS和手叫過的文件或集合作爲參數的Java bean。

讓您的生活更輕鬆,因爲你可以測試和本地命令行調試。