IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Liste de données dans Crystal Report

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 311
    Points : 127
    Points
    127
    Par défaut Liste de données dans Crystal Report
    Bonjour,

    Je travail actuellement sur un projet avec VS2008, mon projet consiste à collecter et gérer les données de pointage de salariés dans une entreprise.
    Les entrées et sorties des salariés sont enregistrées dans une table "POINTAGE".
    Voici les champs de cette table :
    - idPoint
    - heurePoint
    - datePoint
    - numBadge ==>numéro du badge qui pointe
    - Type ==> Entrée ou Sortie

    A chaque salarié est attribué un et un seul badge (permet d'identifier le propriétaire du pointage).

    Dans mon projet , j'utilise Crystal report pour afficher les temps de présence d'un salarié , mensuel et hebdomadaire. Mais aussi d'afficher la liste des pointages d'un salarié.

    Actuellement, je liste tous les salariés sur un report avec divers informations (nom, prenom, service...) par section.
    Ce que je veux aussi c'est d'afficher la liste des pointages effectués par le salarié et ce dans la même section.
    Le problème c'est que quand j'ajoute les champs de pointage dans la section, il me crée pour chaque pointage une nouvelle section avec les informations divers.
    Voici une illustration :

    Ce que je veux :

    --------------------------------------------------------------------
    Matricule : 3
    Nom : CANALES Prénom : Sergio
    N° Badge : 1AZ9E7R8R3
    Service : Informatique
    Sous total hebdomadaire : xx
    Total Mensuel : xx
    POINTAGE:
    HEURE: DATE: TYPE:
    08:00 10/05/10 Entrée
    10:00 10/05/10 Sortie
    etc... etc... etc...

    --------------------------------------------------------------------
    --------------------------------------------------------------------
    Matricule : 7
    Nom : MILEVSKY Prénom : ARTEM
    N° Badge : 1AZ9E7R8R3
    Service : Informatique
    Sous total hebdomadaire :
    Total Mensuel : mai/2010
    POINTAGE:
    HEURE: DATE: TYPE:
    10:00 10/05/10 Entrée
    18:00 10/05/10 Sortie
    etc... etc... etc...
    --------------------------------------------------------------------


    Ce que j'ai :
    --------------------------------------------------------------------
    Matricule : 7
    Nom : MILEVSKY Prénom : ARTEM
    N° Badge : 1AZ9E7R8R3
    Service : Informatique
    Sous total hebdomadaire :
    Total Mensuel : mai/2010
    POINTAGE:
    HEURE: DATE: TYPE:
    10:00 10/05/10 Entrée

    --------------------------------------------------------------------
    --------------------------------------------------------------------
    Matricule : 7
    Nom : MILEVSKY Prénom : ARTEM
    N° Badge : 1AZ9E7R8R3
    Service : Informatique
    Sous total hebdomadaire :
    Total Mensuel : mai/2010
    POINTAGE:
    HEURE: DATE: TYPE:
    18:00 10/05/10 Sortie

    --------------------------------------------------------------------
    ETC...

    Comment procéder ?

    Merci

  2. #2
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    bonjour,

    tu fais un groupe sur ton salarié... sur le badge qui est unique par exemple..
    tu mets toutes tes informations salariés dans l'entête de groupe.. et tu mets tes informations de pointage dans le détail de ton rapport.

    tiens nous au courant
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 311
    Points : 127
    Points
    127
    Par défaut
    Merci pour ta réponse, le problème dans ce cas c'est qu'il m affiche uniquement un seul salarié. est-ce normal ?

  4. #4
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 311
    Points : 127
    Points
    127
    Par défaut
    Je dit des bêtises désole ça fonctionne à merveille ! Je te remercie !

    Autre questions, j'ai aussi besoin d'afficher des totaux à savoir , des totaux mensuels (mois en court et mois n-1) et hebdomadaire (idem).
    J'ai un souci avec les requêtes SQL lorsque j'écris une requête il me dit erreur de syntaxe dans l'éditeur. Dois-je me dirigé plutôt vers ACCESS et créer une requête enregistré ?

    Encore merci pour ta réponse.

  5. #5
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    si tu as toutes tes informations dans ta requête actuelle, utilise plutôt des résumés.. tu as certainement possibilité de créer un autre groupe au dessus des matricule employé sur le mois. si c'est le cas,
    crée une formule du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    month(date de pointage)
    Avant, dans ton expert selection tu aura fait un filtre sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Month(date de pointage) in [month(currentdate),Month(currentdate)-1]
    et ensuite, tu peux faire les aggrégats que tu désires.
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  6. #6
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 311
    Points : 127
    Points
    127
    Par défaut
    cool MERCI ! !

    Je commence à comprendre le fonctionnement

    Par contre j'aurais une autre question, comment modifier dynamiquement les dates ? par exemples pour avoir les pointages du mois de Janvier ou autres et non pas celui de n et n-1 ?

    Peut on faire la sélection du mois directement à partir des winform ?

  7. #7
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    A partir des winform, je ne sais pas, mais tu peux créer un paramètre dans Crystal qui te demande de saisir le numéro de mois que tu souhaites traiter....
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR]Répétition des noms dans Crystal Reports
    Par blaiso dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 07/01/2006, 14h21
  2. Problème d'affichage de données avec crystal report
    Par napegadie dans le forum VB 6 et antérieur
    Réponses: 19
    Dernier message: 07/12/2005, 15h45
  3. [C#]Passer une date en paramètre dans Crystal Report
    Par choupinette dans le forum ASP.NET
    Réponses: 5
    Dernier message: 09/08/2005, 09h59
  4. problème de requête dans crystal reports
    Par rcs dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 05/08/2005, 16h45
  5. [CR8.5] arborescence dans Crystal Report
    Par adu dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 01/02/2005, 17h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo