2010-02-02 5 views
3

Je suis à la recherche d'un nouvel outil de reporting et le DevExpress XtraReports a l'air plutôt bien. Je n'ai trouvé aucune discussion sur eux alors nous y voilà.Quels sont les avantages/inconvénients des rapports DevExpress?

  • Avez-vous rencontré des problèmes avec le format de rapport et enregistré des rapports dans une base de données?
  • Des problèmes de performances courants?
  • À quel point le concepteur de rapports de l'utilisateur final fonctionne-t-il correctement?
  • Comment cela se compare-t-il à SSRS? (cela semble être un repère commun)

Note: nous utilisons déjà DevEx donc le coût n'est pas un problème pour moi. De plus, nous construirons des rapports complexes pour nos clients, mais (espérons-le), ils construiront aussi leurs propres rapports.

Répondre

1

1- Aucun problème avec le format ou l'enregistrement de rapports à la base de données, vérifier leur site How to store reports in a database

2- Très vite ...

3- vous pouvez l'utiliser pour permettre à l'utilisateur final de concevoir la rapports, il est juste de travailler sur les applications Windows, il ne supporte pas l'application web. Pour permettre aux clients de créer leurs rapports, ils doivent comprendre la structure de votre base de données et vous fournir une bonne interface pour écrire des requêtes, puis les transmettre au concepteur de rapports.

2

@TheSean, je ne sais pas comment il se compare à SSRS. Pour moi, l'impression la plus positive que j'ai eue a été la capacité à travailler avec "bas niveau". Tous les widgets utilisés pour représenter les champs sont très similaires aux widgets WinForms. Et vous pouvez travailler avec eux comme avec les widgets WinForms - y compris en les ajoutant dynamiquement ou en itérant à travers eux, en jouant avec eux etc. Naturellement, vous pouvez aussi faire toutes sortes de modifications directement via le code code .Designer, comme lorsque vous jouez avec code-behind de WinForms. En ce sens, il s'agit clairement d'un type d'expérience anti-Crystal Reports - XtraReports vous donne le contrôle et vous donne beaucoup de contrôle, si vous voulez le prendre. Et si vous ne le faites pas, vous pouvez également utiliser le style de programmation de Crystal Reports.

Un «con» que je peux nommer (et je suis prêt à être corrigé) est le concepteur visuel moins que parfait. En particulier, je n'arrive pas à faire apparaître les sous-rapports d'affichage/aperçu du concepteur.

Questions connexes