Cette page dresse la liste des opérations spécifiques qui sont à tester avant toute mise en production d'une nouvelle version de !OpenOffice.org. Cela concerne principalement les fichiers avec des macros écrites en !StarBasic. || '''Macro''' || '''Langage''' ||'''2.4'''||'''3.0'''||'''3.1.1'''||'''3.2.1'''|| ||[[Projet/Reflets/Documentations/ProcessusDBA#CODA-MaestrOOo.3AInt.2BAOk-grationdesma.2BAO4-tres.2BAOk-l.2BAOk-ments2et3aveclam.2BAOk-thodeElement-Link|Coda-MaestrOOo ]]||!StarBasic||ok||ok||'''ok'''||ok|| ||[[Projet/Reflets/Documentations/ProcessusDBA#Coda-InterrOOo.3AL.27interrogationavecOpenOffice|Coda-InterrOOo]]||!StarBasic||ok||ok||'''ok'''|| ok || ||[[Projet/Reflets/Documentations/ProcessusDBA#Coda-Int.2BAOk-gratiOOo.3AInt.2BAOk-grationdes.2BAOk-crituresdansCODAaveclam.2BAOk-thodeDocument-Link|Coda-IntégratiOOo]]||!StarBasic||ok||ok||'''ok'''|| ok * || ||Sommaire salaires des expatriés||!StarBasic||ok||ok||'''ok'''||ok|| ||Les fichiers utilisés dans le processus budgétaire||!StarBasic|| || || || || ||[[OpenOffice/MacroCoda|Copier/coller de CODA vers Calc]]||[[Python]]|| || ||'''ok''' (1.10)|| || D'autres idées ? ---- * Exception lancée lors de l'exécution de requêtes SQL en mode écriture (La connexion avec le serveur CODA se fait avec le driver [[http://jtds.sourceforge.net/|JTDS 1.2.5]] (JDBC) ''Une exception s'est produite : Type: com.sun.star.sdbc.SQLException Message: java.lang.NullPointerException.'' <
> Même résultat avec JTDS 1.2.2. En fait le problème semble généralisé vu que peu importe la technologie de DB, la meme erreur se produit lors qu'on lance des requetes autre que du SELECT. En modifiant légèrement la façon d'exécuter les requêtes sql de type INSERT ou UPDATE, on arrive à contourner le problème cas problématique {{{ Connexion = DatabaseContext.getConnectionWithInfo(url_db, ParamsConnexion()) query = Connexion.prepareStatement(sql_query) query.executeUpdate() }}} solution {{{ Connexion = DatabaseContext.getConnectionWithInfo(url_db, ParamsConnexion()) stmt = Connection.CreateStatement stmt.executeUpdate(sql_query) }}}