begin process at 2010 02 10 01:31:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

General

 > 

Mise en forme Crystal


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mise en forme Crystal

vendredi 22 décembre 2006 à 10:32:32 | Mise en forme Crystal

cybercool33

Bonjour,

J'ai une petite question sur crystal report.

J'ai un select recupéré par crystal de cette forme:
Numero   Categorie
00001     A
00008     A
00002     B
00005     B
00004     B
00006     D
00007     D


Je souhaiterai afficher dans mon report:

Titre: A
00001  A
00008  A

Titre B
00002  B
00005  B
00004  B

Titre C=B-A
SUM(B) - SUM(A)

Titre D
00006  D
00007  D

Comment faire pour afficher ca sans utiliser de groupe puisque je dois afficher C?

Merci
Cybercool33
vendredi 22 décembre 2006 à 14:54:35 | Re : Mise en forme Crystal

chaibat05

Bonjour,
je suppose que tu as un autre champ (chpx)
dont tu veux faire la somme,
ou est-il ? on ne le voit pas....

quoi qu' il en soit , insères des champs formule
dans ton etat :

ChampFormuleA
If Categorie="A" Then
Chpx
Else
0

ChampFormuleB
If Categorie="B" Then
Chpx
Else
0

ChampFormuleC
Sum(ChampFormuleB)-Sum(ChampFormuleA

Tu peux choisir ou non de faire figurer tes formules dans ton etat
 tu auras alors
Numero   Categorie  Chpx  ChampFormuleA  ChampFormuleB

vendredi 22 décembre 2006 à 15:25:52 | Re : Mise en forme Crystal

cybercool33

Ca ne marche pas.
Peux tu m'expliquer comment tu organise tes section tes groupes et tes formules stp?

Merci
Cybercool33
vendredi 22 décembre 2006 à 20:29:34 | Re : Mise en forme Crystal

chaibat05

Vu la façon dont tu veux que ton etat se présente,
j' avoue que  c' est pas très catolique !
mais bon, voilà ce que je te propose de faire:
1° Refais ton etat, (supprimes groupe( et chapm, un neuf quoi !)
2° Tu insères un champ Formule C ,dont la définition est:
   If Categorie="A" Or Categorie="B" Then
      "C"
    Else
   ""

2° tu fais une insertion d' un premier groupe
     Tu selectionnes ton champ de formule C
3° Tu inséres un nouveau groupe et tu sélectionne cette fois le champ Categorie

Ton etat se presentera alors ainsi

   Entete de Groupe1
        C
       Entete de Groupe2
         Categorie
       Pied de Groupe2
   Pier de Groupe1

4° Définies une Formule Somme (voir mon premier post)
    que tu glisse dans le pied de groupe1

      
Dans l' aperçu tu retrouvera ceci

  C
    Titre A
    00001  A
    00008  A
    Titre B
    00002  B
    00005  B
    00004  B
 =>Pied de groupe C  (Formule Somme)

    D
    00006  D
    00007  D

vendredi 22 décembre 2006 à 22:11:28 | Re : Mise en forme Crystal

chaibat05

mais si tu veux mon avis, tu dois reconsidérer
ta source de données qui doit être structurée de
telle façon qu' elle te permet d' avoir par exemple:

Numero     Categorie     UnionCategorie
                      A                   C
                      A                   C
                      B                   C
                      B                   C
                      B                   C
                      B                   C
                      D                   F
                      D                   F
                      E                   F
                      E                   F
                      E                   F

Ton etat se présentera alors sous forme de

EnTeteGroupe1 ==> UnionCategorie
EnTeteGroupe2  ==> Categorie
PiedGroupe1 'vide
PiedGroupe2 ==>SommeCategorie

vendredi 22 décembre 2006 à 22:13:18 | Re : Mise en forme Crystal

chaibat05

oups !

EnTeteGroupe1  ==> UnionCategorie
EnTeteGroupe2  ==> Categorie
PiedGroupe2            'vide
PiedGroupe1      ==>SommeCategorie
   



Cette discussion est classée dans : crystal, report, afficher, forme, a00008


Répondre à ce message

Sujets en rapport avec ce message

afficher un fichier de crystal report [ par beti5h ] bonjour,j'arrive pas à afficher un fichier crystal report.j'ai une connexion avec une base de donnée sqlServer.j'ai utilisé ce code:CrystalReport1.Log Crystal report .net [ par madflo ] Pour l'es connaisseurs :Je créé un dataset à une seul table. Les données importantes sont :fAssocie(AsId,AsNom,AsNbActions,AsRep)AsRep est en fait réc Probleme d'afficher tous les enregistrement avec crystal report [ par najateciges ] hanaaxp4Bonjour tt le monde.je viens de développer une application qui doit afficher avec crystal report differentes informations de plusieurs tables. crystal report [ par erita87 ] salut j'ai crée un état crystal report d'une facture en vb 2005 et j veux afficher le transfert des totaux(TTC ;HT....) en lettre c'est à dire j veu Meilleure methode pour afficher une forme sur une image [ par vincnet68 ] Bonjour, Je souhaite afficher une forme (cercle ou rectangle) sur une image. L'affichage ou pas de la forme m'est donné par une connexion réseau. Q Afficher des forms dans une forme en vb.net [ par t0ine ] Bonjour, Je dois réaliser un programme avec une form. Sur cette forme il y a différents boutons qui peuvent chacun appeller une form. Mon problème e crystal report [ par dev1230 ] bonjour, je suis en 2 année développement et je suis en train de développer une application de gestion des voles(avions,pilote,.....)comme projet de f Crystal Report 11 [ par hockeytrem ] Bonjour, Je code présentement en vb.net 2005 et j'aimerais avoir une piste sur la manière de procéder pour afficher plusieurs rapports crystal sans p vb6 et crystal report [ par arfaoui1953 ] quelle est l'interface de passage de paramêtres entre VB6 et Crystal report et quel est l'OCX quand doit ajouter pour pouvoir appeler crystal report


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales