Fwd: Re: [fr-users] Re: LibO 4.1.5 Base - Formulaire

2014-03-23 Par sujet Fricard Claude




 Message original 
Sujet:  Re: [fr-users] Re: LibO 4.1.5 Base - Formulaire
Date :  Sat, 22 Mar 2014 17:22:32 +0100
De :Claude FRICARD fricard.cla...@wanadoo.fr
Répondre à :fricard.cla...@wanadoo.fr
Pour :  pierre-yves samyn pierre-yves.sa...@laposte.net



Merci Pierre-Yves, avec le lien que tu as donné j'ai pu faire ce que je
souhaitais: gestion de la Biblio avec relations N à N
Concernant les formulaires ce n'est pas trivial, mais avec les
explications et en m'inspirant de ce qui avait été fait dans la base
Facturation, je suis arrivé à mes fins.
En complément j'avais trouvé ces explications :
http://www.floppybunny.org/robin/web/virtualclassroom/chap8/libreoffice/libreOffice_base_tut2.pdf
C'est en Anglais , mais on y trouve des explications intéressantes.
Cordialement
Claude

Le 22/03/2014 12:20, pierre-yves samyn a écrit :

Bonjour


fricard Claude wrote

Au moment de créer en mode ébauche un formulaire dans lequel j'utilise
les champs de la table OUVRAGES pour leur assigner un AUTEUR, je
n'arrive pas à avoir (comme dans l'exemple de Pierre Blanchard :
Facturation.odb) un formulaire additionnel basé sur la table
T_OUVRAGES_AUTEURS ( l'équivalent de T_Produits_fournisseurs) . Dans les
propriétés du formulaire il n'apparait pas les lignes: Lier les champs
maîtres et lier les champs esclaves (ce qui permet la relation de N à
N). Question subsidiaire comment faire pour obtenir une barre de
navigation pour le formulaire donnant les OUVRAGES  et une autre pour le
formulaire donnant les AUTEURS .

Ces sujets sont détaillés ici :
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29t=6460

C'est indiqué en préambule et cela a déjà été évoqué plusieurs fois ici mais
je rappelle que l'objet de ce tuto était de montrer quelques techniques
(relations, formulaires). Le modèle proposé n'est pas opérationnel
(gestion des dates, etc.)

Cordialement
Pierre-Yves




--
View this message in context: 
http://nabble.documentfoundation.org/LibO-4-1-5-Base-Formulaire-tp4102599p4102603.html
Sent from the Users mailing list archive at Nabble.com.







---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce 
que la protection avast! Antivirus est active.
http://www.avast.com

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: Fwd: Re: [fr-users] Re: LibO 4.1.5 Base - Formulaire

2014-03-23 Par sujet Claude FRICARD
J'ai annoncé victoire trop tôt, il reste un point que je ne sais pas 
éclaircir.
Si on regarde le formulaire F_Produits-Fournisseurs de la base 
Facturation (P. Blanchard), la liste des produits affectée à un 
fournisseur apparaît. Dans mon cas de Gestion Biblio j'ai les mêmes 
relations et dans formulaire1 (voir fichier joint) les auteurs ne 
s'affichent pas spontanément alors que l'affectation Ouvrage-- Auteur a 
bien été faite. La requête: Req_OUVRAGES_AUTEURS visualise ces affectations.
La base en question (pour l'instant l'essentiel étant de comprendre la 
mise en relations N à N)

http://cjoint.com/?0CxlvvY4D7b
si quelqu'un peut éclairer ma lanterne ...merci d'avance
Claude

Le 23/03/2014 11:10, Fricard Claude a écrit :



Merci Pierre-Yves, avec le lien que tu as donné j'ai pu faire ce que je
souhaitais: gestion de la Biblio avec relations N à N
Concernant les formulaires ce n'est pas trivial, mais avec les
explications et en m'inspirant de ce qui avait été fait dans la base
Facturation, je suis arrivé à mes fins.
En complément j'avais trouvé ces explications :
http://www.floppybunny.org/robin/web/virtualclassroom/chap8/libreoffice/libreOffice_base_tut2.pdf 


C'est en Anglais , mais on y trouve des explications intéressantes.
Cordialement
Claude

Le 22/03/2014 12:20, pierre-yves samyn a écrit :

Bonjour


fricard Claude wrote

Au moment de créer en mode ébauche un formulaire dans lequel j'utilise
les champs de la table OUVRAGES pour leur assigner un AUTEUR, je
n'arrive pas à avoir (comme dans l'exemple de Pierre Blanchard :
Facturation.odb) un formulaire additionnel basé sur la table
T_OUVRAGES_AUTEURS ( l'équivalent de T_Produits_fournisseurs) . Dans 
les

propriétés du formulaire il n'apparait pas les lignes: Lier les champs
maîtres et lier les champs esclaves (ce qui permet la relation de 
N à

N). Question subsidiaire comment faire pour obtenir une barre de
navigation pour le formulaire donnant les OUVRAGES  et une autre 
pour le

formulaire donnant les AUTEURS .

Ces sujets sont détaillés ici :
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29t=6460

C'est indiqué en préambule et cela a déjà été évoqué plusieurs fois 
ici mais

je rappelle que l'objet de ce tuto était de montrer quelques techniques
(relations, formulaires). Le modèle proposé n'est pas opérationnel
(gestion des dates, etc.)

Cordialement
Pierre-Yves




--
View this message in context: 
http://nabble.documentfoundation.org/LibO-4-1-5-Base-Formulaire-tp4102599p4102603.html

Sent from the Users mailing list archive at Nabble.com.







---
Ce courrier électronique ne contient aucun virus ou logiciel 
malveillant parce que la protection avast! Antivirus est active.

http://www.avast.com




---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce 
que la protection avast! Antivirus est active.
http://www.avast.com


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: Fwd: Re: [fr-users] Re: LibO 4.1.5 Base - Formulaire

2014-03-23 Par sujet pierre-yves samyn
Bonjour


fricard Claude wrote
 Si on regarde le formulaire F_Produits-Fournisseurs de la base 
 Facturation (P. Blanchard), la liste des produits affectée à un 
 fournisseur apparaît. Dans mon cas de Gestion Biblio j'ai les mêmes 
 relations et dans formulaire1 (voir fichier joint) les auteurs ne 
 s'affichent pas spontanément alors que l'affectation Ouvrage-- Auteur a 
 bien été faite. 

L'erreur est dans la définition des champs maitre/esclave du sous-formulaire
affichant la table T_AUTEURS_OUVRAGES.

Tu as mis une référence composée REF_AUTEUR  ID_OUVRAGES.
Or le lien doit se faire sur ID_OUVRAGES uniquement : dans le formulaire
tu parcours la table Ouvrage, quand un ouvrage est sélectionné on utilise
son ID pour filtrer la table T_AUTEURS_OUVRAGES sur cet ID.

Cordialement
Pierre-Yves



--
View this message in context: 
http://nabble.documentfoundation.org/Fwd-Re-fr-users-Re-LibO-4-1-5-Base-Formulaire-tp4102687p4102689.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: Fwd: Re: [fr-users] Re: LibO 4.1.5 Base - Formulaire

2014-03-23 Par sujet Claude FRICARD

Bonjour,
Merci Pierre-Yves pour cette réponse rapide. En effet le problème venait 
bien de la définition des champs maître/esclave.Lorsque j'ai défini le 
sous-formulaire devant assigné un auteur à un ouvrage, les propriétés du 
Formulaire: champ maitre/esclave ont été définis automatiquement, d'où 
cette erreur. Sauf de définir une autre façon de procéder, je ne serai 
pas le seul à tomber dans cette erreur.
J'ai donc maintenant une Base Gestion de Bibliothèque qui couvre tous 
les cas de figures y compris ceux pour lequel un même ouvrage pourrait 
avoir 2 auteurs différents  ...;-)
Si ce cas est marginal, avouons-le, cette expérience pourrait m'être 
utile pour d'autres cas par exemple: des Professeurs avec des Élèves...

