Re: [users-fr] [Résolu] Re: [users-fr] Base : table non modifiable (pas d'ajout/suppression de données)

2009-01-29 Par sujet zoup2

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

2009-01-29 Par sujet zoup2

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 ?

2006-12-07 Par sujet zoup2

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 ?

2006-12-06 Par sujet zoup2

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

2006-10-25 Par sujet zoup2
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, j’ai 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. C’est une
 solution.

 Pour le JDBC, si cela fonctionne d’une façon satisfaisante, il serait
 intéressant de faire quelques copies d’écran de l’install et d’y 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

2006-10-24 Par sujet zoup2


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

2006-10-04 Par sujet zoup2


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

2006-10-02 Par sujet zoup2
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

2006-09-30 Par sujet zoup2

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

2005-12-16 Par sujet zoup2

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

2005-12-15 Par sujet zoup2
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

2005-12-14 Par sujet zoup2

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

2005-12-14 Par sujet zoup2
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]