2010-02-10 11 views
3

Mon Crystal Report est généré dans Visual Studio 2008. J'ai lié les paramètres du sous-rapport et tout fonctionne correctement lorsque je l'exécute à partir de la prévisualisation de rapports dans Visual Studio. Mais lorsque je déploie le rapport sur le serveur de production, les sous-rapports ne contiennent aucune donnée, même si les données principales s'exécutent correctement. Qu'est-ce qui peut provoquer l'arrêt des sous-rapports sur le serveur de production?Le sous-rapport n'affiche pas les données

Répondre

3
  1. Avez-vous vérifié DataSources pour le rapport principal et le sous-rapport?
  2. Avez-vous vérifié si le sous-rapport est intégré dans le rapport principal?
  3. Avez-vous déployé le sous-rapport s'il n'est pas intégré?
  4. Combien et quels types de paramètres utilisez-vous Dates, Chaînes, Entiers ...
  5. Quelle est l'erreur obtenez-vous? Cela devrait vous donner quelques directions où chercher un problème.
  6. Pouvez-vous essayer d'autres sous-rapports au lieu de l'échec.

Enfin, utilisez l'ancien tour de l'ordinateur. Supprimez le sous-rapport, puis créez/incorporez-le à nouveau.

+0

Malheureusement, la seule chose qui a fonctionné était de supprimer le sous-rapport et de le créer de nouveau à partir de zéro! arrrhggggghhh tellement ennuyeux! – lomaxx

+0

Crystal Reports devient tout à fait la galère pour moi avec des problèmes stupides comme celui-ci. –

1

Si vous avez des paramètres dans votre rapport: Avez-vous essayé d'afficher le rapport à partir du code au lieu de l'afficheur? Est-ce différent? Si oui, alors probablement il y a un décalage entre votre entrée de données à partir du code et prévisualiseur

2
  • Faites un clic droit de votre sous-état
  • Ouvrir « Change Subreport Liens »
  • Assurez-vous que vous avez choisi un champ des « Champs disponibles » section.