Tritium Reporting

TritiumReportViewer

Pagine un informe enlazado, amplíelo, búsquelo y expórtelo a los formatos que esperan sus usuarios.

TritiumReportViewer

Funciones clave

  • Enlace una definición de informe más filas, o entréguelo un documento ya terminado.
  • Acepte un origen de datos, una lista de objetos o diccionarios, y pida parámetros.
  • Vaya al primero, al anterior, al siguiente y al último, y muestre un mapa del documento.
  • Amplíe para ajustar el ancho, ajustar la página o un porcentaje del 25 % al 400 %.
  • Busque texto y recorra los resultados.
  • Exporte PDF, Word, Excel (xlsx y xls), PNG, CSV, HTML, XML, MHTML, PowerPoint y TIFF.
  • Lance PrintRequested para que la aplicación pueda mostrar su propia interfaz de impresión.
  • Lance ActionRequested cuando el usuario activa un vínculo, un mailto o un documento incrustado.

Plataformas

Android, iOS, Mac Catalyst y Windows 10 versión 19041 y posteriores (.NET 10 MAUI).

API principal

  • Report . The report definition to run.
  • Data . Rows: a report data source, or any list of objects or dictionaries.
  • Zoom . Scale from 0.25 to 4; FitWidth and FitPage set the mode instead.
  • PrintRequested . Fires with the paginated document when the user prints.

Ejemplo básico

Declare este espacio de nombres en la página.

xmlns:reporting="clr-namespace:Tritium.Maui.Reporting;assembly=Tritium.Maui.Reporting"
<reporting:TritiumReportViewer x:Name="Viewer"
                            Report="{Binding Report}"
                            PrintRequested="OnPrintRequested" />

Agregue el origen de paquetes de su licencia y luego referencie el paquete que incluye este control. Estos paquetes no están en la galería pública de NuGet.

Parte de Tritium Reporting , disponible por su cuenta o en Tritium UI Complete.

Ask Tritium

How-to help and product fit for FleetPro, Tritium UI, and Tritium Reporting.

Ask how to use a feature, or tell us your company, platforms, team size, and use case. Pricing and upgrades go to sales.

Product fit
Contact sales

Search the FAQ