Comment puis-je récupérer le nombre d'enregistrements d'un sous-rapport à partir du rapport principal?Récupération du nombre d'enregistrements du sous-rapport dans Crystal Reports
Répondre
Je pense que c'est une dupe, mais je vais répondre de toute façon. :)
Vous pouvez créer un champ de formule dans le sous-rapport qui contient une variable partagée. Dans la formule, vous définissez la variable partagée sur la valeur du champ rowcount du sous-rapport. Ensuite, dans votre rapport principal, vous devrez créer une formule avec une variable partagée ayant le même nom que le sous-rapport, puis renvoyer la valeur de la variable partagée.
Voici quelques liens qui peuvent vous aider. http://www.datamanagementgroup.com/Resources/TrainersTalk/trainerstalk_howto_share_subreport_data_with_main_report.asp http://www.ozgrid.com/forum/showthread.php?t=19034
+1 yep, variables partagées est la réponse – dotjoe
Mettre cette formule dans votre sous-état. Vous pouvez le supprimer de l'affichage si vous le souhaitez.
whileprintingrecords;
Numbervar partagé SubRecordCount: = (mais vous souhaitez compter les enregistrements dans le rapport);Mettez ceci dans votre rapport principal. Encore une fois, cela peut également être supprimé.
whileprintingrecords;
partagé numbervar SubRecordCount;
SubRecordCountUtilisez le nom de la formule pour # 2 pour les calculs dont vous avez besoin.
IMPORTANT: En raison de la logique fondamentale de Crystal, vous ne pouvez utiliser ce champ que s'il est inférieur à son sous-rapport.
De même, pour le comptage des enregistrements dans le sous-rapport, je recommande un total cumulé en bas de celui-ci.
ici vous pouvez retrive nombre de sous rapport d'un côté de code
===========================
CrystalDecisions.CrystalReports.Engine.ReportDocument RepDoc = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
RepDoc.Load(ReportName);
int IntRepCount = RepDoc.Subreports.Count;
===========================
passe ce compte à votre rapport
Renvoie le nombre de sous-rapports utilisés dans le rapport principal, et non le nombre d'enregistrements du sous-rapport. – Aaroninus
- 1. Enregistrement du fichier réseau Crystal Reports 8.5
- 2. Crystal Reports
- 3. Expressions SQL dans Crystal Reports
- 4. Crystal Reports suspendus
- 5. Crystal Reports Sommation
- 6. Crystal Reports Css Class
- 7. Crystal Reports 8.5 groupant
- 8. Crystal Reports - formatage incohérent
- 9. Page horizontale dans Crystal Reports
- 10. Crystal Reports dans ASP.NET MVC
- 11. Crystal Reports: Suppression conditionnelle d'un champ en fonction du nom du groupe dans la page actuelle
- 12. Migration de Crystal Reports 8 vers Crystal Reports 2008
- 13. Crystal Reports DateTime Formatage
- 14. Crystal Reports: New Page
- 15. Crystal Reports + Asp.net 2.0
- 16. Affichage de RichText dans Crystal Reports
- 17. Crystal Reports Framework Télécharger
- 18. Crystal Reports localisés
- 19. Crystal Reports; Dernier accès
- 20. Affichage d'une arborescence dans Crystal Reports
- 21. section supprimant dans Crystal Reports avec subreport
- 22. Crystal Reports dans Visual Studio 2008
- 23. Crystal Reports n'affiche aucune donnée
- 24. Crystal Reports Export Accès refusé
- 25. Analyser un champ étrange dans Crystal Reports
- 26. Crystal Reports avec les paramètres
- 27. Crystal Reports XI Server Edition
- 28. VS2008 et Crystal Reports - Restrictions de déploiement?
- 29. Crystal Reports SELECT instruction CASE
- 30. Crystal reports Mise en page
http: // pt .stackoverflow.com/questions/98025/cores-em-subreport –