[EMAIL PROTECTED] a écrit :
Gérard Laloux a écrit :
[EMAIL PROTECTED] a écrit :
Gérard Laloux a écrit :
Yeps,
Je découvre OOo Base (je viens d'Access) et je ne vois pas comment
importer des données externes pour créer une nouvelle table (à
partir d'un fichier excel ou calc par ex.).
Tout simple :
Ajouter le tableau dans les sources de données :
menu > fichier > nouvelle base de donnée
Dans l'assistant > se connecter à une base de donnée existante
> choisir "classeur" et sélectionner son fichiex xls ou ods
Le tableur apparait maintenant dans les sources de données (F4). On
peut utiliser ses données dans d'autres documents OOo (insérer des
champs). Mais attention, on ne peux modifier les données qu'en
ouvrant la feuille comme tableur.
/Je viens de faire le test, ça fonctionne ... mais une fois la table
visible dans OOo Base, je ne sais pas la renommer (nom = feuil1), ni
modifier un enregistrement, ni ajouter un enregistrement, ni
effectuer de changements en mode édition. Il semblerait qu'elle soit
intégrée en lecture seule ????/
Oui !
C'est ce que je tentais d'expliquer (maladroitement) avec :
"Mais attention, on ne peux modifier les données qu'en ouvrant la
feuille comme tableur."
Par contre, on peut copier une table d'un containeur BD dans un autre !
Donc pour importer le tableau, il suffit de "copier" la table dans
la BD "Tableur" et de la "coller" dans une autre base de donnée déjà
créée.
/Par contre, avec cette deuxième méthode, j'obtiens un message
d'erreur : "erreur de la connexion à la source de données". J'ai
effectué l'opération suivante : ouverture de mon fichier xls et
sléection de toutes les colonnes >> copier >> passage dans OOo Base
et coller >> l'assistant me propose de sélectionner les chanps à
transférer >> OK et puis message d'erreur cité ci-dessus ????
Gérard L.
Je ne procède pas de cette façon :
j'ouvre le fichier ODB correspondant au tableur. Je sélectionne la
bonne table, et clic droit "copier".
J'ouvre le fichier ODB correspondant à la base de donnée qui doit
recevoir la table, je sélectionne "tables" et menu edition coller
Pense à cocher : créer une clé primaire
Ce qui déroute, c'est que l'on peut ouvrir un même élément (la feuille
de calcul) avec deux outils différents, qui n'ont pas les même fonctions.
Le classeur : on connait, pour calculer, manipuler des blocs de
données, modifier valeurs, nom des colonnes, des onglets ...
La base de donnée : lister, trier, lier des enregistrements (les
lignes), faire des requète), copier ou convertir d'une base de donnée
dans une autre ...
Pour pouvoir modifier les valeurs, il faut que les données soient dans
un fichier de type base de donnée, et non pas dans une feuille de calcul.
Autre détail "bloquant" : il faut que chaque table dispose d'une clé
primaire, qui permet de repérer sans équivoque les enregistrements.
A plus
Je dois avoir un autre soucis, car lorsque j'ouvre le fichier ODB
correspondant au tableur et que je passe dans les tables, j'obtiens
directement le message suivant :
Impossible d'établir une connexion avec la source de données externe.
Le pilote fait probablement défaut.
??????
Késèksa ????
Gérard L.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]