Я работаю в проекте. Его серверное приложение находится в офбизе. Я хочу читать, редактировать, обновлять и т. Д. Лист Excel. Но в обычной java-программе он работает. Я использую API-интерфейс apache poi. приложение.Тогда иногда некоторые исключения.
"
[java] java.lang.IllegalStateException: Cannot get a text value from a nume
ric formula cell
[java] at org.apache.poi.hssf.usermodel.HSSFCell.typeMismatch(HSSFCell.
java:637)
[java] at org.apache.poi.hssf.usermodel.HSSFCell.checkFormulaCachedValu
eType(HSSFCell.java:642)
[java] at org.apache.poi.hssf.usermodel.HSSFCell.getRichStringCellValue
(HSSFCell.java:719)
[java]
[java] at org.apache.poi.hssf.usermodel.HSSFCell.getStringCellValue(HSS
FCell.java:697)
[java] at org.ofbiz.productionmgntSystem.setTargetPlan.getRequiredData(
setTargetPlan.java:764)
[java] *****
[java] at org.ofbiz.productionmgntSystem.setTargetPlan.setTask(setTarge
tPlan.java:201)
[java] at org.ofbiz.productionmgntSystem.ThreadProcess.run(ThreadProces
s.java:113)
"
Здесь я использую один и тот же API-интерфейс apache poi как в обычном java, так и в ofbiz.
Cannot get a text value from a numeric formula cell
- попробуйте распечататьcell.getNumericCellValue
- person JoseK   schedule 02.02.2011