Je pourrais être très stupide de poser cette question. Mais je n'ai vraiment aucune idée de comment le faire. Mon patron veut obtenir un rapport de cristal et il veut 2 formats. Cela veut dire qu'il veut une page de résumé à la page 1 avec un format et une page de détails à la page 2 avec un autre format. J'ai donc pensé de deux façons. La première façon est d'obtenir 2 formats dans 1 rapport de cristal. Je n'ai jamais fait ça avant et je ne pouvais pas le trouver en ligne. La 2ème façon est de faire 2 rapports de cristal et de les combiner. Je n'ai aucune idée de comment le faire aussi. Alors, n'importe qui peut vous aider? mai b deux de mes façons peuvent b se tromper. Des suggestions?2 formats dans 1 rapport de cristal
Répondre
Ok .. Je suis celui qui pose les questions. Je sais quoi faire maintenant. et pour le bien des autres (débutants comme moi), je partage mon expérience.
Les rapports Crystal ne vous permettent pas d'avoir 2 formats dans 1 rapports.
Les rapports Cyrstal ne vous permettent pas d'exporter 2 rapports différents (pas des sous-rapports) en même temps.
Alors .. Je voudrais faire comme ça.
Tout d'abord, si je veux obtenir 2 rapports différents, comme la page de résumé sur la première page et la page de détails sur la deuxième, j'utiliserai le sous-rapport. Mais le sous-rapport vous redirigera vers ce rapport lui-même lorsque vous cliquez dessus.
Je veux ça non plus.
Je vais donc couvrir le sous-rapport avec un objet texte sans arrière-plan.
Mais je ne peux pas ajuster la hauteur de cet objet texte.
Je vais l'utiliser
IEnumerator ie = mycrystalreport.Section1.ReportObjects.GetEnumerator();
ie.Reset();
while (ie.MoveNext())
if (ie.Current != null && ie.Current.GetType().ToString().Equals("CrystalDecisions.CrystalReports.Engine.TextObject"))
{
CrystalDecisions.CrystalReports.Engine.TextObject to = (CrystalDecisions.CrystalReports.Engine.TextObject)ie.Current;
if (to.Name == "my_text_object ")
to.Height = "the number you want. might need to calculate";
}
Bonne chance
Les façons que je peux penser (en fonction de la complexité des exigences de synthèse) sont:
- Inclure les totaux de valeur dans le titre du rapport, avec un saut de page au début du premier groupe de rapport.
- Incluez un tableau croisé avec les détails du résumé dans la section de l'en-tête du rapport.
- Insérez un sous-rapport dans la section d'en-tête de rapport.
- 1. Comment attribuer 2 PARAMETER différents dans le rapport de cristal?
- 2. rapport de cristal (cas)
- 3. TRIER dans CRISTAL RAPPORT
- 4. rapport de cristal totale
- 5. rapport de cristal traitement de rapport maximum
- 6. version rapport cristal
- 7. problème du rapport cristal
- 8. rapport de cristal sous-chaîne
- 9. problème du rapport de cristal
- 10. indexation dans un rapport de cristal
- 11. base de données de rapport de cristal
- 12. rapport de cristal (avoir) une déclaration
- 13. problème de rapport de cristal + Oracle
- 14. rapport de cristal: définir l'image pour fond de rapport (filigrane)
- 15. Boîtier étrange avec rapport de cristal
- 16. Comment rafraîchir le rapport de cristal?
- 17. comment créer un rapport de cristal dynamique
- 18. comment faire la ligne après 2 lignes dans le rapport de cristal?
- 19. chargement par programme d'un rapport de cristal
- 20. comment résoudre ce problème dans le rapport de cristal asp.net
- 21. Fixation du nombre de décimales dans le rapport de cristal
- 22. Utiliser plusieurs sources de données dans un rapport de cristal
- 23. paramètres de passage dans le rapport de cristal
- 24. Taille de la page dans le rapport de cristal
- 25. Utilisation de sous-chaîne dans le rapport de cristal
- 26. formule de pourcentage dans le rapport de cristal 8.5
- 27. Comment afficher l'image dans un rapport de cristal?
- 28. Tracer une ligne dans le rapport de cristal
- 29. afficher le message dans le rapport de cristal
- 30. le rapport de cristal ne fonctionne pas dans sharepoint
Salut William, Pouvez-vous nous donner quelques détails - par exemple, quel genre de résumé qu'il veut sur la première page: seulement les grands totaux, ou des groupes de sous-totaux? –
Salut .. En fait, j'ai pensé à la solution pour utiliser les sous-rapports. et démarre le sous-rapport sur une nouvelle page. masquer le numéro de page et la bordure du sous-rapport, cela ressemblerait à la suite du rapport principal. juste un problème, quand je clique sur le sous-rapport, il apparaîtra sur un nouvel onglet. si je peux désactiver cela, je suis fait. de toute façon faire ça? tkz btw .. – william
À l'origine, je suggérais de mettre des totaux dans l'en-tête du rapport, s'ils pouvaient être utilisés pour répondre à vos besoins, car ils sont beaucoup plus simples que d'insérer un sous-rapport. Cependant, maintenant que vous êtes allé à l'effort de construire le sous-rapport ... –