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

  1. #1
    Nouveau Candidat au Club
    [Débutant] Mise en forme d'un champ utilisant crystal reports intégré dans visual studio
    Bonjour !
    Désolée d'avance si le titre peut paraître un peu flou, je ne savais pas trop comment l'expliquer le plus clairement possible
    Actuellement débutante en programmation je viens à vous afin de solliciter votre aide sur un problème sur lequel je penche depuis plusieurs jours, je m'explique;

    Dans le projet sur lequel je suis, je suis amené à faire un bilan individuel par agent,donc pour ça j'ai utilisé un DataSet avec une table qui me récupère mes données pour ensuite les afficher dans un rapport Crystal Reports, donc je récupère le mois, le jour, le matricule et notamment, celui qui me pose problème, le type jour. Le type jour c'est, par exemple, savoir si un salarié est en repos, en maladie etc. Il faut qu'à chaque type jour différent, je puisse obtenir une couleur différente.

    En farfouillant un peu dans le logiciel, j'ai vu que pour, par exemple, afficher le jour avec le fond d'une certaine couleur les jours de la semaine et d'une autre couleur les dimanche, je devais créer une formule "Jour" ou je récupérais dans mon DataSet la table correspondante et la colonne correspondant au jour (donc en l’occurrence la table Planning) et ensuite passer par l'éditeur de mise en forme et utiliser une formule de mise en forme pour effectuer le changement de couleur. Pour cette dernière, j'ai modifié une formule déjà existante dans un autre rapport car elle correspondait à ce que je voulais, en tout cas pour le jour.
    Le soucis, c'est que je ne sais pas comment faire pour le type jour, il faudrait que j'arrive à récupérer la valeur du champ en question pour que je puisse y voir tout les différents types jours mais je ne sais comment faire ni comment écrire cette formule du coup...

    Merci d'avance à ceux qui pourront m'aider !

  2. #2
    Modérateur

    Bonjour

    tu peux essayer avec quelque chose comme
    Select {type_jour}
    Case type1 : couleur1
    Case type2 : couleur2
    Case.....
    Default : macouleur
    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
    Nouveau Candidat au Club
    Bonjour !

    Oui dans l'idée ça serait comme ça qu'il faudrait que je procède, mais justement le soucis c'est qu'il faudrait que j'arrive à récupérer les valeurs de ce fameux type jour, car pour remplir le CR j'ai fait une requête SQL afin de remplir le DataSet nécessaire pour le CR; pour le fond du jour en question je me suis aidée d'une formule déjà existante qui fonctionne;


    Mais pour le type jour, ben je ne sais vraiment pas comment faire...

###raw>template_hook.ano_emploi###