begin process at 2012 02 14 06:34:31
  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 Afficher un etat crystal report a partir d'une application VB6 avec un ZOOM 150% [ par baklouti_brahim ] Lors d'ouverture d'un etat crystal report on peut paramétrer le zoom d'affichage directement a partir de l'état en choisissant l'une des option: - pl Graph crystal report [ par akuma7 ] bonjour, je suis entrain de developper une application de gestion de stock, pour ce, je doit afficher les données d'un dataTable que j'ai rempli à l'a mise en forme de crystal report [ par akuma7 ] Bonjour, je suis entrain de faire un état sous Crystal report. Mon problème est que lors de l'exécution, les colonne de la table que j'ai lié à l'état afficher les courbes dans le crystal report en vb net 2005 [ par frankyself ] slut je programme un soft qui doit interprete les données en entrer et imprimer les courbe en sortie je ne sais comment commencer sos Impression Crystal Report [ par Shinins ] Bonjour ! Je suis actuellement en stage, et je coince sur un module. Je dois importer des états Crystal Report (déjà crée) et ensuite faire une impr Créer un pdf avec Crystal Report [ par atone31 ] Bonjour, Je cherche à créer un fichier pdf avec vb.net. Les données que je souhaite insérer sont contenus dans mon formulaire (label,combobox..) ain


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 3,697 sec (4)

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