[Résolu] Edition d'un rapport en fonction du nom d'un agent.

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

[Résolu] Edition d'un rapport en fonction du nom d'un agent.

Message par Seb1258 »

Bonjour,

Sur la base de données ci-joint, j'aurais voulu savoir s'il était possible de créer un rapport en fonction du nom d'un agent.

En gros, sur le formulaire "Accueil" je souhaiterai utiliser le bouton "Liste des évènements" pour ouvrir un rapport contenant tous les évènements d'un agent (par saisie ou sélection de l'agent, je ne sais pas trop). Actuellement ce bouton m'ouvre un rapport dont le format ne me convient pas du tous (un nouveau poste sera surement ouvert par la suite :D )

Pourriez-vous m'indiquer comment faire cette manipulation car je ne trouve pas du tous ?

Merci d'avance,

A bientôt.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Seb1258 le 24 nov. 2024 00:55, modifié 1 fois.
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Edition d'un rapport en fonction du nom d'un agent.

Message par jeanmimi »

Bonjour,
Seb1258 a écrit : 22 nov. 2024 12:44 j'aurais voulu savoir s'il était possible de créer un rapport en fonction du nom d'un agent
C'est faisable en passant par une requête.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

Re: Edition d'un rapport en fonction du nom d'un agent.

Message par Seb1258 »

Bonjour Jeanmimi,

Merci pour ton retour.

J'ai déjà une requête "R_evenements", c'est comme ça que j'ai créé le rapport "Ra_evenements" mais je ne vois pas du tous comment paramétrer le choix de l'agent quand on clique sur le bouton. As-tu une idée ?

Merci d'avance.
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro
HRk2o
Membre cOOnverti
Membre cOOnverti
Messages : 364
Inscription : 29 mai 2009 08:51
Localisation : Guyane

Re: Edition d'un rapport en fonction du nom d'un agent.

Message par HRk2o »

Bjr,

simple! compléter la requête des critères suivants:
Screenshot_1.png
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.14 et LO 7.3.7.2 sous OsX 10.13.6 High Sierra ; Windows 10 sous AOO 4.1.14 et LibO 7.3.7.2
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

Re: Edition d'un rapport en fonction du nom d'un agent.

Message par Seb1258 »

Bonjour HRk2o,

Merci pour ton retour.

Je viens de tester ta méthode qui fonctionne parfaitement.

En revanche, j'ai également testé sans mettre le prénom pour que ce soit plus rapide. Là j'ai un problème si 2 agents ont le même nom de famille, il ne sort que le premier. Ah non, je n'avais juste pas d'évènement à afficher...

De plus, à l'avenir, je souhaite éviter d'afficher la page principale de la base de données (je ne sais pas comment elle se nomme). Cela ne posera pas de problème avec cette méthode ? Actuellement, quand je clique sur le bouton, le formulaire se baisse et la fenêtre principale de la base est en arrière plan.

Ci-dessous une image :

base.PNG

Merci d'avance encore pour votre aide à tous les deux.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Edition d'un rapport en fonction du nom d'un agent.

Message par jeanmimi »

Bonjour,
Seb1258 a écrit : 22 nov. 2024 18:10 je souhaite éviter d'afficher la page principale de la base de données
Le rapport peut être visualisé ou être imprimé depuis un formulaire par un Bouton activant une Macro.
Ce que tu eux faire c'est mettre ce fil de messages en résolu et en ouvrir un autre avec le bon balisage dans la section Macro du forum.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

Re: Edition d'un rapport en fonction du nom d'un agent.

Message par Seb1258 »

Bonjour Jeanmimi,

Merci pour ta réponse.

J'avais déjà prévu de faire un nouveau post pour savoir comment ne pas afficher la page principale (après avoir cherché un peu sur le forum avant :D ).

Je comprends de ta réponse que ça ne posera donc pas de soucis.

Merci beaucoup à vous tous,

A bientôt.
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro