Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/08/2005, 14h55   #1
Membre à l'essai
 
Inscription : novembre 2002
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 84
Points : 20
Points : 20
Par défaut [CR][VS.NET]Sous-état vide

Bonjour à tous,

J'ai lié un sous-état à mon état principal, mais rien ne s'affiche.

J'ai affiché indépendament mon sous-état et là les données s'affichent.

Au niveau de mon état principal j'ai bien lié mes champs.

Est-ce que j'ai oublié quelque chose ?

Merci d'avance pour vos réponses
San Soussy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2005, 14h13   #2
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Bonjour,
C'est comme si la condition de liaison fait que le sous-etat résultant est vide !!
Quel est le champ de liaison ?
Quelle est sa valeur ??
Es tu certain que pour cette valeur que tu peux appliquer en filtre dans le sous-etat il y a un résultat ??
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2005, 15h58   #3
Membre à l'essai
 
Inscription : novembre 2002
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 84
Points : 20
Points : 20
Le champ de liaison est un champ numérique [code champ], sa valeur dans mon exemple est à 15.

- J'ai renommé mon champ en codechamp afin de supprimer l'espace (au cas où),

- J'ai essayé de ne pas créer de liaison entre l'état et le sous-état,

Mais mon sous-état est toujours vide

Là je ne vois vraiment plus
San Soussy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2005, 16h18   #4
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Tu as essayé de prendre ton sous etat tout seul, de mettre dans la formule de selection : Ca donne quoi ?
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2005, 16h25   #5
Membre à l'essai
 
Inscription : novembre 2002
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 84
Points : 20
Points : 20
Qu'entends-tu par formule de selection ?

En fait mon sous-état est alimenté par un dataset. Quand je l'affiche seul il m'affiche correctement les données mais dès que je l'insère dans mon état principal (avec ou sans lisaison), il ne m'affiche rien.
San Soussy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2005, 18h15   #6
Membre à l'essai
 
Inscription : mars 2004
Messages : 33
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 33
Points : 23
Points : 23
Vous dévez bien préciser votre question ?
càd genre : -version de CR utilisé.
- outil d'environnement utilisé.
De plus, à quoi sert d'utiliser un sous état dans un état principal vide !!!! met le directement dans l'état principal.

bon, vu que votre question est ambigue, je vous donnes des estimations :
- peut être pb du liasion des donnés,
- peut être tu as copié les valeurs de ton sous état à partir d'une autre
- vous devez créer manuellement et pas à pas votre sous état sans copier aucun champ d'une autre sous état !!
moucrack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2005, 11h33   #7
Membre à l'essai
 
Inscription : novembre 2002
Messages : 84
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 84
Points : 20
Points : 20
Bonjour à tous,

Je reviens sur mon problème, désolé d'insister .

Je travaille sous Visual Studio 2002 et j'utilise Crystal Report V9 (pas sur du N° de version).

J'ai créée 2 états :
- etat.rpt qui est mon état principal,
- sousetat.rpt qui est mon sous-état.

Voila la procédure que j'ai suivie pour insérer un sous-état dans mon état principal :
- Insérer,
- Sous-état,
- Choisir un état Crystal Reports dans le projet
- sousetat.rpt

Ensuite au niveau de mon code j'alimente les données de mes 2 états via des datasets typés.

C'est ici que je ne comprends pas, les données de mon sous-état n'apparaissent pas dans mon état principal alors qu'elles apparaissent si je les affiche indépendament.

Dans mon état principal j'ai possibilité de modifier mon sous-état. Mais j'ai l'impression que c'est plutôt une copie car les modifications ne sont pas enregistrées dans le sous-état.

Est-ce que j'alimente bien les données de mon sous-état ?

Voilà c'est un peu compliqué à expliquer , j'espère que vous aurez une petite piste. Merci d'avance
San Soussy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2006, 09h49   #8
Membre habitué
 
Inscription : mai 2002
Messages : 292
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 292
Points : 116
Points : 116
Envoyer un message via MSN à SoaB
Salut et bonne année !

Euh j'ai exactement le meme problème, et je vois que le tag résolu est présent mais sans aucune réponse dans le topic.

Pourrais je savoir comment avez vous régler le problème ?


Merci.


edit :

J'ai trouvé, en fait il faut faire
Code :
1
2
 
RapportPrincipal.OpenSubreport("Sous-etat").SetDataSource(MonDataSet);
sous-etat étant le nom donné au sous-état dans le rapport principal.
SoaB est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h47.


 
 
 
 
Partenaires

Hébergement Web