Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TODO

Report Management

Report Designer

...

Table of Contents

Report Management

  • Reportverwaltung durch den Customizer

    • Export / Import über ECUI XML Export / Import möglich

    • image-20240124-122951.pngImage Added

Report Designer

  • Online Designer: Der Customizer kann in einem Designer innerhalb der Applikation Reports erstellen

    • Mächtige Report-Funktionen auf dem aktuellsten Stand

    • Komfortable Anbindung an das Datenmodel

    • Unterstützung von Mehrsprachigkeit

    • Schnelle Wizard geführte Report Erstellung

    • image-20240124-121640.pngImage Added
  • Basierend auf DevExpress Reporting Technologie

Report Aufrufen

  • User kann selbstständig die Reports erstellen

    • Druck aus dem Browser heraus möglich

    • Export in alle gängigen Datei-Formate, wie PDF, CSV, Excel, uvm. möglich

    • image-20240124-121841.pngImage Added

Integration Notes

Client

  1. App.tsx:

    1. ReportModule.use(app);

  2. Run yarn install

Server

  1. <Project>.Core

    1. Include <PackageReference Include="Quino.Web.Reporting" Version="<version>" />

  2. Startup

    1. services.AddReporting()

    2. builder.UseReporting()

  3. Run <Project>.Command for metadata models

  4. Add menu item if custom admin layout

    1. menu.Add.Class(elements.Module.Model.Classes[nameof(QuinoReport)]);

  5. Include in nuget.config path to licensed DevExpress nuget packages

  6. Update CI and CD pipeline restore task to use updated nuget.config

    1. task: DotNetCoreCLI@2
      displayName: Restore
      inputs:
      command: 'restore'
      projects: '**/<Project>.sln'
      feedsToUse: 'config'
      nugetConfigPath: './server/src/nuget.config'