Re: [users-fr] MySql et OOo2 - tables invisibles
Je suis d'accord avec toi sur le fait que la documentation sur OOo en général et sur la partie base de données est de très bonne qualité, et ce n'est pas la documentation qui me paraît anormale ni même incomplète. Mais TROUVES TU NORMAL que faisant F4 sous Writer te donne avec OOo 2.0.1 un explorateur de sources de données dans lequel les tables ne peuvent être affichées (et tout le reste, impossible de se servir de l'assistant d'écritures de requêtes etc) ? Avec OOo 1.0.4 , la même manip d'usage courant, citée dans la documentation ne conduit pas à ce curieux (mauvais) fonctionnement. Je ne vois pas ce qui pourraît justifier cette particularité de OOo 2.0.1 alors qu'il suffit de démarrer en double-cliquant sur un fichier .odb pour que le même OOo 2.0.1 retrouve un comportement normal (les tables s'affichent, etc). C'est pourquoi je pense qu'il s'agit d'un bug. En tout cas, c'est quelque chose qui t'a fait passer du temps à me répondre, qui en a fait passer à rainer et à d'autres... Si ce n'est pas un bug, mais une innovation, je ne lui ai vu jusqu'ici que des inconvénients. J'espère que tu me pardonneras d'insister tant. Amicalement Claude Berland Bonsoir Claude Si tu est connecté correctement dans le module base tu dois aussi retrouver ces tables avec F4 dans writer à condition d'aller dans dans le menu outils - options OOo base - bases de données et signaler ta base mysql ici. Chez moi ça marche parfaitement. amicalement Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] MySql et OOo2 - tables invisibles
Berland a écrit : Bonsoir, Et si on prenait le problème (exposé en détail dans les messages précédents) par l'autre bout ? A) *Quelqu'un a-t-il fait l'essai _avec OOo2_ de se connecter à une base de données mysql dont les tables _n'ont pas été créées avec OOo_* (comme les tables host, db, user etc de la base mysql du serveur MySql) ? Les dites tables apparaissent-elles dans l'explorateur de sources de données de OOo ainsi que dans la boite de dialogue ajouter des tables de l'assistant de création de requête ? [bien entendu il faut faire ce test avec tous les privilèges sur les tables] Bonsoir Claude Oui je viens de me connecter à la base mysql de MySQL avec OOo2.0 et les tables s'afichent normalement. Idem pour ajouter les tables dans une ébauche de requête. La connection se fait donc normalement. Je suis sous mandriva2006 et MySQL 4.1 mais je ne pense pas que ça change grand chose. Je pense quand même que le driver ODBC n'est pas configuré correctement. pourtant avec windows il n'y a pas le choix et ça toujour bien marché . Bref je ne vois pas En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas ces tables et il me dit même dans certains messages d'erreur suite à des requêtes que ces tables n'existent pas... alors que les résultats des requêtes en question s'affichent parfaitement dans le Beamer ! B) *Même question avec OOo2 pour des tables dBase _non créées avec OOo_* mais valides (des tables appartenant à une base de données dBase qui a déjà fonctionné). J'ai le même problème avec les tables dBase qu'avec les tables MySql... Dernière information Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné sans problème pour moi... mais avec OOo2 les tables restent invisibles (les requêtes que je crée pour faire les essais, par contre apparaissent normalement dans OOo2 comme dans OOo1). Tu est bien dans le module base de OOo2.0 et non dans writer ou calc avec la fenêtre base de données ? Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] base
Michel Cauzid a écrit : Bonjour. C'est simple et c'est super... mais les sous formulaires ne fonctionnent plus ! Il y a-t-il une solution? Michel Cauzid Manuel NAUDIN a écrit : Ca c'est des réponses qui m'énerve. Ca fait 3 jours que tout seul devant mon petit écran j'epluche tout les menus, aides et fonctions de OOo base pour n'arriver à rien et tout a coup y en a un qui mine de rien te balance : ta ka lenregistrer ailleurs. Hé oui c'était tellement simple que dans mon cerveau malade et surchauffé j'y avait même pas pensé. Y des jours .. Bonsoir Bon, ce n'est pas si simple que ça! J'ai oublié de dire que le formulaire perd la liaison avec la table et qu'il faut , en mode conception, reremplir dans 'controles' la provenance des données pour le formulaire et le sousformulaire. Après enregistrement des modifications ,ça devrait marcher pour de bon. Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] varialbes dans les formulaires dba
Alex Thurgood a écrit : Le dimanche 29 janvier 2006 à 23:08 +0100, julien cochennec a écrit : Bonjour, Y-a-t-il sur cette liste, un spécialiste des formulaires portant sur plusieurs tables, faisant intervenir des variables qui "circulent entre les tables", pour que je puisse lui soumettre le modèle actuel de base et le formulaire, afin de savoir si mon problème a bien une solution? merci d'avance à tous. Je ne suis pas spécialiste, mais il y a un problème dans OOo 2.0.1 avec les requêtes paramétrées et formulaires faisant intervenir des groupements. Sans connaître plus en détails exactement ce qui est recherché, il va être difficile de donner une réponse concrète, car nous ne pouvons pas savoir si c'est une limitation fonctionnelle de Base ou un bug (le module Base comporte les deux). Alex Bonsoir Pour les requêtes paramétrées c'est plutôt un bug puisque Andrew Jensen a trouvé un moyen de le faire en mode conception. En mode sql ça ne marche pas (de toute façon c'est du chinois pour moi). Voici ses explications: What I meant was that you need to add a column a second time, the column must from those columns that are already part of the query as one of the grouping columns. It is this second column that will be used for the parameterization. so - looking at your original query: SELECT SUM( "collecte"."Litrage" ), "collecte"."mois", "Adhérents"."Société", "Adhérents"."Nom", "Adhérents"."Prénom", "Adhérents"."Adresse", "Adhérents"."CP", "Adhérents"."Ville" FROM "collecte" "collecte", "Adhérents" "Adhérents" WHERE ( "collecte"."Producteur" = "Adhérents"."Nom" ) GROUP BY "collecte"."mois", "Adhérents"."Société", "Adhérents"."Nom", "Adhérents"."Prénom", "Adhérents"."Adresse", "Adhérents"."CP", "Adhérents"."Ville" I could any of these columns for the parameter mois, Société, Nom, Prénom, Adresse, CP, Ville. I could not however have used, Tel or Num EDE or Id or Date, because they are not already a grouped column. I hope that helps, and that you have success with your project. Sincerely Andrew 'Drew' Jensen Bref je n'y comprends rien! Si quelqu'un a le decodeur? a+ Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Base] Mandriva, MySQL et ODBC : comment se connecter ?
sarah haim a écrit : Bonjour, En m'inspirant du tutorial http://valaurea.free.fr/documents/sig11_ooomysql_2.html j'essaie de mettre en place un publipostage en me connectant à une base de données MySQL en local. Ce qui fonctionne : - installation du pilote ODBC téléchargé sur mysql.com - installation d'UnixODBC - je peux lancer UnixODBC en tant que root - je déclare bien un driver de connexion vers MySQL - je crée un DSN (raccourci de connexion) vers MySQL Jusque là, le petit utilitaire graphique me dit que tout est ok. Ensuite, je lance OpenOffice 2.0.1, en créant un nouveau document Base. Avec l'assistant, quel que soit mon choix (MySQL ou ODBC) j'arrive au même message d'erreur : [unixODBC][Driver Manager] Data source name not found, and not default driver specified. Première chose étrange : - les DSN que je déclare pour le Système ne me sont pas présentés dans OpenOffice tandis que je vois ceux pour mon utilisateur Seconde chose étrange : - je ne vois pas comment spécifier par défaut un Driver Ma question : quelqu'un a-t-il déjà connecté son MySQL local à OpenOffice sous Mandriva ? en ODBC ? Bonsoir je pense que c'est assez courant. Il y a un how-to sur le site OOo . La connection vers une base MySQL est pareille que pour OOo 1.5 . Pour bien configurer le driver vaut mieux installer ODBCConfig. Mais le repertoire dans lequel est installé le driver est /usr/lib/libmyodbc3-3.51.06.so et setup /usr/lib/libodbcmyS.so.1 Après il y a le problème des permissions. Installe aussi Webmin pour bien modifier les permissions de la base MySQL Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] BDD-OOo2
Oui, mais dans les versions 1.1.x ;) Sous OOo 2, faudra passer par le menu création/connexion à une base existante. Merci de la réponse ... Je suis arrivé à me connecter à la base extérieure via odbc, à faire de srequêtes et retourner des résultats (du diable si j'arrive à me rappeler comment j'ai fait ça !!!) Mais deux questions encore, pardon 1) le menu création/connexion à une base existante : Il faut ouvrir un nouveau fichier base: Fichier, Nouveau, Baseet tu tombe sur la fenêtre créer ou se connecter à une base existante. Ensuite tu enregistre ce fichier ou tu veux et tu fait tes requêtes. Pour les avoir dans writer faut notifier cette base dans Outils, Options, OOo base . il est accessible à partir d'où 2) je n'arrive pas à insérer le résultat de requêtes diverses faites sur la base externe, ni dans calc, ni dans writer. Je sors rien de l'aide ni de la doc sur http://fr.openoffice.org/Documentation/Index.html, qui pourtant contient pas mal de choses !! J'espère que je suis compréhensible Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] base
Yves LOMBARDOT a écrit : Bonjour Comment faire un raccourci vers le formulaire d'une base sur le bureau ou comment faire pour que cette base s'ouvre directement sur le formulaire? Sur acces il suffisait d'un clic droit sur le formulaire pour en créer un. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Bonjour Quand le formulaire est ouvert il suffit de l'enregistrer sous un nom dans un dossier de ton choix et ensuite tu peux le mettre sur le bureau et ouvrir OOo avec, donc la base.Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] base
Manuel NAUDIN a écrit : Bonjour Quand le formulaire est ouvert il suffit de l'enregistrer sous un nom dans un dossier de ton choix et ensuite tu peux le mettre sur le bureau et ouvrir OOo avec, donc la base.Rainer chez moi, sous mac os X.4.4 et OOo 2.0.1, ça n'est pas si simple. Lorsque j'ouvre le formulaire ainsi sauvegardé, il a perdu la connection avec la source de données. Il me faut passer en mode édition de formulaire et choisir la base concernée dans les propriétés de formulaire. C'est vrai, pardon j'avait oublié; j'ai crée mon formulaire facture directement acec writer et la connection y été. Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] base : mon formulaire n'affiche que le 1er enreg. et ne permet pas de modifs
Louis Vidonne a écrit : Bonjour, J'ai encore une fois besoin de vos lumières ;-) J'ai une base de données OOo avec des tables que j'ai importées de FileMaker en passant par des fichiers .csv (grâce aux conseils de Rainer et Jean-Michel sur cette liste). Chaque table a une clef primaire. Plus de problème, ça a bien marché. Les données des tables peuvent être modifiées, je peux ajouter des enregistrements, etc... (elles sont donc bien éditables). Voilà mon problème : si je fais un formulaire (que ce soit avec le wizard ou à la main) et que je l'ouvre, ce que je fais dans le formulaire n'est pas transcrit dans la table. De plus je ne peux pas naviguer dans la table : je n'ai accès qu'à l'enregistrement n° 1 car il n'y a pas de boutons pour le défilement des enregistrements. Tout ce que je trouve dans le forum est que read-only signifie qu'on ne peut pas modifier le formulaire lui-même, sans incidence sur le contenu (ce n'est pas mon cas) et qu'il faut une clef primaire (j'en ai une). J'utilise OOo 2.0.0 sous Windows Millennium. Quelqu'un aurait-il une idée ? J'ai dû louper un épisode... Merci de votre aide, Louis Bonsoir Louis Ça l'air bizare, mais il y a plusieurs modes de formulaires. Tu as le choix entre : -formulaire qui ne fait qu'enregistrer, et qui n'afiche donc pas les données déjà entré auparavant -formulaire qui peut lire et enregistrer, et qui doit aficher tout -formulaire qui ne fait que lire Ces options sont dans le wizard, mais je repond peut-être à coté Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Base] Enregistrement de la date courante
Jacques Masquilier a écrit : Bonjour à tous Lorsque je rentre un nouvel enregistrement dans une table via un formulaire, je compléte plusieurs champs. J'aimerais qu'un champ soit automatiquement rentré avec ladate du jour. Ceci permettra de faire des requêtes avec la date d'enregistrement. Quels sont les possibilités à votre avis ? J'ai essayé de formater les proprités du champ dans la structure du champ date de la table en question. Je n'ai rien trouvé de concluant. J'ai aussi exploré les propriétes des champs horaires des formulaires mais chou blanc. Je pense à creer une expression qui envoie la date du jour comme valeur par défaut d'un champ date. Est la bonne méthode ? Merci par avance pour vos retours d'expériences et vos réponses Amicalement Jacques - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Bonsoir Quand je fais un formulaire avec l'assistant en forme 'collons étiquettes en haut ou à coté' il y a toujours la date du jour par defaut dans le champs 'date'. Par contre je ne sait pas comment l'enlever! Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] RE : [users-fr] Formulaires Calc
Jovial a écrit : Bonjour. D'après mes essais on ne peut pas relier un champs de formulaire lié à une source avec une cellule Tu peux faire un report à travers une macro qui sera pilotée par un bouton ou un événement , regarde o devis clic facture(sur OOo1.1.x) sur http://fr.openoffice.org/servlets/ProjectDocumentList?folderID=259 dans le ocarnetClicAdresse.sxc il y a une macro : document:Standard.Module4.ReportContenusChamps Si je passe par la liste (flèche à coté de ID) l'actualisation de l'aperçu est automatique, si je le fais à travers le contrôle de table cela ne fonctionne pas car je n'ai pas trouvé dévénement pour le faire, il faut appuyer sur le bouton Actualiser JLuc. Bonsoir Jean Luc Fascinant ton fichier . Je vais essayer de comprendre, ça va prendre du temps!Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] requête parametré
Alex Thurgood a écrit : Le jeudi 05 janvier 2006 à 22:42 +0100, rainer a écrit : Bonsoir Merci pour une réponse Rainer Quelle BDD ? Alex BONJOUR Il s'agit d'une Base de données HSQL (interne à OOo) Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] requête parametré
Bonsoir J'ai un problème avec les requêtes paramétrés dans une requête avec groupement. Il n'y a pas de problème dans une requête sans fonction, mais dès que je active une fonction (somme, groupement) je n'ai plus de boite de dialogue pour le paramètre. Est-ce normal? Ou j'oublie quelque chose? Pour paramétrer un critère je fait :nom du champs. Merci pour une réponse Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] Re: Import des données
Tony GALMICHE a écrit : Re-bonjour, En fait le plus simple est de commencer à définir la clé en auto-incrément : - Clic droit sur la table + modifier - Dans le champ ID, mettre Oui dans la zone Auto-Valeur en bas de l'écran. Ensuite, avant d'envoyer ce fichier aux autres personnes pour collecter les informations, il faut commencer par vider la table : - Double-clic sur la table - Cliquer sur le coin en haut à gauche pour sélectionner tous les enregistrements - Touche Suppr' pour tout effacer. Ensuite tu envois ce fichier vide à toutes les personnes devant saisir des données et quand le fichier reviens, tu fais : - Ouvrir le fichier collecté - Rubrique Tables - Clic droit sur la table et Copier - Ouvrir le fichier devant recevoir toute les données - Rubrique Tables - Clic-droit sur la table et Coller Bonsoir Tony Jusque là j'étais sur la bonne voie. Dans la fenêtre qui s'ouvre il faut - Sélectionner l'option Joindre des données - Cliquer sur le bouton Suivant - Décocher ID pour ne pas importer la clé - Cliquer sur le bouton Créer Et voilà ça change tout. Ça marche impecable. Ce n'est peut-être pas automatique mais me semble faisable pour quelqu'un ignorant en base de données. En espérant avoir aidé. Tony Oui beaucoup merci a+ Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Ajout de données dans OOo base
Tony GALMICHE a écrit : Bonjour, Jean-François Paris a écrit : Ce n'est pas possible non plus avec MySQL, sauf si tu utilises la base MySQL d'un serveur sur Internet et que tes portables se connectent à Internet en utilisant des formulaires en PHP. Enfin bon, c'est possible mais il faut le faire par de la programmation. Dans ce cas, c'est possible également avec OOo Base en faisant de la programmation ;-) Bonnée année ! Bonne année également. Tony - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Bonjour Il me semble avec MySQL on ajouter des données dans une table avec un fichier .txt. Il suffit donc d'importer ce fichier fait à partir d'un fichier calc? Bonne fëte Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Ajout de données dans OOo base
Tony GALMICHE a écrit : Bonsoir, Par contre, si tu veux saisir des données en mode déconnecté lorsque le portable n'est pas relié au réseau pour ensuite intégrer les données automatiquement dans le fichier Base une fois le portable connecté au réseau, je ne pense pas que ce soit possible ou en tout cas pas automatiquement. En espérant avoir aidé. Tony Bonsoir Tony Merci pour la reponse. C'est exactement ce que je voulais. Une espèce de mis à jour des données. S'il ya qu'un portable il suffit d'emener la base de données et la remplacer en rentrant. Mais s'il ya plusieurs personnes à entrer des données avec plusieurs potables, ce n'est plus possible. Dommage! J'avait demarré une base de collecte de lait sur Access, mais personne était interessé. Maintenant que OOo 2.0 existe ça m'embette de repartir sur Access alors il y a UNE demande! Faudrait prendre le temps de s'initier à MySQL Merci et bonne annéé 2006 Rainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] installation de OOo 1.9
Bonjour J'ai téléchargé la version 1.9 pour Linux, mais le fichier comprimé comporte nombreuses fichiers rpm, qui ne veulent pas s'installer! Si je clique sur ..corel1 il veut d'abort corel7 et si je clique sur corel7 il veut d'abort installer corel1... ei ansi de suite. C'était pourtant si simple avant. Je tyravaille avec Mandrake 10.1 Merci pour une reponseRainer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]