Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

ASP.NET Reporting με πολλά και διαφορετικά Group by

Îåêßíçóå áðü ôï ìÝëïò thanad. Τελευταία δημοσίευση από το μέλος thanad στις 06-09-2005, 10:47. Υπάρχουν 5 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  06-09-2005, 10:47 5099

    Cool [H] ASP.NET Reporting με πολλά και διαφορετικά Group by

    Γειά χαρά σε όλους,

    Θέλω να φτιάξω, ένα report, το οποίο θα αλλάζει δυναμικά το group by, σύμφωνα με τις επιλογές του χρήστη στην οθόνη.Οι επιλογές του χρήστη είναι 6, οπότε οι συνδιασμοί τους ...

    Ανάλογα με τις επιλογές του χρήστη, δημιουργείται το query, αλλά δεν θέλω να φτιάξω rpt για κάθε συνδιασμό και σκέφτομαι άν υπάρχει τρόπος να φτιάξω ένα rpt και να συμπεριφέρεται αναλόγως, δηλαδή άν υπάρχει τρόπος να αλλάζουν τα group και στο rpt δυναμικά.

    Ευχαριστώ.


    (thanad)
    Dimos K. Thanasoulas
    Athens
  •  06-09-2005, 11:04 5101 σε απάντηση της 5099

    Απ: ASP.NET Reporting με πολλά και διαφορετικά Groub by

    Προφανώς αναφέρεσαι σε Crystal Reports.
    Aν δεν χρησιμοποιήσεις το RCapi μπορείς να κάνεις αυτό που περιγράφεις κάνοντας grouping με formula fields τα
    οποία και θα περνάς δυναμικά στο runtime (αν το grouping level είναι πάντα σταθερό δηλαδή θα εμφανίζεις
    σταθερά  πχ 3 group levels).

     


    Πάνος Αβραμίδης
  •  06-09-2005, 12:09 5110 σε απάντηση της 5101

    Απ: ASP.NET Reporting με πολλά και διαφορετικά Groub by

    Ευχαριστώ, για την απάντηση.
    Δυστηχώς τα group μπορεί να είναι από 1 έως 6, ανάλογα με τις "διαθέσεις" του χρήστη.


    (thanad)
    Dimos K. Thanasoulas
    Athens
  •  06-09-2005, 12:19 5113 σε απάντηση της 5110

    Απ: ASP.NET Reporting με πολλά και διαφορετικά Groub by

    Φίλε thanad,
    γιατί δεν φτιάχνεις 6 reports που να καλύπτεις όλες τις περιπτώσεις grouping levels;
    Δεν είναι ότι καλύτερο, είναι πατεντίστική λύση αλλά δουλεύει.
    Ουσιαστικά περιγράφεις Runtime Report creation αλλά θα μπλέξεις
    με licenses και τα συμπαρματούντα των CR...

    Ξέχασα μπορείς να το κάνεις και με ένα report μόνο κάνωντας
    Supress συγκεκριμένα sεctions κάθε φορά (παραταύτα θα βλέπεις
    το grouping hierarchy στο group tree, εκτός και αν δεν το εμφανίζεις.)
    πάντα σε runtime.

     



     


    Πάνος Αβραμίδης
  •  06-09-2005, 12:38 5115 σε απάντηση της 5113

    Απ: ASP.NET Reporting με πολλά και διαφορετικά Groub by

    Αυτό ήθελα να αποφύγω, γιατί όλη η εφαρμογή έχει 3 επιλογές για reports και δεν ήθελα για την μια απο αυτές να φτιάξω 6 rpt.
    Και απο την δική μου έρευνα όμως μάλλον εκεί θα καταλήξω (κλαψ...κλαψ).

    Ευχαριστώ πάντως.
    (thanad)
    Dimos K. Thanasoulas
    Athens
  •  06-09-2005, 13:10 5118 σε απάντηση της 5115

    Απ: ASP.NET Reporting με πολλά και διαφορετικά Groub by

    Φτιάξε ένα report με το maximum group level 6 και κάνε suppress τα sections που δεν
    χρησιμοποιείς κάθε φορά ...


    Πάνος Αβραμίδης
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems