Bonjour Sophie,

Sophie Gautier a �crit :

Bonjour,

Une demande de test de HSQLDB par Frank Schonheit, je vous en fais la traduction rapide :

J'ai refait mes tests habituels avec la m104 et HSQLDB 1.8.0 RC10 et j'ai cr�� une page dans le Wiki.
-> http://ooo.lab-project.net/wiki/tiki-index.php?page=Test_OOo_Base

Je n'ai trouv� aucun diff�rence en mettant HSQLDB 1.8.0 RC10

Voici ci-dessous le contenu du wiki.

Je ne sais pas si �a fera avanc� le chimilimili, mais j'aurai essay� :-)

Tony





 Bugs ou limitations rencontr�s avec le module Base de OOo (.odb).

Tests effectu�s avec une m104 et HSQLDB 1.8.0 RC10

   * http://download.openoffice.org/680/index.html
   * 
http://sourceforge.net/project/showfiles.php?group_id=23316&release_id=295980

   * Remplacez program/classes/hsqldb.jar avec celui t�l�charg�



   G�n�rale


     Lenteur g�n�rale du module Base

L'ouverture d'un fichier .odb contenant plusieurs tables est relativement longue (20s) L'ex�cution d'une requ�tes sur 4 tables retournant 400 enregistrements (Test effectue avec le fichier test_pg.odb) est relativement longue (20s) alors que la m�me requ�te sous Access est instantan�e.

Depuis les sources de donn�s (F4), l'affichage des tables d'une source de donn�es MySQL est instantan� alors qu'il faut bien 10s pour afficher les tables d'un fichier .odb.


     Impossible d'ajouter des macros dans un fichier .odb

Il est possible d'ajouter des macros dans les formulaires de du fichier .odb, mais pas directement � la racine du fichier .odb. Par exemple il n'est pas possible de faire une macro qui se lance automatiquement � l'ouverture du fichier .odb, car il faudrait d�j� ouvrir le formulaire pour qu'elle fonctionne.

Il est possible d'ajouter une macro � la racine du fichier .odb, ce qui est une nouveaut� de la m104, mais il n'est pas possible de la lancer :-(


     Impossible d'acc�der � la base de donn�es depuis plusieurs postes

Avec la m74, c'�tait possible sur un m�me poste, mais avec la m104, ce n'est plus possible. Si le fichier .odb est ouvert, il n'est pas possible d'afficher les tables avec F4 dans un autre document. Une fois le fichier .odb ferm�, il faut �galement quitter compl�tement OOo et le d�marrage rapide pour afficher les tables dans les sources de donn�s.


     Impossible d'acc�der � la base de donn�es en ODBC ou JDBC depuis
     une autre application.

Apparemment, aucun driver ODBC ou JDBC n'est pr�vu. Ce qui serait un comble pour un logiciel libre et ouvert.


   Sources de donn�es


     Probl�mes avec les sources de donn�es

Apr�s la cr�ation d'une base de donn�es (fichier .odb), une source de donn�es est automatiquement cr��e (F4), mais celle-ci n'est pas supprim�e si la base de donn�es est supprim�e et celle-ci n'est pas modifi�e si la base de donn�es est d�plac�e ou renomm�e. Lors de l'ouverture d'un fichier .odb, en provenance d'un autre poste, la source de donn�es, n'est pas cr��e automatiquement, mais il est possible de la cr�er avec le menu � �ditions / Changer de base de donn�es � et ensuite � Parcourir � Pour supprimer ou renommer manuellement une source de donn�s il faut passer par le menu options ce qui n'est pas tr�s intuitif.


     Impossible de copier / coller des tables depuis les sources de
     donn�es (F4)

Il est possible de le faire en ouvrant le fichiers base de donn�es, mais cela est moins pratique.


   Cr�ation et utilisation Table


     Probl�me avec le type BigInt?
     <http://ooo.lab-project.net/wiki/tiki-editpage.php?page=BigInt>


En saisissant du texte dans un champ de tpye � BigInt? <http://ooo.lab-project.net/wiki/tiki-editpage.php?page=BigInt> �, il appara�t � -9,22E+018 � au lieu de 0. Ce probl�me est appara�t juste apr�s la cr�ation de la table et n'est plus apparu par la suite ??


     Impossible d'utiliser l'autofiltre sur un champ de type memo

En essayant d'utiliser l'auto filtre, le message suivant appara�t : Impossible d'actualiser le contenu des donn�es


     Impossible de modifier les champs d'une table apr�s la cr�ation.

Avec la m104, Certaines modifications sont possibles (Big Int en Tiny Int) mais d'autres ne le sont pas (Big Int -> Texte) Apparemment ce probl�me est r�gl� avec la RC10 de HSQLDB. Cependant dans le cas d'une conversion Texte -> Nombre, la colonne est supprim�e et recr�e au lieu d'�tre convertie, m�me si elle ne contient que des chiffres (Avec dBase, �a fonctionne). Ce plus dans ce cas, le champ se retrouve en derni�re position.


     Impossible d'utiliser un champ auto-incr�ment� dans HSQLDB

A ma grande surprise ce probl�me est r�gl� avec la m104 alors qu'il �tait pr�vu pour la 2.01 :-)


   Cr�ation Requ�tes


     Probl�me avec les crit�res de l'assistant requ�te

En mettant un crit�re � 1, sur un champ de type Integer, l'assistant requ�te enregistre � 1,0 �, au lieu de � 1 � ce qui fait planter la requ�te.
Formulaires


     Impossible de cr�er un formulaire ind�pendant avec un AutoPilote?
     <http://ooo.lab-project.net/wiki/tiki-editpage.php?page=AutoPilote>

Cela n'est apparemment pas pr�vu.


     Sous-formulaire avec cl� sur plusieurs champs

Si la table du sous formulaire est li�e � la table principale sur plusieurs champs, il n'y a que le premier champ qui est pris en compte.


     Bug d'affichage dans les Sous-formulaires

A la fin de la cr�ation d'un formulaire avec sous-formulaire, un gros bug d'affichage fait dispara�tre la fen�tre de l'assistant. Il faut la bouger en aveugle pour la faire r�appara�tre.



   Rapport


     Cr�ation de rapports trop lent

Les rapports fonctionnent, mais il faut plusieurs minutes pour g�n�rer un rapport 200 pages bas� sur une table de 4000 enregistrements (sur un poste � 1.4 GHz et 512 Mo).

Répondre à