[Résolu] impossible selection liste restreinte champ formul
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
[Résolu] impossible selection liste restreinte champ formul
Bonjour
j'ai développé une base de donnée pour une association
j'ai un formulaire pour remplir la fiche d'un adhérent, et gérer ses adhésions parrainages et dons annuels
dans le tableau pour remplir les cotisations ,j'ai bien uniquement les opérations de l'adhérent
MAIS
il y a une colonne Filleul ou je pensais pouvoir sélectionner uniquement les références filleuls de l'adhérent, mais j'ai les références de tous les filleuls
il y a une colonne Tiers compta ou je pensais pouvoir sélectionner uniquement les Tiers compta de l'adhérent, mais j'ai les tiers compta de tous les adhérents
Comment résoudre ce problème ?
Cordialement
François
Ci-joint la base de test
j'ai développé une base de donnée pour une association
j'ai un formulaire pour remplir la fiche d'un adhérent, et gérer ses adhésions parrainages et dons annuels
dans le tableau pour remplir les cotisations ,j'ai bien uniquement les opérations de l'adhérent
MAIS
il y a une colonne Filleul ou je pensais pouvoir sélectionner uniquement les références filleuls de l'adhérent, mais j'ai les références de tous les filleuls
il y a une colonne Tiers compta ou je pensais pouvoir sélectionner uniquement les Tiers compta de l'adhérent, mais j'ai les tiers compta de tous les adhérents
Comment résoudre ce problème ?
Cordialement
François
Ci-joint la base de test
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par wormsf le 13 juil. 2021 19:48, modifié 1 fois.
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: impossible selection liste restreinte dans champ formula
Bonjour,
Il n'y a aucune relation décrite entre tes tables. Est-ce normal ?
Il n'y a aucune relation décrite entre tes tables. Est-ce normal ?
OpenOffice 4.1.15 - Windows 10
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: impossible selection liste restreinte dans champ formula
Bonjour,
Par contre, il faudrait une table DETAIL_FILLEULS avec les champs ID_DETAIL_FILLEUL, ID_ADHERENT et ID_FILLEUL en Relation avec la Table ADHERENTS et avec la Table FILLEULS
Ce qui donnerait une relation comme celle que je t'avais présentée ici :
https://forum.openoffice.org/fr/forum/v ... 26#p351726
A première vue, la Table ADHERENTS n'est pas conforme : elle ne devrait pas contenir des champs Filleul1, 2, 3, 4wormsf a écrit :MAIS
il y a une colonne Filleul
Par contre, il faudrait une table DETAIL_FILLEULS avec les champs ID_DETAIL_FILLEUL, ID_ADHERENT et ID_FILLEUL en Relation avec la Table ADHERENTS et avec la Table FILLEULS
Ce qui donnerait une relation comme celle que je t'avais présentée ici :
https://forum.openoffice.org/fr/forum/v ... 26#p351726
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: impossible selection liste restreinte dans champ formula
Bonjour
merci du retour
1. Les champs filleuls1 filleuls2 filleuls3 et filleuls4 , servent uniquement pour sortir une fiche d'un parrain avec tous ces filleuls ils sont liés aux tables et vues filleuls lilleuls2 filleuls3 et filleuls4 et dans le formulaire, ne servent pas pour tratier les cotisations, dons...
2. un lien dans le formulaire est fait par l'identité de l'adhérent ID de la table ADHERENTS avec N0 de la table Cotisations effectivement il n'y a pas de lien avec la table filleul, MAIS
la colonne Tiers Compta est bien dans la table Cotisations liée à la table ADHERENTS donc on ne devrait avoir que la liste des tiers compta liés à l'adhérent sélectionne
même problème pour la référence filleul, si je choisis le champs Filleul de la table Cotisations , j'ai la liste de tous les filleuls, pas uniquement ceux de l'adhérent
Cordialement
François
merci du retour
1. Les champs filleuls1 filleuls2 filleuls3 et filleuls4 , servent uniquement pour sortir une fiche d'un parrain avec tous ces filleuls ils sont liés aux tables et vues filleuls lilleuls2 filleuls3 et filleuls4 et dans le formulaire, ne servent pas pour tratier les cotisations, dons...
2. un lien dans le formulaire est fait par l'identité de l'adhérent ID de la table ADHERENTS avec N0 de la table Cotisations effectivement il n'y a pas de lien avec la table filleul, MAIS
la colonne Tiers Compta est bien dans la table Cotisations liée à la table ADHERENTS donc on ne devrait avoir que la liste des tiers compta liés à l'adhérent sélectionne
même problème pour la référence filleul, si je choisis le champs Filleul de la table Cotisations , j'ai la liste de tous les filleuls, pas uniquement ceux de l'adhérent
Cordialement
François
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: impossible selection liste restreinte dans champ formula
Du retour de qui ?wormsf a écrit :merci du retour
Tu n'as pas répondu à ma question.
Commence par faire tes relations et tu verras si ton schéma fonctionne. Ce dont je doute.
OpenOffice 4.1.15 - Windows 10
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: impossible selection liste restreinte dans champ formula
Mais comme ça ne fonctionne pas vraiment pour ce que tu veux faire, c'est que la Table ADHERENTS n'est pas conforme pour Base; elle a plus la structure d'une feuille de Tableur Calc.wormsf a écrit :1. Les champs filleuls1 filleuls2 filleuls3 et filleuls4 , servent uniquement pour sortir une fiche d'un parrain avec tous ces filleuls ils sont liés aux tables et vues filleuls lilleuls2 filleuls3 et filleuls4
Comme le demande avec justesse rollmops, quelles relations arrives-tu à créer entre tes Tables ?
En essayant de réaliser celle que tu veux faire, entre ID et NO, je constate qu'elle n'est pas possible :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: impossible selection liste restreinte dans champ formula
Il ne faut pas s'intéresser aux champs filleuls de la fiche adhérent, ils ne servent pas du tout dans le traitement des cotisations. Ces champs servent pour tout autre chose
Dans le formulaire, la relation entre la table adhérents et la table cotisation existe bien , d’ailleurs pour chaque adhérent j'ai bien uniquement les versements fait par l'adhérent sélectionné partie cotisation dans le formulaire c'est pourquoi je ne comprends pas pourquoi la liste de choix Tiers compta, que je sélectionne dans la table cotisation , n'est pas uniquement pour l'adhérent sélectionné
François
Dans le formulaire, la relation entre la table adhérents et la table cotisation existe bien , d’ailleurs pour chaque adhérent j'ai bien uniquement les versements fait par l'adhérent sélectionné partie cotisation dans le formulaire c'est pourquoi je ne comprends pas pourquoi la liste de choix Tiers compta, que je sélectionne dans la table cotisation , n'est pas uniquement pour l'adhérent sélectionné
François
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: impossible selection liste restreinte dans champ formula
Pour que ça ne concerne que l'adhérent, il faudrait qu'il y ait une condition WHERE.wormsf a écrit :c'est pourquoi je ne comprends pas pourquoi la liste de choix Tiers compta, que je sélectionne dans la table cotisation , n'est pas uniquement pour l'adhérent sélectionné
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: impossible selection liste restreinte dans champ formula
Tu t'obstines à m'ignorer, aucun soucis.
Bon courage avec ton (mauvais) modèle relationnel
Bon courage avec ton (mauvais) modèle relationnel
OpenOffice 4.1.15 - Windows 10
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: impossible selection liste restreinte dans champ formula
Rollimops
je ne t'ignore pas
dans mes mails j'ai mis l'image du formulaire Tableau cotisation où on voit la relation entre la table cotisation et la table adhérent
lier les champs maîtres IDTable adherent---lier les champs esclavesN0 table Cotisation
c'est pourquoi je pensais qu'une liste de choix serait restreinte à l'ID de l'adhérent
je vais voir comment ajouter une condition
Merci pour vos efforts
Cordialement
je ne t'ignore pas
dans mes mails j'ai mis l'image du formulaire Tableau cotisation où on voit la relation entre la table cotisation et la table adhérent
lier les champs maîtres IDTable adherent---lier les champs esclavesN0 table Cotisation
c'est pourquoi je pensais qu'une liste de choix serait restreinte à l'ID de l'adhérent
je vais voir comment ajouter une condition
Merci pour vos efforts
Cordialement
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: impossible selection liste restreinte dans champ formula
Ah bon ? Et quid de mon message du 07 juillet ?wormsf a écrit :je ne t'ignore pas
Fournis ton ODB avec tes relations établies, tu verras que cela ne peut pas marcher.
Effectivement tu n'ignores pas, tu t'obstineswormsf a écrit :je vais voir comment ajouter une condition
OpenOffice 4.1.15 - Windows 10
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: impossible selection liste restreinte dans champ formula
Rollmops
je crois qu'il y a une incompréhension
quand tu parles de relations
est-ce entre les tables dans le formulaire la relation est bien faite comme le montrent les images de mes précédents mails
OU
la relation dans le liste de choix pour les references filleuls et tiers compta
pour les tiers compta,un lien est bien fait, me semble t'il, et sans l'erreur indiquée par Jeanmimi
je crois qu'il y a une incompréhension
quand tu parles de relations
est-ce entre les tables dans le formulaire la relation est bien faite comme le montrent les images de mes précédents mails
OU
la relation dans le liste de choix pour les references filleuls et tiers compta
pour les tiers compta,un lien est bien fait, me semble t'il, et sans l'erreur indiquée par Jeanmimi
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: impossible selection liste restreinte dans champ formula
Re,
Les relations se traitent dans le menu Outils
Les relations se traitent dans le menu Outils
OpenOffice 4.1.15 - Windows 10
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: impossible selection liste restreinte dans champ formula
Est-ce que l'affichage des filleuls ci-dessous est celui que tu attends pour ce parrain ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: impossible selection liste restreinte dans champ formula
Je crois avoir compris la méprise
en fait c'est quand je rentre une nouvelle ligne dans la partie cotisation, je veux en cliquant sur l’ascenseur de la colonne Filleul, n'avoir que la liste des filleuls de l'adhérent sélectionné
pour l'exemple que tu donnes Jeanmimi, je voudrais avoir uniquement en liste de choix PSH238 et PSH208, mais j'ai tous les filleuls Idem pour Tiers compta
en fait c'est quand je rentre une nouvelle ligne dans la partie cotisation, je veux en cliquant sur l’ascenseur de la colonne Filleul, n'avoir que la liste des filleuls de l'adhérent sélectionné
pour l'exemple que tu donnes Jeanmimi, je voudrais avoir uniquement en liste de choix PSH238 et PSH208, mais j'ai tous les filleuls Idem pour Tiers compta
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: impossible selection liste restreinte dans champ formula
On en revient à ma deuxième réponse : la relation entre les deux Tables n'est pas possible.wormsf a écrit :je voudrais avoir uniquement en liste de choix PSH238 et PSH208, mais j'ai tous les filleuls
Et, même en choisissant les deux champs ID et NO, l'absence de relation entre les deux Tables a pour conséquence l'mpossibilité de réduire les listes déroulantes aux seules sélections des filleuls.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
[Résolu]: impossible selection liste restreinte champ form
Bon
je crois que je vais arrêter de vous embêter avec ce problème qui semble insoluble. Je vous ai fait assez perdre de temps
désolé
et merci encore pour votre patience
je crois que je vais arrêter de vous embêter avec ce problème qui semble insoluble. Je vous ai fait assez perdre de temps
désolé
et merci encore pour votre patience
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- RespOOnsable forum
- Messages : 9255
- Inscription : 28 août 2010 08:45
Re: impossible selection liste restreinte dans champ formula
Bonjour,
Pour être visibles depuis la page d'accueil, la balise [Résolu] avec sa coche verte doivent être placées au début du titre du Premier Message.
Voyez : http://user.services.openoffice.org/fr/ ... f=1&t=3299
Pour être visibles depuis la page d'accueil, la balise [Résolu] avec sa coche verte doivent être placées au début du titre du Premier Message.
Voyez : http://user.services.openoffice.org/fr/ ... f=1&t=3299
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: [Résolu]: impossible selection liste restreinte champ f
Bonjour,
Une personne peut être adhérent et/ou parain et/ou filleul.
C'est insoluble parce que ton schéma relationnel est incorrect.wormsf a écrit :ce problème qui semble insoluble
Une personne peut être adhérent et/ou parain et/ou filleul.
OpenOffice 4.1.15 - Windows 10
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: [Résolu] impossible selection liste restreinte champ for
rollmops
la base que j'ai mise est très simplifiée,
je n'ai pas mis les 20 requêtes que j'ai développées pour sortir les fiches filleuls, les listes d'adhérents les listes de filleuls... listes pour les AGs
les contrôles les listes de remises de chèques ......
dans le formulaire, j'ai un schéma relationnel défini : le N0 ID de l'adhérent lié au N0 de la table cotisation
et la liste de choix pour les filleuls est sélectionnée dans la table cotisation,
la base que j'ai mise est très simplifiée,
je n'ai pas mis les 20 requêtes que j'ai développées pour sortir les fiches filleuls, les listes d'adhérents les listes de filleuls... listes pour les AGs
les contrôles les listes de remises de chèques ......
Il y a des tables différentes pour les adhérents les filleuls, les cotisationsC'est insoluble parce que ton schéma relationnel est incorrect.
Une personne peut être adhérent et/ou parain et/ou filleul.
dans le formulaire, j'ai un schéma relationnel défini : le N0 ID de l'adhérent lié au N0 de la table cotisation
et la liste de choix pour les filleuls est sélectionnée dans la table cotisation,
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- Membre hOOnoraire
- Messages : 166
- Inscription : 02 janv. 2008 16:15
Re: [Résolu] impossible selection liste restreinte champ for
autre précision
je n'ai pas non plus mis le formulaire qui traite les fiches filleuls
je n'ai pas non plus mis le formulaire qui traite les fiches filleuls
Libreoffice Version:7.5.8.2
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
Linux Mint 21.2
Noyau linux 5.15.0-91-generic
-
- PassiOOnné
- Messages : 669
- Inscription : 20 déc. 2017 14:45
Re: [Résolu] impossible selection liste restreinte champ for
(Re)bonjour,
Tu ne lis pas ce que j'écris :wormsf a écrit :Il y a des tables différentes pour les adhérents les filleuls, les cotisations
Ce qui donne un schéma relationnel comme ceci : Bonne chance pour la suiterollmops a écrit :Une personne peut être adhérent et/ou parain et/ou filleul.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.15 - Windows 10