Hi Eike,

> All your comments have been processed in the code (I learned some new
> things too, thank you !).
> It now works fine for all possible argument values, including leaving out the
> optional value for WEEKNUM and illegal arguments.
> 
> Now I will start on seeing how old-style documents are interpreted and how I
> can handle that as 'smooth' as possible (unnoticeable for user, I mean).
> 
> (It may be after my holidays before you hear from again)

I have searched a bit and found some functions in 
sc/source/core/tool/compiler.cxx that might be extended to convert old-style 
ISOWEEKNUM() use when reading old (pre ODFF1.2) documents. Unfortunately alle 
these functions seem te be called too when entering a function in an existing 
(open) sheet or recalculating.
It will be probably most efficient to convert only when reading a saved 
document.
Can you give any hint(s) as where I might put the conversion code for old-style 
ISOWEEKNUM() to ODFF1.2?

Winfried
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to