Les rapports de la solution la mieux adaptée avec AngularJS et Crystal Reports?
Nous nous dirigeons vers côté client, front-end et veut utiliser AngularJS pour elle, je veux savoir est-il de toute façon, nous pourrions utiliser nos rapports crystal avec AngularJS.
Notre côté Serveur est ASP.Net webapi/MS SQL Server.
Il serait beau si nous pouvons utiliser notre crystal reports, si ce n'est pas possible d'utiliser crystal reports, puis certains experts, merci de nous le faire savoir ce que serait l'autre meilleure solution pour les rapports avec un framework comme AngularJS.
Merci et meilleures salutations
PS: Son incroyable il ya tellement de nombreux framework côté client, mais pas de cadre de présentation de rapports.
Je ne suis pas sûr que je comprends ce que vous demandez: vous souhaitez réutiliser les définitions de rapport, ou l'ensemble d'un Rapport Crystal produit, et si oui, dans quel contexte?
Je suis désolé, mais je ne comprends toujours pas ce que vous cherchez. Vous êtes à la recherche pour un client, à côté solution de reporting construit sur AngularJS?
Lorsque nous développons tout nous voulons l'application à l'utilisateur d'imprimer le rapport. Côté serveur, vous avez beaucoup d'options, y compris de Rapport Crystal. Il peut être chercher trop loin, mais nous sommes à la recherche pour un client-side cadre que peuvent invoquer les rapports crystal disons thru AngularJS, si possible. Sinon tout autre cadre de présentation de rapports disponibles qui peuvent travailler avec AngularJS. Donc, nous pouvons fournir les paramètres et d'autres contexte info et il peut nous retourner normal rapport imprimable. Nous avons donc un uniforme côté client, le cadre de développement pour l'application et l'établissement de rapports. merci
Salut Khuzema, je me demandais si vous avez trouvé aucune solution... nous avons le même problème maintenant.
Je suis désolé, mais je ne comprends toujours pas ce que vous cherchez. Vous êtes à la recherche pour un client, à côté solution de reporting construit sur AngularJS?
Lorsque nous développons tout nous voulons l'application à l'utilisateur d'imprimer le rapport. Côté serveur, vous avez beaucoup d'options, y compris de Rapport Crystal. Il peut être chercher trop loin, mais nous sommes à la recherche pour un client-side cadre que peuvent invoquer les rapports crystal disons thru AngularJS, si possible. Sinon tout autre cadre de présentation de rapports disponibles qui peuvent travailler avec AngularJS. Donc, nous pouvons fournir les paramètres et d'autres contexte info et il peut nous retourner normal rapport imprimable. Nous avons donc un uniforme côté client, le cadre de développement pour l'application et l'établissement de rapports. merci
Salut Khuzema, je me demandais si vous avez trouvé aucune solution... nous avons le même problème maintenant.
OriginalL'auteur Khuzema | 2013-01-29
Vous devez vous connecter pour publier un commentaire.
Disclaimer: je travaille pour STOÏQUE
Je ne connais pas d'intégration avec Crystal Report construit avec AngularJS. Mais si vous avez besoin d'une solution de reporting intégré sur le dessus de AngularJS, vous voudrez peut-être jeter un oeil à STOÏQUE, en particulier la Vue De L'Éditeur composant.
Je vous suggère de contacter STOÏQUE directement. Cette discussion n'a pas sa place ici.
Désolé, ça n'a rien à voir avec STOÏQUE, de toute façon je vais reformuler ma question et de le poster à nouveau. Merci
OriginalL'auteur Ismael Ghalimi
J'ai l'impression que pour bien répondre à votre question, il nous faut définir ce qu'on entend par "établissement de rapports." En termes de Rapports Crystal, la fonctionnalité de base est de demander à l'utilisateur un formulaire pour la saisie de leurs paramètres de filtrage du rapport, puis d'un point de vue est affiché avec les données présentées dans certaines de mise en page, généralement une grille de données, plus d'une grille de données, certains des tableaux ou des graphiques, ou une combinaison de ceux-ci. Il existe des caractéristiques de descendre dans le détail ou différents sous-rapports, à des lignes de groupe avec du contenu supplémentaire insérée en ligne, de modifier votre modèle de données avec le code, aka "formules" et également modifier les résultats de votre requête, à l'aide de formules sans, en train d'écrire du SQL. Les rapports peuvent intégrer Flash, HTML, Java applets, et Silverlight. Les rapports peuvent être fidèlement exportés sous différents formats, à savoir: PDF, Excel, CSV, Word. Les fonctionnalités de base de Cristal permet également de définir des structures de données pour le rapport de l'exportation, tels que XML structuré via XSLT. Il existe des Kits de développement logiciel pour Java et .Net, et une API Javascript. Les rapports peuvent être intégrés dans des pages web, rendu inline à l'aide de javascript, et intégré dans Java ou .Net applications avec une licence qui permet la libre distribution. C'est juste en grattant la surface de l'ensemble des fonctionnalités, et de ne pas même toucher les autres serveurs de la plateforme de produits offerts par SAP, Inc.
Maintenant, si vous pouvez faire sans certaines de ces fonctionnalités, ou choisir vos options d'ouvrir grandement. J'imagine qu'il y a certains cadres qui soutien de Cristal de l'ensemble du jeu de fonctionnalités, mais je trouve que les termes trompeurs, et très souvent, ils sont chargés de la commercialisation des phrases; par exemple, "les rapports" est souvent désigné comme "points de vue", "grilles" ou "datagrid" dans d'autres cadres. Si vous avez besoin d'une conserve solution qui fournit automatiquement l'ensemble de la featureset, je pense Cristal serait votre meilleur pari, et leur API Javascript vous permettra de les afficher dans une page web.
OriginalL'auteur Tony Zielinski
Il existe quelques façons que je connais, mais ils nécessitent de Crystal Enterprise Server, ou de la suite SAP BusinessObjects Business Intelligence, ou $$
Avec Enterprise Server, vous publiez tous vos rapports qui vous permettent de les appeler via l'URL avec les paramètres. Ce lien/url générer une entreprise spectateur dans le navigateur qui initie le rapport crystal à l'appel.
Avec BusinessObjects il y a aussi une API JavaScript qui fait essentiellement la même chose, sauf que vous pouvez personnaliser et d'intégrer les outils, (je n'ai pas utilisé cette avant), mais encore des $$
https://help.sap.com/businessobject/product_guides/boexir4/en/xi4_cr_js_api_en.pdf
Dernière option est d'acheter 3ème partie comme ReCrystalize, mais que vous devez installer sur votre serveur web s'exécute sur 1k bucks.
AngularJS est juste un javascript cadre contraignant. Sans rapport avec le serveur-côté des produits tels que Crystal Reports. Pour faire un appel à initier les rapports à partir de javascript, vous devez appeler l'api, ou en créer un à côté client page comme c# qui appelle le rapport sur le côté serveur.
Vous pouvez également utiliser un produit appelé DreamFactory qui appelle un php de service ou un autre service qui fait essentiellement la même chose.
Espère que cette aide.
OriginalL'auteur J Zarate