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

Coda-MaestrOOo

StarBasic

ok

ok

ok

ok

Coda-InterrOOo

StarBasic

ok

ok

ok

ok

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

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 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)

OpenOffice/RecetteAvantUpgrade (dernière édition le 2010-09-02 19:29:52 par AliJawadJetha)