Re: [users-fr] [Résolu] Re: [users-fr] Base : table non modifiable (pas d'ajout/suppression de données)
fricard.claude a écrit : Ok mais je ne veux pas de clé primaire ! est-ce possible ? à priori non Claude Bonjour, pas de clé primaire... Il me semble que c'est impossible, ne serait-ce que pour permettre à Base (ou tout autre SGBD) de distinguer chaque entrée de la table (pas de doublon). Je ne vois pas l'intérêt. Mais je ne suis pas non plus un pro, loin de là. Emmanuel - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] lier deux formulaires par un bouton
Jean Michel PIERRE a écrit : Bonjour, J'ai réfléchi à ce que tu veux faire. Si je devais l'aborder, voilà comment je m'y prendrai. 1 - Création d'une Table des individus, avec leurs coordonnées : id_individu, nom, prénom, etc ... 2 - Création d'une Table pour gérer les filiations ou interaction entre individus : cette table ne stockerait que des id_ Sur cette table, je créerai un formulaire pour entrer ces interactions. 3 - Une requête pour afficher le résultat. J.M Bonjour, merci de ta réponse. ceci n'est-il pas un peu statique et n'implique-t-il pas d'avoir les données d'entrées en premier ? ce que je veux faire c'est entrer les donnée à la volé. formulaire 1 nom, prenom de la mère, etc., situation familiale ensuite tab (ou bouton) et je passe à formulaire 2 : père ou enfant suivant la valeur de situation familiale . une autre solution est d'avoir père et mère sur le même formulaire et si situation est mariés auto remplissage de père (comment faire ?) si différent de mariés remplissage à la main. en fait ceci me semble plus intéressant en fait. A+ Philippe Bonsoir, Sur l'architecture de la base de données, je suis OK avec J.M. En revanche pour ta solution concernant le formulaire, on pouvait faire ce genre de chose très facilement avec Access (pour le bouton qui ouvre un autre formulaire). Il fallait utiliser une macro. Pour OOo, je n'ai jamais trouvé comment faire, mais peut-être que par une macro. Emmanuel - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] bus sous calc ?
yves dutrieux a écrit : Bonjour, Le 06/12/06, zoup2 [EMAIL PROTECTED] a écrit : Bonsoir à tous. Un petit mot pour vous signaler quelque chose d'amusant. J'ai créé sous Calc plusieurs feuilles liées entre elles. Il s'agit de la gestion simplifiée d'un stock. J'ai donc une feuille produits qui recense tous les articles que j'ai en stock avec notamment une colonne pour le nom de l'article, une colonne comptabilisant (par un somme.si()) les entrées dans le stock relatives à cet article (entrées saisies dans une autre feuille Calc), et une colonne comptabilisant mes sorties (sur le même principe que la précédente), etc. J'ai donc en plus une feuille entrées et une feuille sorties. Dans ces deux feuilles, je saisi l'article que je mouvemente par le biais de règles de validation qui vont chercher le nom de l'article dans la feuille produits. Comme cela, je suis sûr que mes fonctions somme.si() comptabiliseront toutes mes entrées et sorties, les noms d'articles ne pouvant différer. Et bien après avoir saisi plusieurs entrées et sorties, j'ai remarqué que des articles ne voyaient pas leurs entrées et sorties prises en compte. Exemple : détergent (sols), entrées : 50 litres; sorties : 20 litres. Dans ma feuille produits, les colonnes entrées et sorties restaient désespérément vides. J'ai constaté que le problème venait des parenthèses. Si je supprime celles-ci, Calc effectue les calculs correctement ! Les cellules de ma colonne comportant les noms des articles dans ma feuille produits était pourtant formaté comme texte. J'ai constaté la même chose avec l'intitulé franges 40*13, le * provoquant les mêmes effets. En revanche franges 40X13 avec un x fonctionne. Rien de grave, mais original. Pourquoi les parenthèses et le * ne sont pas reconnus comme des caractères texte ? Y a-t-il d'autres cas similaires ? S'agit-il d'un bug ? Essaie en jouant avec l'option calc utiliser caractère génériques dans les formules. *( font partie de caractères utilisés dans les expressions régulières. sous Outils - options - calc - calcul Yves. En effet, en décochant l'option, ça marche avec des parenthèses. Merci pour l'astuce. En revanche, qu'est-ce que ça implique quand on décoche cette option sur le reste du fonctionnement, au niveau des formules notamment ? Emmanuel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] bus sous calc ?
Bonsoir à tous. Un petit mot pour vous signaler quelque chose d'amusant. J'ai créé sous Calc plusieurs feuilles liées entre elles. Il s'agit de la gestion simplifiée d'un stock. J'ai donc une feuille produits qui recense tous les articles que j'ai en stock avec notamment une colonne pour le nom de l'article, une colonne comptabilisant (par un somme.si()) les entrées dans le stock relatives à cet article (entrées saisies dans une autre feuille Calc), et une colonne comptabilisant mes sorties (sur le même principe que la précédente), etc. J'ai donc en plus une feuille entrées et une feuille sorties. Dans ces deux feuilles, je saisi l'article que je mouvemente par le biais de règles de validation qui vont chercher le nom de l'article dans la feuille produits. Comme cela, je suis sûr que mes fonctions somme.si() comptabiliseront toutes mes entrées et sorties, les noms d'articles ne pouvant différer. Et bien après avoir saisi plusieurs entrées et sorties, j'ai remarqué que des articles ne voyaient pas leurs entrées et sorties prises en compte. Exemple : détergent (sols), entrées : 50 litres; sorties : 20 litres. Dans ma feuille produits, les colonnes entrées et sorties restaient désespérément vides. J'ai constaté que le problème venait des parenthèses. Si je supprime celles-ci, Calc effectue les calculs correctement ! Les cellules de ma colonne comportant les noms des articles dans ma feuille produits était pourtant formaté comme texte. J'ai constaté la même chose avec l'intitulé franges 40*13, le * provoquant les mêmes effets. En revanche franges 40X13 avec un x fonctionne. Rien de grave, mais original. Pourquoi les parenthèses et le * ne sont pas reconnus comme des caractères texte ? Y a-t-il d'autres cas similaires ? S'agit-il d'un bug ? Emmanuel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] connexion jdbc et mysql
Merci pour cette réponse rapide, mais le petit problème, ormis le fait que le pilote pour mysql 5 est en bêta, c'est qu'il n'y a pas de setup.exe comme mentionné dans la doc openoffice ...mysql_ooo_windows.odt. N'étant pas sectaire, je veux bien essayer avec JDBC ou ODBC, mais j'ai quand même du mal à savoir où bien dézipper ces drivers pour qu'openoffice puisse les utiliser. Je vais quand même essayer car je n'ai pas encore eu le temps depuis ta réponse, et si j'y arrive, je le dis... Merci encore, mais si quelqu'un a cette science du driver, je suis open ;) Emmanuel Selon Jean-François Delaroque [EMAIL PROTECTED]: Bonjour Emmanuel, Pour ma part, jai utilisé le pilote ODBC. Mon how-to est « dans Documents files: /A Publier »:/ MySQL et OpenOffice http://fr.openoffice.org/files/documents/67/3708/mysql_ooo_windows.odt : Installation et utilisation du pilote ODBC pour windows. Cest une solution. Pour le JDBC, si cela fonctionne dune façon satisfaisante, il serait intéressant de faire quelques copies décran de linstall et dy ajouter quelques notes que je pourrais intégrer à cet how-to afin de réaliser une version en partenariat. JFD [EMAIL PROTECTED] a écrit : bonjour, je viens de créer une petite base Mysql. Pour la tester je souhaiterai la connecter à Base. Problème le driver jdbc. J'ai vu quelques liens relatifs à cette question, mais aucun qui m'explique vraiment comment installer ce f driver. Surtout qu'en plus, ceux que l'on trouve sans installateur windows (personne n'est parfais, moi le premier). Résultat, je trouve des choses à télécharger sur le site de Mysql AB, que je dézippe, mais il doit me manquer une manip (notamment où le dézipper et comment signaler sa présence à windows) parce que pas moyen de se connecter. Merci pour votre aide Emmanuel - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] connexion jdbc et mysql
bonjour, je viens de créer une petite base Mysql. Pour la tester je souhaiterai la connecter à Base. Problème le driver jdbc. J'ai vu quelques liens relatifs à cette question, mais aucun qui m'explique vraiment comment installer ce f driver. Surtout qu'en plus, ceux que l'on trouve sans installateur windows (personne n'est parfais, moi le premier). Résultat, je trouve des choses à télécharger sur le site de Mysql AB, que je dézippe, mais il doit me manquer une manip (notamment où le dézipper et comment signaler sa présence à windows) parce que pas moyen de se connecter. Merci pour votre aide Emmanuel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] plantage de base sous ubuntu
Bonjour, je viens d'installer Ubuntu 6.06.1 sur un pc, d'installer OOo2.0.3 (par défaut version 2.0.2) et de transférer sur ce même pc une base de données créée avec Base (et sa BDD incorporée) sur un pc sous windows XP. Cette base de donnée s'ouvre bien sur ce pc Ubuntu, par défaut sur la liste des formulaires. Quand je prends la liste des tables, OOo cherche longtemps puis me donne ces tables. Problème, quand je veux ouvrir une table, OOo plante. Après avoir créé rapidement une BDD directement sur mon pc Linux, j'obtiens le message suivant : java.lang.NullPointerException Quelqu'un peut-il m'aider. Emmanuel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] mise à jour OOo vers 2.0.3
Bonjour, je rencontre un problème pour mettre à jour ma version 2.0.2 vers 2.0.3 sous Ubuntu. Je n'ai pas de connexion internet. Aussi ai-je télécharger la version Linux du cd d'installation, mais pas moyen ! Où est l'astuce ? Emmanuel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] mise à jour de requête dans Base
Bonjour à tous, j'avais demandé de l'aide il y a quelques temps, pour savoir comment créer dans une base de donnée relative à un stock, une requête me donnant le nombre d'unités restantes dans ce stock pour chaque article. La réponse qui m'avait été donnée m'a apporté complète satisfaction. Merci encore. Cette base tourne à peu près correctement, surtout depuis OOo 2.0.3. En la mettant à jour (saisie d'un certains nombre d'Entrées dans mon stock), je me suis rendu compte que ma requête ne comptabilisait pas mes nouvelles entrées. Je m'explique : j'ai créé cette requête après avoir fait une dizaine d'entrées pour la tester. Tout était ok. Sauf qu'aujourd'hui, avec 150 lignes Entrées, ma requête ne me donne un résultat que pour mes onze premières saisies. Remarque, j'ai noté dans mon formulaire de saisie des Entrées un petit astérisque au niveau des flèches de navigation. Par défaut, quand j'ouvre ce formulaire, il m'indique 11 enregistrements, mais si je clique sur la flèche d'avancement, je peux passer en revue tous mes enregistrements (bien présents dans ma table au demeurant). D'où la question : comment je fais pour prendre en compte tous mes enregistrements ? Créer une nouvelle requête semble ne rien y faire. Merci d'avance. E. BERNIGAUD - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[users-fr] création de formulaire de navigation
Bonjour, je souhaitreai créer un formulaire général pour accéder aux différents formulaires de ma base de données. Comment faire ? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] [Base OO2]lier des tables dans une requête
Selon Pierre HENRY [EMAIL PROTECTED]: Bonsoir, J'explique rapidement mon problème : Le proviseur de mon lycée souhaite adresser une lettre à tous les parents d'élève. J'ai récupéré les tables f_ele.dbf et f_ere.dbf qui ont un champ commun (ERENUM). Je souhaite faire une requête sur les deux tables de manière à sélectionner l'adresse de tous les parents (disponible dans f_ere) dont les enfants sont encore dans l'établissement (f_ele.divcod ). Or je n'arrive pas à lier ces deux tables. Si quelqu'un peut me dire comment procéder, je lui en serai très reconnaissant. Merci d'avance, -- Pierre HENRY Lycée Technique du Génie Civil L. de Vinci - ANTIBES - [EMAIL PROTECTED] Il me semble que la solution serait que le champ commun à ces deux tables (ERENUM) soit défini comme clé primaire dans une de celles-ci. Il suffirait ensuite de les lier (relation 1 à plusieurs) dans le menu relation, puis de créer la requête en ajoutant ces deux tables. Normalement la relation devrait s'afficher toute seule. - 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]
[users-fr] calculs dans OOo Base
Bonjour, j'ai commencé a me construire une base de données pour une gestion simplifiée de stocks. Si par le biais des requêtes (avec l'assistant) j'ai réussi à faire d'une part la somme des approvisionnements pour un article, et d'autre part la somme des sorties pour un article, je ne vois pas comment faire pour que Base m'affiche dans une requête ou un rapport, la différence entre mes approvisionnements et mes sorties pour un même article. J'ai constaté que je ne pouvais pas me servir des résultats des requêtes construites pour les approvisionnements et les sorties. Comment faire ? Emmanuel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] calculs dans OOo Base
Selon chris draux [EMAIL PROTECTED]: A Wednesday, December 14, 2005 4:21 PM [GMT+1=CET], [EMAIL PROTECTED] [EMAIL PROTECTED] a écrit : Bonjour, Bonjour Emmanuel, j'ai commencé a me construire une base de données pour une gestion simplifiée de stocks. Si par le biais des requêtes (avec l'assistant) j'ai réussi à faire d'une part la somme des approvisionnements pour un article, et d'autre part la somme des sorties pour un article, je ne vois pas comment faire pour que Base m'affiche dans une requête ou un rapport, la différence entre mes approvisionnements et mes sorties pour un même article. J'ai constaté que je ne pouvais pas me servir des résultats des requêtes construites pour les approvisionnements et les sorties. Comment faire ? As tu essayé lorsque tu crées ta requête de cliquer sur l'icône f(x) qui t'ajoute une ligne 'Fonctions' et par défaut 'Regroupement' pour chaque champ. Tu déroules et choisis 'Somme' la ou ça convient et dans la dernière colonne, tu crées un champ avec le texte suivant (à adapter) : Somme( stock.entrees ) - Somme( stock.sorties ). @+ Christian Je viens d'essayer mais je n'y arrive pas. Je pense m'y prendre mal. Voilà comment j'ai construis ma base : - une table Produits où j'enregistre mes differents produits, - une table Entrées où sont enregistrées mes entrées par produits (choix du produit par liste déroulante) - une table Sorties sur le même principe que la précédente Mes requêtes Cumul Entrées et Cumul Sorties sont bâties comme suit : - NomProduit (regroupement), Entrée (ou Sortie suivant la requête) (Somme) @+ et merci - 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]