Cordialement
Claude


Le 23/03/2014 11:54, pierre-yves samyn a écrit :

Bonjour


fricard Claude wrote

Si on regarde le formulaire F_Produits-Fournisseurs de la base
Facturation (P. Blanchard), la liste des produits affectée à un
fournisseur apparaît. Dans mon cas de Gestion Biblio j'ai les mêmes
relations et dans formulaire1 (voir fichier joint) les auteurs ne
s'affichent pas spontanément alors que l'affectation Ouvrage-- Auteur a
bien été faite.

L'erreur est dans la définition des champs maitre/esclave du sous-formulaire
affichant la table T_AUTEURS_OUVRAGES.

Tu as mis une référence composée REF_AUTEUR  ID_OUVRAGES.
Or le lien doit se faire sur ID_OUVRAGES uniquement : dans le formulaire
tu parcours la table Ouvrage, quand un ouvrage est sélectionné on utilise
son ID pour filtrer la table T_AUTEURS_OUVRAGES sur cet ID.

Cordialement
Pierre-Yves



--
View this message in 
context:http://nabble.documentfoundation.org/Fwd-Re-fr-users-Re-LibO-4-1-5-Base-Formulaire-tp4102687p4102689.html
Sent from the Users mailing list archive at Nabble.com.




---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce 
que la protection avast! Antivirus est active.
http://www.avast.com


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés