Utilisation de Telerik Reporting avec le système BaaS de Kinvey
Telerik Reporting permet aux développeurs de créer rapidement des rapports sur les données de leurs applications. Suivez ensuite l'exemple de Telerik Reporting avec le système BaaS de Kinvey.
L'utilisation de Telerik Reporting avec de Bavey [14999007] fournit des données efficaces pour le flux de production de rapports. Imaginons qu'après avoir utilisé Progress Kinvey pour créer et déployer rapidement votre application, les utilisateurs l'utilisent, l'adorent, puis il est nécessaire de générer des rapports sur l'application et ses utilisateurs. Telerik Reporting se démarque ici.
Dans ce billet, nous allons utiliser l’exemple d’application de Kinvey Studio pour créer deux rapports à l’aide du système BaaS de Kinvey. L'exemple de Kinvey Studio est une application de gestion de flotte de véhicules. En tant que concepteur de rapports principal, notre tâche consiste à créer un rapport pour les inspections de véhicules et un autre pour les demandes de tickets. Avant de commencer, il existe quelques articles de ménage.
Conditions préalables
- Compte Kinvey
- Créez un compte gratuit sur console.kinvey.com
- REMARQUE: Utilisez les mêmes informations d'identification que le compte Telerik
- Kinvey Studio installé
- Compte Telerik
- Créez un compte gratuit sur www.telerik.com
- REMARQUE: Utilisez les mêmes informations d'identification que le compte Kinvey
- Telerik Reporting installé
Prise en main du BaaS de Kinvey
Une fois toutes les conditions préalables définies, nous avons besoin de données et d'un back-end avant de pouvoir créer nos rapports. Kinvey Studio a un bel échantillon qui ne prend que deux clics. Pour ce faire, ouvrez Kinvey Studio et créez un exemple d'application. Ce qui suit est un aperçu visuel.
1. Commencez par ouvrir Kinvey Studio à partir du menu Démarrer de Windows Interrogation de la source de données Kinvey .
Modèle de données
Le modèle avec lequel nous travaillons est simple. Il existe des collections d'inspections, de tickets et de véhicules. Vous trouverez ci-dessous une capture d'écran de la console Kinvey et une autre pour la représentation sous forme de tableau. true "/>
La représentation de la table
Web dans Telerik Reporting. La source de données utilise deux types d'authentification, de base et en 2 étapes (support). Pour plus de simplicité, nous utilisons la configuration de base. Ceci est une combinaison de nom d'utilisateur et mot de passe qui nous a été fournie dans l'exemple. Revoyons la situation.
1. Ouvrez le concepteur autonome
2. Sélectionnez l'onglet Données
3. Choisissez le WebServiceDataSource
4. Configurez la source de données comme suit
NOTE : Ce backend de démonstration sera supprimé au moment où il sera disponible.
2. Entrez le nom d'utilisateur et le mot de passe
REMARQUE: Le nom d'utilisateur et le mot de passe de démonstration la combinaison est UN: admin et PWD: admin
- URL: https://baas.kinvey.com/appdata/ [ APP_KEY ] / véhicules
- URL: https://baas.kinvey.com/appdata/ [ APP_KEY ] / inspections
- Utiliser la source de données sur les véhicules
-
- Membre d'affichage: = "VIN:" + Fields.vin
- Valeur Membre: = Fields._id
- AutoRefresh: true
- Visible: true
- Valeur: = Premier (Fields._id)
- Utiliser la source de données des inspections
- Filtrer le tableau en fonction du paramètre report
- Filtres: = Fields.vehicleId = = Parameters.vehicleId.Value
- Triez les données par ordre croissant
- Tri: = Fields.data Asc
- Définir le message d'absence de données
- NoDataMessage: = “Aucune inspection"
- Faites glisser les champs souhaités dans les colonnes respectives