https://bz.apache.org/bugzilla/show_bug.cgi?id=61700

--- Comment #6 from Greg Woolsey <gwool...@apache.org> ---
see r1856652

>From the OOXML spec, using calcId is a hack, and what really should be used is

fullCalcOnLoad=1

calcId=0 just means "your engine is newer, recalculate everything when opening"
while fullCalcOnLoad explicitly says what we want done.

Yes, I think you are right about the logic of that line, but really it should
be looking for the other property, not the calcId=0 hack.  

OOXML specifies a default value of "false" for fullCalcOnLoad, which I think we
can assume also applies when the attribute or calcPr entity are missing.

POI should leave the engine ID alone and use the actual boolean attribute
instead. 

Per this thread [0] Excel and everything else honor this flag.

[0]
https://stackoverflow.com/questions/18355691/set-xlsx-to-recalculate-formulae-on-open

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org

Reply via email to