[HS] Abonnement : Sélection de dates prédéfinies
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 lOOyal
- Messages : 27
- Inscription : 27 sept. 2018 07:40
[HS] Abonnement : Sélection de dates prédéfinies
Bonsoir,
Je suis sous LibreOffice 6.4.
J'essaye de monter une base pour gérer une petite asso de "paniers bio".
Le principe de base (!) est que les gens s'abonnent pour une cadence de 5 mois dont les dates de distributions sont prédéfinies (tous les mardis sauf exception comme entre Noël et le jour de l'an).
Certains peuvent aussi prendre une carte de 10 paniers et commander au coup par coup.
Enfin, il y a la période de juillet et août où l'on choisit les mardis où l'on prend le panier.
Bref, pour simplifier la saisie et éviter les erreurs (ajout d'une date non prévue) je souhaiterai :
- d'une part, pouvoir définir les dates de la cadence (dans une table cadence liée à une table Dates ?);
- ensuite qu'à la création d'un contrat, ces dates soient proposée automatiquement (peut-être créées automatiquement dans une table intermédiaire) et qu'on doive les cocher pour confirmer/valider. Ainsi dans mes requêtes, je sélectionnerai toujours les dates cochées.
J'espère que je suis clair. Est-ce que c'est faisable seulement avec des requêtes sql ou faut-il passer par une macro ?
D'avance merci.
Je suis sous LibreOffice 6.4.
J'essaye de monter une base pour gérer une petite asso de "paniers bio".
Le principe de base (!) est que les gens s'abonnent pour une cadence de 5 mois dont les dates de distributions sont prédéfinies (tous les mardis sauf exception comme entre Noël et le jour de l'an).
Certains peuvent aussi prendre une carte de 10 paniers et commander au coup par coup.
Enfin, il y a la période de juillet et août où l'on choisit les mardis où l'on prend le panier.
Bref, pour simplifier la saisie et éviter les erreurs (ajout d'une date non prévue) je souhaiterai :
- d'une part, pouvoir définir les dates de la cadence (dans une table cadence liée à une table Dates ?);
- ensuite qu'à la création d'un contrat, ces dates soient proposée automatiquement (peut-être créées automatiquement dans une table intermédiaire) et qu'on doive les cocher pour confirmer/valider. Ainsi dans mes requêtes, je sélectionnerai toujours les dates cochées.
J'espère que je suis clair. Est-ce que c'est faisable seulement avec des requêtes sql ou faut-il passer par une macro ?
D'avance merci.
LibreOffice 6.4 sous Ubuntu 18.04 LTS || LibreOfice 7 sous Ubuntu 20.04
-
- RespOOnsable forum
- Messages : 9252
- Inscription : 28 août 2010 08:45
Re: Abonnement : Sélection de dates prédéfineis
Bonjour,
Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.
Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fils que de questions.
et[b][color=#404080]JLBA[/color][/b] a écrit :Je suis sous LibreOffice 6.4
Accès direct à votre signature pour la corriger.Dans votre signature il y a écrit :LibreOffice 6.2.8.2
Nous vous rappelons que la règle n° 7 stipule qu'il ne faut mettre qu'une question par fil.[b][color=#404080]JLBA[/color][/b] a écrit :d'une part [...] ensuite...
Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.
Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fils que de questions.
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
-
- Membre lOOyal
- Messages : 27
- Inscription : 27 sept. 2018 07:40
Re: Abonnement : Sélection de dates prédéfinies
Signature corrigée.
Pour le reste, relisez-moi. Je ne pose qu'une seule question Je la détaille juste pour essayer d'être précis pour que la réponse puisse l'être aussi.
Pour le reste, relisez-moi. Je ne pose qu'une seule question Je la détaille juste pour essayer d'être précis pour que la réponse puisse l'être aussi.
LibreOffice 6.4 sous Ubuntu 18.04 LTS || LibreOfice 7 sous Ubuntu 20.04
-
- InconditiOOnnel
- Messages : 948
- Inscription : 19 août 2018 05:20
Re: Abonnement : Sélection de dates prédéfinies
Bonjour,
As-tu lu le post-it Techniques pour débuter avec le module Base ?
Commence par créer une base avec quelques enregistrements à l'intérieur pour avoir de la "matière".
Joins ce document pour qu'on l'étudie.
As-tu lu le post-it Techniques pour débuter avec le module Base ?
J'ai lu mais ton problème est très complexe.JLBA a écrit :Pour le reste, relisez-moi. Je ne pose qu'une seule question
Commence par créer une base avec quelques enregistrements à l'intérieur pour avoir de la "matière".
Joins ce document pour qu'on l'étudie.
Open Office 4.1.15 sous Windows 11
-
- RespOOnsable forum
- Messages : 12228
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: Abonnement : Sélection de dates prédéfinies
Bonjour,
En l'absence des informations demandées, il est bien sûr impossible pour les bénévoles de vous aider.
Je clôture HS
45 jours plus tard, vous avez lu les messages sans daigner y donner suite.Dernière visite le : 22 Nov 2020 00:02
En l'absence des informations demandées, il est bien sûr impossible pour les bénévoles de vous aider.
Je clôture HS
-
- Membre lOOyal
- Messages : 27
- Inscription : 27 sept. 2018 07:40
Abonnement : Sélection de dates prédéfinies (again)
Bonsoir,
Je relance ce sujet ; https://forum.openoffice.org/fr/forum/v ... 32#p343037. Effectivement, je n'avais pas donné suite car j'y travaille sur mon temps libre et je n'en ai pas eu beaucoup ces derniers temps...
Donc revoici ma problématique.
Les adhérents de l'association s'abonnent pour recevoir un panier bio chaque mardi pendant une cadence de 5 mois (ex: octobre à février).
Les dates sont les mêmes pour tous mais :
- un mardi peut sauter s'il est par exemple férié ;
- un adhérent peut arriver et commencer en cours de cadence.
De fait, je voudrais pouvoir pré-enregistrer les dates de la cadence. Puis à la saisie du contrat, pouvoir afficher les dates pré-définies de la cadence et cocher celles à prendre en compte pour ce contrat.
Voici le schéma relationnel que j'envisage : Le ficher de base également : Ma question est : quand je suis dans un contrat, comment faire afficher les dates de la cadence pour pouvoir cocher celles à prendre en compte. J'ai l'impression que ça signifie automatiser par macro la création des enregistrements correspondants de la table T_DatesContrat mais pour l'instant le langage de macros m'échappe totalement.
Merci de votre aide.
Je relance ce sujet ; https://forum.openoffice.org/fr/forum/v ... 32#p343037. Effectivement, je n'avais pas donné suite car j'y travaille sur mon temps libre et je n'en ai pas eu beaucoup ces derniers temps...
Donc revoici ma problématique.
Les adhérents de l'association s'abonnent pour recevoir un panier bio chaque mardi pendant une cadence de 5 mois (ex: octobre à février).
Les dates sont les mêmes pour tous mais :
- un mardi peut sauter s'il est par exemple férié ;
- un adhérent peut arriver et commencer en cours de cadence.
De fait, je voudrais pouvoir pré-enregistrer les dates de la cadence. Puis à la saisie du contrat, pouvoir afficher les dates pré-définies de la cadence et cocher celles à prendre en compte pour ce contrat.
Voici le schéma relationnel que j'envisage : Le ficher de base également : Ma question est : quand je suis dans un contrat, comment faire afficher les dates de la cadence pour pouvoir cocher celles à prendre en compte. J'ai l'impression que ça signifie automatiser par macro la création des enregistrements correspondants de la table T_DatesContrat mais pour l'instant le langage de macros m'échappe totalement.
Merci de votre aide.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 6.4 sous Ubuntu 18.04 LTS || LibreOfice 7 sous Ubuntu 20.04
-
- RespOOnsable forum
- Messages : 12228
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: Abonnement : Sélection de dates prédéfinies
Sujet fusionné et déverrouillé avec le fil initial
Vous pouvez continuer à poster à la suite.
Vous pouvez continuer à poster à la suite.
-
- Membre lOOyal
- Messages : 27
- Inscription : 27 sept. 2018 07:40
Re: Abonnement : Sélection de dates prédéfinies
Merci.
LibreOffice 6.4 sous Ubuntu 18.04 LTS || LibreOfice 7 sous Ubuntu 20.04
-
- InconditiOOnnel
- Messages : 948
- Inscription : 19 août 2018 05:20
Re: Abonnement : Sélection de dates prédéfinies
Bonsoir,
Je réitère mon propos précédent :
Je réitère mon propos précédent :
Le fichier ODB que tu fournis est vide de donnée.Dolev a écrit :Commence par créer une base avec quelques enregistrements à l'intérieur pour avoir de la "matière".
Open Office 4.1.15 sous Windows 11
-
- RespOOnsable forum
- Messages : 12228
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: Abonnement : Sélection de dates prédéfinies
90 jours plus tard : fil définitivement verrouilléDernière visite le : 05 Avr 2021 13:46