Tritium Reporting
TritiumReportDesigner
Disposez visuellement un état en bandes, prévisualisez-le et enregistrez la définition.
Fonctions clés
- Concevez les en-têtes et pieds d'état, de page et de groupe, plus une bande de détail.
- Déposez des étiquettes, champs, formules, codes-barres, images, lignes, cadres, graphiques, cartes, jauges, tableaux croisés, sous-états, totaux cumulés et documents incorporés.
- Accrochez, déplacez, redimensionnez et sélectionnez plusieurs éléments, avec annulation et rétablissement.
- Basculez les règles entre pouces et centimètres, et réglez Letter ou A4, portrait ou paysage.
- Modifiez les groupes, les tris et les paramètres, y compris les paramètres en cascade.
- Prévisualisez contre une source de données, une liste d'objets ou les lignes d'exemple intégrées.
- Enregistrez et rechargez la définition en JSON.
- Ajoutez des graphiques en barres, lignes, camembert, aire, nuage, entonnoir, carte de chaleur, radar, anneau, cascade, financiers et d'organisation lorsque ces contrôles sont disponibles pour le concepteur.
Plateformes
Android, iOS, Mac Catalyst et Windows 10 version 19041 et ultérieures (.NET 10 MAUI).
API principale
- Report . The definition being designed.
- Data . Rows used by RunPreview.
- RulerUnit . Inches or centimeters.
- SaveDefinition . Returns the report as JSON; LoadDefinition reads it back.
Exemple de base
Déclarez cet espace de noms sur la page.
xmlns:reporting="clr-namespace:Tritium.Maui.Reporting;assembly=Tritium.Maui.Reporting"
<reporting:TritiumReportDesigner x:Name="Designer" /> Ajoutez la source de paquets de votre licence, puis référencez le paquet qui contient ce contrôle. Ces paquets ne sont pas sur la galerie publique NuGet.
Fait partie de Tritium Reporting , disponible seul ou dans Tritium UI Complete.