Basé sur Python, web, outil de reporting?
J'ai une question pour ceux d'entre vous qui font web avec python. Est
quiconque est familier avec un python en fonction de l'outil de rapports? Je suis sur le point de
démarrer sur un assez grand web app et auront besoin de la capacité à faire quelques fin
déclaration de l'utilisateur (factures, rapports sur les recettes, etc). Il peut être un
django app ou quoi que ce soit basé sur python, donc je peux crochet. Merci!
Marque
Quand vous avez fait la recherche sur ALORS, qu'avez-vous trouvé? J'ai eu 350 hits. L'un de ceux-ci peut effectivement répondre à votre question. Merci de lire des choses comme stackoverflow.com/questions/131506/python-reporting et près à cette question.
Salut S. Lott. Merci, mais qui n'a en réalité pas tout à fait répondu à ma question. Je ne suis pas à la recherche de BIRT. Merci bien!
Freeman: Il y a 350 d'autres questions. Qui de ceux qui n'ont pas de réponse à votre question? Veuillez être précis. Cette question a été posée; vous pouvez probablement trouver de réponse utile plus vite que je peux.
Salut S. Lott. Merci, mais qui n'a en réalité pas tout à fait répondu à ma question. Je ne suis pas à la recherche de BIRT. Merci bien!
Freeman: Il y a 350 d'autres questions. Qui de ceux qui n'ont pas de réponse à votre question? Veuillez être précis. Cette question a été posée; vous pouvez probablement trouver de réponse utile plus vite que je peux.
OriginalL'auteur Mark Freeman | 2010-01-07
Vous devez vous connecter pour publier un commentaire.
ReportLab
OriginalL'auteur Matthew Talbert
Ou aller un peu plus haut niveau que reportlab:
xhtml2pdf- maintenant WeasyPrint (construite sur le toit de reportlab)À partir du site web:
OriginalL'auteur Will Hardy
La plupart des outils de reporting sont bloqués dans les années 80: une fois lorsque vous avez peint " un rapport destiné à être imprimé qui a complètement manqué l'intégration avec d'autres rapports.
Parfois, nous avons encore besoin de ça. Si vous avez besoin d'imprimer une facture, vous êtes un peu coincé avec ce type de fonctionnalité. Mais en général, la plupart des rapports de ces jours se compose de plusieurs requêtes/tableaux/graphiques/tableaux par page avec drill-down construit directement.
Si vous avez assez d'un besoin d'aller avec un outil OLAP - alors vous n'avez pas encore de code les rapports, vos utilisateurs (théoriquement) possible. Si non, j'ai rarement vu un scénario dans lequel un "outil de reporting" était mieux que d'utiliser quelque chose comme Tableau de Directeur avec un langage comme php, perl, python, ruby, etc.
OriginalL'auteur KenFar
Essayer d'avoir regarder la Cubes - la Lumière-poids OLAP cadre pour Python. C'est seulement partielle de la solution pour votre problème, mais je pense que ça pourrait aider.
Vous pouvez soit utiliser Python pour faire OLAP/agrégé de navigation ou vous pouvez exécuter une OLAP HTTP Server (Slicer). Voici un exemple d'utilisation du Serveur HTTP: Ouvrir Les Marchés Publics de reporting. Le front-end est PHP qui permet d'accéder à la Trancheuse serveur via HTTP. Exemple de serveur peuvent être trouvées ici avec de la documentation pour le serveur peut être trouvé ici.
Actuellement, le cadre fournit un backend SQL à l'aide de SQLAlchemy, de sorte que vous pouvez utiliser n'importe quel DB qui peut SQLAlchemy a moteur pour.
Rapports sous forme de graphiques, des tableaux & stuff, y compris la JS frontal cadre sont prévues. Je voulais juste aider au moins avec moins OLAP couche.
Laissez-moi savoir si vous avez des questions, je suis l'auteur.
OriginalL'auteur Stiivi
Également jeter un oeil à myDBR un outil qui vous permet de définir vos rapports dans la base de données (à l'aide de procédures stockées) et s'occupe ensuite de la mise en page et mise en forme des données.
Même si myDBR est une application en PHP, il ne nécessite pas de code PHP, il suffit d'installer l'application et de l'intégrer comme iframe dans votre propre application.
OriginalL'auteur Wolfgang