Ruby on Rails: Quels outils de reporting et / ou de cartographie sont disponibles?
Je viens juste de commencer avec Ruby/Rails et je me demande ce que les Rails les développeurs utilisent pour fournir des rapports et/ou des graphiques sur les Rails de sites. Dans ASP.NET j'utilise les outils de DevExpress, mais je ne sais pas assez sur les Rails de l'écosystème de savoir ce qui est disponible. Aucune information serait appréciée.
source d'informationauteur Mark Brittingham
Vous devez vous connecter pour publier un commentaire.
Eh bien, je dirais que la plupart des gens à écrire leur propre code à exécuter des rapports à partir de leurs données seront pour la plupart spécifiques. Il y a cependant un certain nombre de la cartographie des choses que l'on branche dans une application rails assez facilement.
Il y a aussi un apress livre intitulé Pratiques de Reporting avec Ruby et Rails qui pourrait être utile à un look.
Bonne chance.
EDIT:
Si vous voulez de la pagination des données puis will_paginate est la norme gem/plugin utilisé par les développeurs web, c'est génial et facile à utiliser. Pour l'exportation vers d'autres formats, il y a plusieurs options. Pour les fichiers Pdf, il est de Crevettes, PDF::Écrivain ou HTMLDOC, le Prince est excellente, mais pas libre, mais je pense qu'il y a quelqu'un portage vers une bibliothèque open source (si je me souviens bien), et il y a plusieurs bibliothèques qui peuvent vous aider à facilement exporter les fichiers CSV.
J'ai trouvé Bourru Graphiques pour être très facile à utiliser et il produit de beaux graphiques. Il est également Les graphiques sparkline de minuscules graphiques. Si il s'avère que vous avez besoin très spécifique types d'images générées, vous pouvez consulter RMagick.
Pour les rapports, vous avez
Services
Pour la simple pré-cuite rapports, Ruport doit être fine. Mais si vous avez besoin de traiter de gros volumes de rapports et grand jeu de données, aller de l'avant et de choisir l'une des trois suivantes.
Note:
SQL Server Reporting Services ne peut travailler qu'avec SQL Server. Les autres sont des DB-agnostique.
J'ai utilisé Open Flash Chart 2 avant et c'était très facile à utiliser.
Vous venez de faire un tableau de paires clé/valeur et l'appel ".to_json".
ruby gnuplot n'est pas exactement un outil de création de graphiques.. mais je l'ai utilisé pour faire quelques jolis graphiques compliqués.. et je pense que vous pourriez, comme si vous avez besoin de faire rapidement quelques prototypes ou souhaitez faire des tableaux qui ne sont pas destinés à des utilisateurs finaux.
Ce n'est pas les rails spécifiques, mais Google Visualisation de l'API est assez cool.
Emprise a aussi quelques très agréable à regarder graphiques.
La bibliothèque Javascript Ext vient de sortir (comme de la v3.0) un nouvel ensemble d'outils pour générer Adobe Flash diagrammes et des graphiques, juste par la programmation en Javascript! C'est tout ce côté client, de sorte que vous pouvez l'utiliser avec n'importe quel serveur backend (Rails, PHP, ASP.NET, etc.)
Découvrez des exemples ici:
ExtJS Flash Cartographie Des Exemples
Il est puissant et ressemble beaucoup. La bonne chose est que depuis qu'il est en Javascript, vous pouvez créer des champs de formulaire, une fois rempli, régénérer le graphique en utilisant JSON/XML des données à partir du serveur à l'aide des nouvelles données que l'utilisateur a tapé juste! C'est assez chouette.
Salut les gars, j'ai travaillé sur un outil de reporting, un rubis gemme. S'il vous plaît avoir un coup d'oeil et me suggère, si vous avez quelques caractéristiques à l'esprit. Je suis déjà dans 2 de mes projets.
http://ashrafuzzaman.github.io/query_report/