[users-fr] Re: importer une table
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. 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. En espérant vous aider ... - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] Re: importer une table
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 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
[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 / 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. / En espérant vous aider ... - 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]
Re: [users-fr] Re: importer une table
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), Feuille1 est le nom par défaut de la première feuille du fichier Tableur. Si tu renommes ton onglet dans le tableur, c'est ce nom qui sera repris pour identifier la Table. J.M 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 / Sauf erreur ou procédure que je n'ai pas trouvée, la modification de la base de données doit être faite dans le fichier du tableur origine. La Table va servir à sélectionner des fiches, ou des champs, pour un publipostage, ou des étiquettes. J.M - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
Secrétariat 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), Feuille1 est le nom par défaut de la première feuille du fichier Tableur. Si tu renommes ton onglet dans le tableur, c'est ce nom qui sera repris pour identifier la Table. J.M 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 / Sauf erreur ou procédure que je n'ai pas trouvée, la modification de la base de données doit être faite dans le fichier du tableur origine. La Table va servir à sélectionner des fiches, ou des champs, pour un publipostage, ou des étiquettes. J.M - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Yeps, Si je comprend bien l'affaire, je peux "importer" un classeur excel en tant que table dans OOo Base, mais je ne peux pas manipuler cette table à partir de OOo ??? J'ai fait l'essai de créer un formulaire à partir de cette table, mais là aussi, il m'est impossible d'ajouter un enregistrement via le formulaire, ni de modifier l'un d'eux. Ce que j'aimerais pouvoir faire, c'est importer des données dans une nouvelle table ou une table existante et pouvoir manipuler cette base à partir de OOo, via un formulaire notamment (... bien sûr j'ai quelques habitudes access derrière moi ;-) ) Gérard L. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
[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]
Re: [users-fr] Re: importer une table
Le Dimanche 27 Novembre 2005 09:58, Gérard Laloux a écrit : > Ce que j'aimerais pouvoir faire, c'est importer des données dans une > nouvelle table ou une table existante et pouvoir manipuler cette base à > partir de OOo, via un formulaire notamment Tony Galmiche explique, dans le fil d'hier "Transformer des fichiers Calc en base de données" comment faire : Pour convertir des fichiers .sxc, .dbf ou .cvs, en fichier OOo Base, voici la procédure : - Créer un premier fichier OOo Base pour se connecter aux données actuelles (.sxc, .dbf ou .cvs) - Une fois ce fichier OOo Base créé, il doit être possible de voire les fichiers depuis la rubrique "Tables". - Créer un deuxième fichier OOo Base en utilisant la base de données intégrées (HSQLDB) - Depuis le premier fichier base, dans la rubrique "Tables", faire un clic droit + copier sur la table à copier - Dans le deuxième fichier OOo Base, dans la rubrique "Tables", faire "Édition / Coller" et suivre les instructions. -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
tarlao joel a écrit : Le Dimanche 27 Novembre 2005 09:58, Gérard Laloux a écrit : Ce que j'aimerais pouvoir faire, c'est importer des données dans une nouvelle table ou une table existante et pouvoir manipuler cette base à partir de OOo, via un formulaire notamment Tony Galmiche explique, dans le fil d'hier "Transformer des fichiers Calc en base de données" comment faire : Pour convertir des fichiers .sxc, .dbf ou .cvs, en fichier OOo Base, voici la procédure : - Créer un premier fichier OOo Base pour se connecter aux données actuelles (.sxc, .dbf ou .cvs) - Une fois ce fichier OOo Base créé, il doit être possible de voire les fichiers depuis la rubrique "Tables". - Créer un deuxième fichier OOo Base en utilisant la base de données intégrées (HSQLDB) - Depuis le premier fichier base, dans la rubrique "Tables", faire un clic droit + copier sur la table à copier - Dans le deuxième fichier OOo Base, dans la rubrique "Tables", faire "Édition / Coller" et suivre les instructions. Yeps, ... J'ai essayé mais ça ne marche pas ou ... je m'y prend mal. Voici ce que j'ai essayé de faire : Ouverture de OOo Base 2.0 et je coche "Ouvrir un fichier de base de données existant" et je sélectionne un fichier xls. OOo Base s'ouvre normalement et lorsque je clique sur le bouton pour visualiser les tables, j'ai un message d'erreur qui me dit qu'il est impossible de se connecter à la source de données externes et que le "pilote" fait probablement défaut ? Où est l'erreur ? Autant je suis hyper convaincu par Write, Calc, Impress et Draw, autant je rame pour faire le pas vers OOo Base A+ Gérard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
Bonjour, Gérard Laloux a écrit : tarlao joel a écrit : Le Dimanche 27 Novembre 2005 09:58, Gérard Laloux a écrit : Ce que j'aimerais pouvoir faire, c'est importer des données dans une nouvelle table ou une table existante et pouvoir manipuler cette base à partir de OOo, via un formulaire notamment Tony Galmiche explique, dans le fil d'hier "Transformer des fichiers Calc en base de données" comment faire : Pour convertir des fichiers .sxc, .dbf ou .cvs, en fichier OOo Base, voici la procédure : - Créer un premier fichier OOo Base pour se connecter aux données actuelles (.sxc, .dbf ou .cvs) - Une fois ce fichier OOo Base créé, il doit être possible de voire les fichiers depuis la rubrique "Tables". - Créer un deuxième fichier OOo Base en utilisant la base de données intégrées (HSQLDB) - Depuis le premier fichier base, dans la rubrique "Tables", faire un clic droit + copier sur la table à copier - Dans le deuxième fichier OOo Base, dans la rubrique "Tables", faire "Édition / Coller" et suivre les instructions. Yeps, ... J'ai essayé mais ça ne marche pas ou ... je m'y prend mal. Voici ce que j'ai essayé de faire : Ouverture de OOo Base 2.0 et je coche "Ouvrir un fichier de base de données existant" et je sélectionne un fichier xls. OOo Base s'ouvre normalement et lorsque je clique sur le bouton pour visualiser les tables, j'ai un message d'erreur qui me dit qu'il est impossible de se connecter à la source de données externes et que le "pilote" fait probablement défaut ? Où est l'erreur ? Ça ne doit pas fonctionner avec des fichiers .xls. -> Il faut d'abord les convertirs en Calc ou en .dbf ou en .csv Bonne chance. Tony - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
Secrétariat a écrit : Sauf erreur ou procédure que je n'ai pas trouvée, la modification de la base de données doit être faite dans le fichier du tableur origine. La Table va servir à sélectionner des fiches, ou des champs, pour un publipostage, ou des étiquettes. on ne pourrait pas créer de nouvelles fiches depuis la base ? HB - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
Tony GALMICHE a écrit : Bonjour, Gérard Laloux a écrit : tarlao joel a écrit : Le Dimanche 27 Novembre 2005 09:58, Gérard Laloux a écrit : Ce que j'aimerais pouvoir faire, c'est importer des données dans une nouvelle table ou une table existante et pouvoir manipuler cette base à partir de OOo, via un formulaire notamment Tony Galmiche explique, dans le fil d'hier "Transformer des fichiers Calc en base de données" comment faire : Pour convertir des fichiers .sxc, .dbf ou .cvs, en fichier OOo Base, voici la procédure : - Créer un premier fichier OOo Base pour se connecter aux données actuelles (.sxc, .dbf ou .cvs) - Une fois ce fichier OOo Base créé, il doit être possible de voire les fichiers depuis la rubrique "Tables". - Créer un deuxième fichier OOo Base en utilisant la base de données intégrées (HSQLDB) - Depuis le premier fichier base, dans la rubrique "Tables", faire un clic droit + copier sur la table à copier - Dans le deuxième fichier OOo Base, dans la rubrique "Tables", faire "Édition / Coller" et suivre les instructions. Yeps, ... J'ai essayé mais ça ne marche pas ou ... je m'y prend mal. Voici ce que j'ai essayé de faire : Ouverture de OOo Base 2.0 et je coche "Ouvrir un fichier de base de données existant" et je sélectionne un fichier xls. OOo Base s'ouvre normalement et lorsque je clique sur le bouton pour visualiser les tables, j'ai un message d'erreur qui me dit qu'il est impossible de se connecter à la source de données externes et que le "pilote" fait probablement défaut ? Où est l'erreur ? Ça ne doit pas fonctionner avec des fichiers .xls. -> Il faut d'abord les convertirs en Calc ou en .dbf ou en .csv Bonne chance. Tony Yeps, J'ai le même problème avec des fichiers dbf ou csv ... J'ai encore essayé aujourd'hui sur mon pc à la maison et au boulot ... - 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]
Re: [users-fr] Re: importer une table
Tony GALMICHE a écrit : Bonjour, Gérard Laloux a écrit : tarlao joel a écrit : Le Dimanche 27 Novembre 2005 09:58, Gérard Laloux a écrit : Ce que j'aimerais pouvoir faire, c'est importer des données dans une nouvelle table ou une table existante et pouvoir manipuler cette base à partir de OOo, via un formulaire notamment Tony Galmiche explique, dans le fil d'hier "Transformer des fichiers Calc en base de données" comment faire : Pour convertir des fichiers .sxc, .dbf ou .cvs, en fichier OOo Base, voici la procédure : - Créer un premier fichier OOo Base pour se connecter aux données actuelles (.sxc, .dbf ou .cvs) - Une fois ce fichier OOo Base créé, il doit être possible de voire les fichiers depuis la rubrique "Tables". - Créer un deuxième fichier OOo Base en utilisant la base de données intégrées (HSQLDB) - Depuis le premier fichier base, dans la rubrique "Tables", faire un clic droit + copier sur la table à copier - Dans le deuxième fichier OOo Base, dans la rubrique "Tables", faire "Édition / Coller" et suivre les instructions. Yeps, ... J'ai essayé mais ça ne marche pas ou ... je m'y prend mal. Voici ce que j'ai essayé de faire : Ouverture de OOo Base 2.0 et je coche "Ouvrir un fichier de base de données existant" et je sélectionne un fichier xls. OOo Base s'ouvre normalement et lorsque je clique sur le bouton pour visualiser les tables, j'ai un message d'erreur qui me dit qu'il est impossible de se connecter à la source de données externes et que le "pilote" fait probablement défaut ? Où est l'erreur ? Ça ne doit pas fonctionner avec des fichiers .xls. -> Il faut d'abord les convertirs en Calc ou en .dbf ou en .csv Bonne chance. Tony (Re)Yeps ! ... cent fois sur le métier ... J'ai rassemblé toutes les réponses proposées et j'ai réessayé ... relax ! En fait ça marche très bien. Je crée une nouvelle base OOo en cochant "Se connecter à une base de données existante" et NON PAS "ouvre un fichier de base de données existant" (car là ça foire / quelle différence ). En procédant de la sorte je peux ouvrir un fichier access, xls, csv ou dbf sans problème. Les tables access sont directement modifiables (avec les xls, il faut effectivement faire un copier/coller vers une nouvelle base OOo). ... Je pourrai aller dormir avec l'esprit tranquille aujourd'hui !!! Bonne soirée 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]
Re: [users-fr] Re: importer une table
Le Lundi 28 Novembre 2005 19:30, Gérard Laloux a écrit : > En fait ça marche très bien. Je crée une nouvelle base OOo en > cochant "Se connecter à une base de données existante" et NON PAS "ouvre > un fichier de base de données existant" (car là ça foire / quelle > différence ) Ça crée une base en lecture seule. Je me demande quelle peut en être l'utilité... -- Joël - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Re: importer une table
tarlao joel a écrit : Le Lundi 28 Novembre 2005 19:30, Gérard Laloux a écrit : En fait ça marche très bien. Je crée une nouvelle base OOo en cochant "Se connecter à une base de données existante" et NON PAS "ouvre un fichier de base de données existant" (car là ça foire / quelle différence ) Ça crée une base en lecture seule. Je me demande quelle peut en être l'utilité... Yeps, Si je me connecte à une base Access, je peux effectuer des modifications, de même qu'avec un répertoire contenant des fichiers dbf. Je peux ajouter ou modifier des enregistrements, modifier la structure des tables etc. Par contre en me connectant à un fichier xls, il faudra copier la(les) table(s) et la(les) coller dans une nouvelle base OOo pour pouvoir effectuer des modifications. A+ Gérard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]