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