J'ai une obligation d'utiliser des objets d'affaires pour appeler les adaptateurs de table fortement typés dans un modèle à trois niveaux. J'ai également besoin d'utiliser les reportages Telerik, dont je n'ai pas vu d'exemples en ligne. Je vois juste des exemples simples de création d'une sélection simple à Northwind et de connexion directe au rapport. J'utilise le reportage de Telerik pour le troisième trimestre de 2008 et mon concepteur ne ressemble même pas aux vidéos que j'ai vues. J'ai deux objets métier: boReportHeader et boReportLines et ils ont chacun 4 méthodes qui seront paramètres passés du Ui et doivent remplir l'en-tête du rapport et de la section de détail. J'ai passé du temps à essayer d'utiliser ces rapports de Telerik à la fois du concepteur et du code-behind et je n'ai pas réussi. Je supposais que ce serait aussi simple que le RadGrid, mais cela ne semble pas être le cas. Quelqu'un a-t-il l'expérience de l'utilisation de plusieurs sources de données d'objet métier avec des paramètres en tant que source de données pour Telerik Reporting? L'exigence principale pour ce projet est de générer un fichier PDF qui sera stocké dans la base de données en tant que fichier BLOB. Si cela n'est pas possible avec Telerik Reporting, est-ce que quelqu'un a un autre outil à proposer que Telerik Reporting?Est-ce que Telerik Reporting prend en charge les sources de données d'objet métier?
2
A
Répondre
3
Oui, vous pouvez. Voir le code ci-dessous.
namespace TelerikReporting {
using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
using Telerik.Reporting;
using Telerik.Reporting.Drawing;
public partial class Rep2 : Telerik.Reporting.Report {
public static int GetTotal(int male, int female) {
return (male + female);
}
public Rep2() {
InitializeComponent();
// I am initializing my DataClass.
MyData d = new MyData();
// Adding the DataSource.
this.DataSource = d.GetCityMFCount();
}
}
}
Enfin, vous appelez ce rapport dans la visionneuse de rapports.
protected void Page_Load(object sender, EventArgs e) {
Rep2 rep = new Rep2();
ReportViewer1.Report = rep;
}
Espérons que ça aide.
Liby George
0
Je n'ai pas d'expérience avec ce exactement, mais je suis sûr qu'il ya une façon de le faire. Telerik a des vidéos de formation qui pourraient vous aider à démarrer: http://tv.telerik.com/home
Questions connexes
- 1. Est-ce que Reporting Services 2008 prend en charge plusieurs sources de données pour un même objet?
- 2. Est-ce que .NET Reporting Services prend en charge les graphiques vectoriels?
- 3. Adobe Flash prend-il en charge les bases de données?
- 4. IE prend en charge JQuery
- 5. MS-SQL prend-il en charge les tables en mémoire?
- 6. Est-ce que flot v0.5 prend en charge IE8 RTM?
- 7. Est-ce que Mono prend en charge Windows 64 bits?
- 8. Est-ce que LoadRunner 9.1 prend en charge WPF?
- 9. Est-ce que Scaleform prend désormais en charge AS3?
- 10. Est-ce que ninject-contrib prend en charge Silverlight?
- 11. Est-ce que GWT 1.7 prend en charge Class.getSimpleName()?
- 12. Est-ce que l'API NHibernate Criteria prend en charge les projections sur les propriétés de collection?
- 13. Est-ce que Silverlight XAML prend en charge le type de données Byte?
- 14. SharePoint prend-il en charge les langages de balisage Wiki?
- 15. Comment restaurer les sources de données pour les rapports TFS?
- 16. Est-ce que NVelocity ne prend plus en charge les modèles de chaîne?
- 17. XtUnit prend-il en charge les tests de performances?
- 18. Le service Web MSCRM prend-il en charge les transactions de base de données?
- 19. Est-ce que MSDeploy prend en charge les mises à jour du site Web et de la base de données?
- 20. Est-ce que monodevelop 2.1+ prend en charge les fichiers de projet Visual Studio 2010?
- 21. Est-ce que ANSI C prend en charge les champs de bits signés/non signés?
- 22. Comment COM prend-il en charge les paramètres optionnels?
- 23. GCC prend-il en charge les longs longs int?
- 24. JBoss Messaging prend-il en charge les clients non Java?
- 25. Entity Framework prend en charge les transactions COM +?
- 26. BitTorrent prend-il en charge les transferts partiels?
- 27. Sources de données brutes
- 28. SQLite prend-il en charge SCOPE_IDENTITY?
- 29. iPhone ASIHTTPRequest prend en charge https?
- 30. PowerShell prend-il en charge OOP?