Report Management
Reportverwaltung durch den Customizer
Export / Import über ECUI XML Export / Import möglich
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
Basierend auf DevExpress Reporting Technologie
Weiterführende Informationen zur Erstellung von Reports bei DevExpress https://docs.devexpress.com/XtraReports/5152/create-reports
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
Integration Notes
Client
App.tsx:
ReportModule.use(app);
Add dependencies in package.json
"devexpress-reporting": "23.1.5"
"@devexpress/analytics-core": "23.1.5"
"knockout": "3.5.1",
Run
yarn install
Server
<Project>.Core
Include <PackageReference Include="Quino.Web.Reporting" Version="<version>" />
Startup
services.AddReporting()
builder.UseReporting()
Run <Project>.Command for metadata models
Add menu item if custom admin layout
menu.Add.Class(elements.Module.Model.Classes[nameof(QuinoReport)]);
Include in
nuget.config
path to licensed DevExpress nuget packagesUpdate CI and CD pipeline restore task to use updated
nuget.config
task: DotNetCoreCLI@2
displayName: Restore
inputs:
command: 'restore'
projects: '**/<Project>.sln'
feedsToUse: 'config'
nugetConfigPath: './server/src/nuget.config'