On Mon, Nov 18, 2013 at 09:10:34PM +0100, David Ostrovsky wrote: > Lionel Elie Mamane wrote on Mon Nov 18 09:32:57 PST 2013
>>> On Mon, Nov 18, 2013 at 06:10:34PM +0100, Fernand Vanrie wrote: >>> yep conversions are not the problem, its the exiting code who is >>> broken in many places ? >> What exiting code? > This Basic-Macros excerpt: > oDlg.getControl("myDateField").date = CDatetoIso(now()) > was broken in LibreOffice 4.1.1. The only known migration path is to > adjust all broken places with: > REM broken oDlg.getControl("myDateField").date = CDatetoIso(now()) > dim oDat as new com.sun.star.util.Date > with oDat > .day = Day(now) > .month = Month(now) > .year = Year(now) > end with > oDlg.getControl("myDateField").date = oDat > Now, if you have thousands LoC of Basic Macros, ... I had understood "exiting code" as the return value of a procedure, so I was completely lost as to what was meant. I now understand that Fernand meant "exiSting" code, where code is not a value (a number / string), but a piece of program. On a sidenote, oDlg.getControl("myDateField").date = CDatetoIso(now()) can be replaced by oDlg.getControl("myDateField").date = CDateToUnoDate(now()) -- Lionel _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice