Tritium Reporting

TritiumReportViewer

Pagine um relatório ligado, amplie-o, pesquise-o e exporte-o para os formatos que os seus utilizadores esperam.

TritiumReportViewer

Funções principais

  • Ligue uma definição de relatório mais linhas, ou entregue-lhe um documento já terminado.
  • Aceite uma origem de dados, uma lista de objetos ou dicionários, e peça parâmetros.
  • Vá ao primeiro, ao anterior, ao seguinte e ao último, e mostre um mapa do documento.
  • Amplie para ajustar a largura, ajustar a página ou uma percentagem de 25 % a 400 %.
  • Procure texto e percorra os resultados.
  • Exporte PDF, Word, Excel (xlsx e xls), PNG, CSV, HTML, XML, MHTML, PowerPoint e TIFF.
  • Dispare PrintRequested para que a aplicação possa mostrar a sua própria interface de impressão.
  • Dispare ActionRequested quando o utilizador ativa uma ligação, um mailto ou um documento incorporado.

Plataformas

Android, iOS, Mac Catalyst e Windows 10 versão 19041 e 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.

Exemplo básico

Declare este espaço de nomes na página.

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

Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública NuGet.

Parte do Tritium Reporting , disponível sozinho ou no 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