FAQ

Licensing issues .NET Ultimate FastReport VCL

.NET Ultimate

Bieten wir technische Unterstützung für FastReport .NET an?

Ja, für Kunden mit einem gültigen Abonnement.

Gibt es irgendwo eine Richtlinie für die technische Unterstützung?

Ja, sie ist unter diesem Link zu finden: Richtlinie für die technische Unterstützung.

Wo Sie den FastReport .NET technischen Support kontaktieren können?

Anfragen können von Benutzern per E-Mail an support@fastreport.ru, über das Kontaktformular auf der Website des Kundenpanels, über den Online-Chat oder per Telefon +7(800)551-75-80 gestellt werden.

Gibt es kostenpflichtige Erweiterungen der FastReport .NET Funktionen?

Ja, auf vertraglicher Grundlage.

Werden Steuerelemente nicht zu einem Formular in Visual Studio hinzugefügt?

Stellen Sie sicher, dass FastReport.Editor.dll, FastReport.VSDesign.dll, FastReport.Web und FastReport.dll im GAC angemeldet sind (siehe Verzeichnisse aus Schritt 3). Andernfalls melden Sie diese an.

Öffnen Sie dazu den Visual studio tools folder(C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts), öffnen Sie Developer Command Prompt for..., und schreiben Sie gacutil -i ""reference path+ name.dll""(gacutil -i ""Program Files\FastReports\FastReport.Net\Framework 4.0\FastReport.dll"") Erfahren Sie mehr über die Anmeldung im GAC.

Fügen Sie anschließend die FastReport-Steuerelemente zur Visual Studio Toolbox hinzu: Klicken Sie mit der rechten Maustaste auf die Symbolleiste -> Elemente auswählen-> Wählen Sie FastReport.dll aus dem GAC aus und klicken Sie auf ОК.

Wie berechnet man die Größe eines Objekts, für das dynamische Eigenschaften (AutoWidth, CanGrow, CanShrink) festgelegt sind?

Beim Aufruf der .Height(Text1.Height) Objekteigenschaft wird die Höhe des Objekts in der Berichtsvorlage eingestellt. Beim Erstellen eines Berichts ändert sich die Höhe. Um die Höhe eines Objekts im vorbereiteten Bericht festzulegen, sollten Sie die Methode CalcHeight(Text1.CalcHeight()) verwenden. Zur Berechnung der Länge wird auch die Methode CalcWidth verwendet.

Beim Kompilieren des Projekts wird eine Fehlermeldung angezeigt: Der Typ- oder Namespacename ‘FastReport‘ konnte nicht gefunden werden (fehlende using Befehlsanweisung oder Link zum Assembly?)

Stellen Sie sicher, dass das Projekt über Links zu den erforderlichen Bibliotheken (FastReport.dll, FastReport.Web.dll) verfügt. Überprüfen Sie die Version von .NET Framework, die von Ihrem Projekt und der verknüpften Bibliothek verwendet wird.

Wie kann ich einen Bericht mit einem PDF-Code per E-Mail versenden?

Verwenden Sie dieses Codefragment: Report report = new Report(); report.Load(...); report.RegisterData(...); report.Prepare(); PDFExport pdfExport = new PDFExport(); EmailExport export = new EmailExport(); // set up Account properties... export.Account.Host = ""...""; export.Account.Address = ""...""; // set up email properties... export.Address = ""...""; export.Subject = ""...""; export.MessageBody = ""...""; // send email export.Export = pdfExport; export.SendEmail(report);

Wie entferne ich die Registerkarte „Daten“ im Designer (um sie den Benutzern zur Verfügung zu stellen)?

Fügen Sie das Steuerelement ""EnvironmentSettings"" zu Ihrem Formular (Form) hinzu. Fügen Sie die folgenden Zeichenfolgen hinzu, bevor Sie report.Design() aufrufen: EnvironmentSettings1.DesignerSettings.Restrictions.DontCreateData = True; EnvironmentSettings1.DesignerSettings.Restrictions.DontEditData = True; Wenn Sie DesignerControl verwenden, fügen Sie diese Zeichenfolgen hinzu: designerControl1.Restrictions.DontCreateData = true; designerControl1.Restrictions.DontEditData = true; Wie erbt man einen Bericht aus dem Code

Wie erbt man einen Bericht aus dem Code?

Erstellen Sie einen neuen Bericht: Report report = new Report(); Fügen Sie ein CustomLoadEventHandler-Ereignis hinzu, um einen Basisbericht zu laden: report.LoadBaseReport += new CustomLoadEventHandler(FReport_LoadBaseReport); Laden Sie den zu erbenden Bericht herunter: report.Load(""InheritReport.frx""); Entfernen Sie den CustomLoadEventHandler: report.LoadBaseReport -= new CustomLoadEventHandler(FReport_LoadBaseReport); Jetzt können Sie den Bericht anzeigen lassen oder im Designer öffnen. Er enthält sowohl den geerbten Bericht als auch den Bericht, der den Basisbericht erbt: report.Show(); Sie müssen auch ein Ereignis zum Laden des Basisberichts erstellen: private void FReport_LoadBaseReport(object sender, CustomLoadEventArgs e) { // e.FileName contains the name of base report. It may be the file name, or an ID in the database, // it depends on how you load the main report e.Report.Load(""C:\\Users\\InheritReport\\bin\\Debug\\Title2.frx""); } Und den vollständigen Code: ``` public partial class Form1 : Form { public Form1() { InitializeComponent(); }

private void Form1_Load(object sender, EventArgs e)
{
    Report report = new Report();
    report.LoadBaseReport += new CustomLoadEventHandler(FReport_LoadBaseReport);
 report.Load(""InheritReport.frx"");
    report.LoadBaseReport -= new CustomLoadEventHandler(FReport_LoadBaseReport);

 report.Show();
}

private void FReport_LoadBaseReport(object sender, CustomLoadEventArgs e) { // e.FileName contains the name of the base report. It may be the file name, or an ID in the database, // it depends on how you load the main report e.Report.Load(""C:\Users\InheritReport\bin\Debug\Title2.frx""); } } ``` Wenn Sie einen Bericht aus einer Datenbank laden möchten, ersetzen Sie die Load()-Methode durch die LoadFromString().

Wie kann die Registerkarte "Code" im Designer entfernt werden (um sie den Benutzern zur Verfügung zu stellen)?

Fügen Sie ein ""EnvironmentSettings""-Steuerelement zu Ihrem Formular (Form) hinzu. Fügen Sie die folgende Zeichenfolge vor dem Aufruf von report.Design() hinzu: environmentSettings1.DesignerSettings.Restrictions.DontEditCode = true;

Wie verwendet man FastReport .NET-Steuerelemente in WPF-Anwendungen?

Dazu sollten Sie WindowsFormsHost verwenden: 0) Fügen Sie einen Link zu FastReport.dll hinzu; Fügen Sie dem Window(Page)-Tag das Attribut hinzu: xmlns:fr=""clr-namespace:FastReport.Preview;assembly=FastReport"" wenn Sie PreviewControl verwenden möchten, xmlns:fr1=""clr-namespace:FastReport.Design;assembly=FastReport"" wenn Sie DesignerControl verwenden möchten; Fügen Sie das WindowsFormsHost-Tag zu Ihrem XAML-Markup hinzu: ```

Fügen Sie ein untergeordnetes Tag zu WindowsFormsHost hinzu: fr:PreviewControl</fr:PreviewControl> oder fr1:Designer</fr1:Designer>. Der vollständige Markup sollte wie folgt aussehen: fr:PreviewControl/fr:PreviewControl ```

Wie legt man die Objektformatierung im Code fest?

Sie können dies im Berichtsskript oder in Ihrem Projektcode mit den folgenden Zeichenfolgen tun: FastReport.Format.NumberFormat format = new FastReport.Format.NumberFormat(); format.UseLocale = false; format.DecimalDigits = 2; format.DecimalSeparator = "".""; format.GroupSeparator = "",""; Und legen Sie die erstellte Formatierung für das Textobjekt (TextObject) fest: textObject.Formats.Clear(); textObject.Formats.Add(format);

Wie erstellt man eine Linie mit Umbrüchen in MSChartObject?

Zunächst müssen Sie ein System.Windows.Forms.DataVisualization.Charting.Series Objekt erstellen, das die Basis für Series in MSChartObject ist, und darin eine Linie zeichnen. Dann müssen Sie die erstellte Serie dem Objekt zuweisen, das die Basis für MSChartObject (MSChart1.Chart.Series.Add(series) ist. Vergessen Sie nicht, die Bibliothek System.Windows.Forms.DataVisualization.dll (im Menü Bericht -> Skript) und den Namespace System.Windows.Forms.DataVisualization.Charting verbinden Beispiel für eine Linie mit Umbrüchen: ``` using System.Windows.Forms.DataVisualization.Charting;

namespace FastReport { public class ReportScript { private void MSChart1_BeforePrint(object sender, EventArgs e) { Series series = new Series(""sample""); series.ChartType = SeriesChartType.Line; series.BorderWidth = 2; series.MarkerSize = 5;

series.Points.Add(new DataPoint(0, 1)); series.Points.Add(new DataPoint(1, 2)); DataPoint dp = new DataPoint(2, double.NaN); dp.IsEmpty = true; series.Points.Add(dp); series.Points.Add(new DataPoint(3, 5)); series.Points.Add(new DataPoint(4, 8));

MSChart1.Chart.Series.Add(series);

} } } ```

Wie erstellt man ein MSChartObject-Diagramm aus dem Code?

Erstellen Sie ein neues MSChart-Objekt, legen Sie die Höhe, Breite und Legende fest: MSChartObject MSChart1 = new MSChartObject(); MSChart1.Width = 300; MSChart1.Height = 300; MSChart1.Chart.Legends.Add(new Legend() { Name = ""Legend1"", Title=""Legend title""}); Erstellen Sie ein ChartArea-Objekt, legen Sie den Namen und die Achsennamen fest und weisen Sie das erstellte Objekt MSChart zu: ChartArea chartArea1 = new ChartArea(); chartArea1.Name = ""ChartArea1""; chartArea1.Axes[0].Title = ""X name""; chartArea1.Axes[1].Title = ""Y name""; MSChart1.Chart.ChartAreas.Add(chartArea1); Erstellen Sie ein Series-Objekt, legen Sie den Diagrammtyp und die Randstärke fest, fügen Sie Punkte hinzu und weisen Sie dem Diagramm die Serien zu: ``` Series series = new Series(""sample""); series.ChartType = SeriesChartType.Line; series.BorderWidth = 2; series.Points.Add(new DataPoint(0, 1)); series.Points.Add(new DataPoint(1, 2)); series.Points.Add(new DataPoint(3, 5)); series.Points.Add(new DataPoint(4, 8));

MSChart1.Chart.Series.Add(series); Weisen Sie das erstellte MSChart-Objekt dem DataBand-Berichtsobjekt zu: Report report = new Report(); report.Load(""ok.frx""); DataBand db = report.FindObject(""Data1"") as DataBand;

MSChart1.Parent = db; Und das vollständige Codefragment: MSChartObject MSChart1 = new MSChartObject(); MSChart1.Width = 300; MSChart1.Height = 300; MSChart1.Chart.Legends.Add(new Legend() { Name = ""Legend1"", Title=""Legend title""});

ChartArea chartArea1 = new ChartArea(); chartArea1.Name = ""ChartArea1""; chartArea1.Axes[0].Title = ""X name""; chartArea1.Axes[1].Title = ""Y name""; MSChart1.Chart.ChartAreas.Add(chartArea1);

Series series = new Series(""sample""); series.ChartType = SeriesChartType.Line; series.BorderWidth = 2; series.Points.Add(new DataPoint(0, 1)); series.Points.Add(new DataPoint(1, 2)); series.Points.Add(new DataPoint(3, 5)); series.Points.Add(new DataPoint(4, 8));

MSChart1.Chart.Series.Add(series);

Report report = new Report(); report.Load(""ok.frx""); DataBand db = report.FindObject(""Data1"") as DataBand; MSChart1.Parent = db; ```

Mein Abonnement ist abgelaufen. Wo kann ich die letzte verfügbare Version herunterladen?

Bitte kontaktieren Sie uns unter folgender E-Mail-Adresse: support.fast-report.com und wir senden Ihnen die neueste verfügbare Version zu.

Wie kann die Anzeige von ProgressForm beim Erstellen und Anzeigen eines Berichts deaktiviert werden?

Sie können die Anzeige des Fensters in EnvironmentSettings deaktivieren: Report report = new Report(); report.LoadPrepared(""1.fpx""); EnvironmentSettings s = new EnvironmentSettings(); s.ReportSettings.ShowProgress = false; report.Show();

Wie kann ich den Designer auf die Standardeinstellungen zurücksetzen?

Entfernen Sie die FastReport.config-Datei aus dem Ordner C:\Users""Your user's name""\AppData\Local\FastReport.

Wie erhält man den Wert eines Anfrageparameters aus dem Code?

Verwenden Sie dazu den folgenden Code: Report.Dictionary.Connections[0].Tables[0].Parameters[0].Value.ToString();

Wie kann ich einen Bericht im HTML-Format in eine Nachricht einbetten und ihn mithilfe des Codes per E-Mail versenden?

Verwenden Sie dieses Codefragment: ``` Report report = new Report(); report.LoadPrepared(""preparedreport.fpx"");

HTMLExport htmlExport = new HTMLExport() { SubFolder = false, Navigator = false, Pictures = true, EmbedPictures = true, SinglePage = true, Layers = true, HasMultipleFiles = false }; EmailExport email = new EmailExport();

//email mailer settings email.Account.Address = ""Email@gmail.com""; email.Account.Name = ""Usename""; email.Account.Host = ""smtp.yandex.ru""; email.Account.Port = 25; email.Account.UserName = ""Email""; email.Account.Password = ""password""; email.Account.MessageTemplate = ""Test""; email.Account.EnableSSL = true;

//email addressee settings email.Address = ""Destinationaddress@gmail.com""; email.Subject = ""Embedding of html"";

email.Export = htmlExport; //Set export type email.SendEmail(report); //Send email ```

Warum funktionieren die Web-Demos nicht?

Wenn die Demos aus dem Ordner Demos\C#\Web nicht ausgeführt werden, müssen Sie:

NuGet-Pakete wiederherstellen; Links zu allen erforderlichen Bibliotheken aus ""packages"" hinzufügen;

die Build-Versionen durch die aktuellen Versionen in den Web.Config-Dateien im Stammverzeichnis und in Views ersetzen.

Wie kann man mehrere Berichte zu einem einzigen zusammenfassen (Gruppendruck)?

Verwenden Sie dazu den untenstehenden Code. Für die Desktop-Version: Report report = new Report(); report.Load(Path.GetFullPath(@""..\..\Report1.frx"")); report.Prepare(true); report.Load(Path.GetFullPath(@""..\..\Report2.frx"")); report.Prepare(true); report.Load(Path.GetFullPath(@""..\..\Report3.frx"")); report.Prepare(true); report.ShowPrepared(); Für die Web-Version: webReport.Report.Load(Path.GetFullPath(@""..\..\Report1.frx"")); webReport.Report.Prepare(true); webReport.Report.Load(Path.GetFullPath(@""..\..\Report2.frx"")); webReport.Report.Prepare(true); webReport.Report.Load(Path.GetFullPath(@""..\..\Report3.frx"")); webReport.Report.Prepare(true); webReport.ShowRefreshButton = false; webReport.ReportDone = true;

Wie kann ich einen Bericht aus den Anwendungsressourcen laden und aufrufen?

Einbetten eines Berichts in Ressourcen:

Gehen Sie in Visual Studio auf die Registerkarte Ressourcen (Projekt -> Eigenschaften -> Ressourcen); Legen Sie den Namen (report) und den Inhalt der Ressource fest (den Inhalt der Datei myreport.frx); Rufen Sie einen Bericht aus den Ressourcen auf: Report report = new Report(); report.ReportResourceString = Resources.report; report.Show();

Wie füge ich eine Assembly (dll) aus dem Code in einen Bericht ein?

Verwenden Sie dieses Codefragment: Report report = new Report; List<string> assmbly = new List<string>(report.ReferencedAssemblies); assmbly.Add(""Newtonsoft.Json.dll""); //replace to your dll's name report.ReferencedAssemblies = assmbly.ToArray(); Stellen Sie sicher, dass sich die hinzugefügte DLL im selben Ordner wie FastReport.dll befindet. Jetzt können Sie Methoden aus der hinzugefügten DLL verwenden. Sie können beispielsweise den folgenden Ausdruck zum TextObject hinzufügen: [Newtonsoft.Json.ConstructorHandling.Default.ToString()].

Wie kann ich alle Tabellen und Beziehungen eines Datensatzes in einen Bericht einfügen?

Verwenden Sie dieses Codefragment, um alle Tabellen aus Ihrer Datenquelle (DataSet) im Bericht verfügbar zu machen: foreach (FastReport.Data.DataSourceBase tbl in report.Dictionary.DataSources) { tbl.Enabled = true; } Fügen Sie dann alle Verknüpfungen aus dem DataSet hinzu: for (int i = 0; i < ds.Relations.Count; i++) { report.RegisterData(ds.Relations[i], ""relation"" + i); } Und aktivieren Sie alle Verknüpfungen: foreach (FastReport.Data.Relation rl in report.Dictionary.Relations) { rl.Enabled = true; } Vollständiger Code: ``` Report report = new Report(); DataSet ds = new DataSet(); ds.ReadXml(""EstimateFile.xml""); report.RegisterData(ds, ""ds"");

foreach (FastReport.Data.DataSourceBase tbl in report.Dictionary.DataSources) { tbl.Enabled = true; }

for (int i = 0; i < ds.Relations.Count; i++) { report.RegisterData(ds.Relations[i], ""relation"" + i); }

foreach (FastReport.Data.Relation rl in report.Dictionary.Relations) { rl.Enabled = true; } ```

FastReport .NET und der Druckdienst sind auf Server_1 installiert, alle Drucker befinden sich auf Server_2. Ist es möglich, einen Bericht von einem anderen Server an den Druckwarteschlangen-Manager zu senden?

Ja, das ist möglich. Sie müssen einen Netzwerkdrucker im System konfigurieren.

Wird bei der Konvertierung von RDL-Berichten aus SSRS nur die Berichtsanzeige übertragen, nicht jedoch die DataSets?

Bei der Konvertierung werden keine Datenquellen übertragen.

Ich habe eine Zeichenfolge mit einer Marke. Wenn der Wert 0,00 ist, muss ich die gesamte Zeichenfolge mit der Marke ausblenden. Ist dies möglich?

Sie müssen einen BeforePrint-Ereignishandler zum Band hinzufügen. Überprüfen Sie mit dem Handler diesen Wert. Wenn der Wert 0,00 ist, setzen Sie die Band-Eigenschaft Visible auf false. Möglicherweise müssen Sie zusätzlich die Bandhöhe auf 0 setzen.

Kann in FastReport .NET die Integration mit der Datenbank über DTO erfolgen? (kein direkter Zugriff auf die Datenbank)

Das hängt davon ab, welche Art von DTOs vorhanden sind. Sie können sie als Objekte oder als Datenquelle an den Bericht übergeben. Ein ähnliches Beispiel finden Sie in den Demoprojekten im Ordner [FastReport .NET]\Demos\C#\DataFromBusinessObject.

Wie rendert man einen Bericht mit WebApi + VueJs?

Wie kann ich die Schaltflächen in der FastReport .NET-Vorschau ausblenden?

Wie kann ich die Anzeige bestimmter Exportfilter in der FastReport .NET-Vorschau konfigurieren?

Ist es möglich, Microsoft.CodeAnalysis.CSharp.dll, Microsoft.CodeAnalysis.VisualBasic.dll, Microsoft.CodeAnalysis.dll, die während der Veröffentlichung in FastReport .NET erzeugt werden, zu entfernen? Wenn diese ausgeschlossen werden, tritt bei der Berichterstellung ein Fehler auf.

Diese Bibliotheken sind notwendig, damit unser Skript in FastReport .NET funktioniert, es ist nicht möglich, sie auszuschließen.

Ist es möglich, bestehende XtraReport-Berichtsformulare in das FRX-Format zu konvertieren?

Ja.

Die Datenquelle unserer Berichte ist ein DataSet. Ist es möglich, im FastReport .NET Berichtsdesigner die DataSet-Struktur als Baum darzustellen und dabei die Verknüpfungen zwischen den Tabellen zu berücksichtigen?

Es ist nicht möglich, die DataSet-Struktur als Baum darzustellen, wobei die Verknüpfungen zwischen den Tabellen berücksichtigt werden.

Unterstützt FastReport .NET benannte Ausdrücke ähnlich wie berechnete Felder in DevExpress?

Nein, benannte Ausdrücke werden in FastReport .NET nicht unterstützt.

Ist es möglich, die angezeigten Namen von Feldern, Tabellen und Verknüpfungen im FastReport-Editor festzulegen (analog zu DisplayName in DevExpress)?

Es gibt eine ähnliche Eigenschaft namens Alias.

Gibt es einen Berichtseditor für Angular-Anwendungen?

Sie können FastReport .NET und den Online Designer verwenden.

Wir haben Quellcodes der Bibliotheken von Ihnen erhalten, alles wird assembliert, aber zwei Bibliotheken sind dort bereits vorassembliert: FastReport.Compat.dll und FastReport.DataVisualization.dll. Wo kann ich die Datenquellen dieser Bibliotheken erhalten?

Es gibt eine mit Flutter entwickelte Web-Anwendung und eine mit C# .NET entwickelte back-Anwendung einer Webdienste. Können wir FastReport .NET verwenden, um Berichte in der back-Anwendung zu erstellen, indem wir pdf-Dateien in der Flutter-Anwendung generieren und anzeigen lassen?

Ja, Sie können FastReport .NET für diesen Zweck verwenden.

Ist es möglich, Linq in einem FastReport .NET Berichtsskript zu verwenden, wenn ich eine oder mehrere Zeichenfolgen aus einer BusinessObjectDataSource finden muss?

Ja, das ist möglich

Nehmen wir an, wir haben eine .NET-Assembly: dll mit einer DataConnection, die nach den Mustern geschrieben wurde. Das heißt, wir haben unseren eigenen Datenanbieter. Ist es möglich, diese .NET-Assembly mit dem Online Designer zu verbinden? Und wie?

Ja, es ist über FastReport.Utils.RegisteredObjects.AddConnection() möglich

Ist es möglich, benutzerdefinierte Schriftarten zu verwenden?

Ja, siehe den Artikel

Gibt es einen Vorlagenkonverter von .FR3 nach .FRX?

Ja. Link zum Herunterladen

Gibt es einen Vorlagenkonverter von .FRX nach .FR3?

Ja. Mit dem Vorlagen-Designer können Sie Vorlagen in verschiedenen Formaten speichern, einschließlich .FR3. Wählen Sie im Designer "Speichern unter...", und wählen Sie im Speicherdialogfeld "FastReport VCL report (.fr3)" aus.

Welche Art der Lizenzierung wird in FastReport .NET verwendet?

Die FastReport .NET-Lizenz ist unter diesem Link verfügbar

Kann ich den FastReport Online Designer zusammen mit FastReport .NET verwenden?

Ja, FastReport .NET kann mit Online Designer verwendet werden. Die Pakete FastReport .NET Ultimate und WEB Online Designer enthalten bereits Online Designer. Für andere Pakete müssen Sie Online Designer separat kaufen.

Was sind die Hauptunterschiede zwischen FastReport Open Source und der Verkaufsversion?

Die Unterschiede sind in der folgenden Tabelle zusammengefasst

Gibt es eine Berichtsvorschau-Anwendung?

Ja, sie ist in einer Verkaufsversion unter Voraussetzung verfügbar, dass Sie die EULA einhalten. Siehe die Datei LICENSE.md

Wie kann ich eine ältere Version des Produkts erhalten?

Wenn Sie unseren privaten Nuget-Server nutzen, können Sie dort die gewünschte Version auswählen. Sie können die gewünschte Version auch bei uns anfordern.

Kann ich eine Excel-Datei als Datenbank verbinden und einen Bericht erstellen?

Eine direkte Verbindung ist nicht vorgesehen. Je nach Datei können Sie diese in ein anderes Format konvertieren, z. B. CSV, und FastReport kann dieses Format als Datenbank verwenden.

Kann ich eine CSV-Datei als Datenbank verbinden und einen Bericht erstellen?

Ja, das können Sie. Weitere Informationen finden Sie in diesem Artikel.

Kann eine Verbindung zu einer DataSource in FastReport .NET hergestellt werden?

Ja.

Mit welchen Datenbanken und Datenbankverwaltungssystemen kann eine Verbindung hergestellt werden?

Cassandra ClickHouse Couchbase ElasticSearch Excel Firebird Json Linter MongoDB MsSql MySql OracleODPCore Postgres RavenDB SQLite Die Datenbanken, die mit den oben genannten Datenbanken kompatibel sind, werden ebenfalls unterstützt. Wir arbeiten ständig an der Verbesserung unserer Produkte, daher ist die Liste nicht erschöpfend. Kontaktieren Sie unseren Support-Team und erhalten Sie mehr Information über die Kompatibilität mit dem Datenbankverwaltungssystem, an dem Sie interessiert sind.

Unterstützt FastReport .NET Vertica und Clickhouse Datenbanken?

Die СlickHouse wird unterstützt, die Vertica wird nicht unterstützt.

Ist es möglich, ein PDF als Text statt als Bild zu exportieren?

Im Gegensatz zu FastReport Open Source erfolgt der Export in PDF in FastReport .NET nicht im Bildformat, sondern im Textformat.

Ist es möglich, ein PDF mit interaktiven Eingabefeldern zu exportieren?

Möglich.

Gibt es eine Option zum Einbetten von Schriftarten beim PDF-Export?

Möglich.

Gibt es eine Option zum Exportieren von Berichten in PDF mit der Berichtsstruktur?

Möglich.

Gibt es eine Option zur Verwendung einer digitalen Signatur beim PDF-Export?

Möglich.

Gibt es einen Export des Berichts in Cloud-Dienste?

Möglich.

Ist es möglich, einen Bericht per E-Mail zu versenden?

Möglich.

Welche Office-Dokumentformate unterstützt der Export?

RTF, Excel 2007, Excel 97, Word 2007, PowerPoint 2007, Open Office Calc, Open Office Writer, XML, XAML, LaTeX

Wie wird ein FastReport .NET-Bericht in LaTeX gespeichert?

Lesen Sie mehr in diesem Artikel.

Welche Arten von Dokumenten unterstützt der Export für verschiedene Druckertypen?

PostScript, PPML, ZPL, Nadeldrucker.

Welche PDF-Dokumentstandards unterstützt der FastReport .NET-Export?

PDF: Versionen 1.5 und 1.7, PDF / A (1, 2, 3), PDF / X (3, 4)

Welche Arten von Exporten sind in FastReport .NET verfügbar? In welchen Formaten erhalte ich Dokumente und Berichte?

PDF: Versionen 1.5 und 1.7, PDF / A (1, 2, 3), PDF / X (3, 4); Office: RTF, Excel 2007, Excel 97, Word 2007, PowerPoint 2007, Open Office Calc, Open Office Writer, XML, XAML, LaTeX; Web: HTML, MHT; Graphics: BMP, PNG, GIF, JPEG, TIFF, EMF, SVG, DXF, PPML, PostScript; Data Base: CSV, DBF, Json; Sowie: Text , ZPL, XPS.

Die Visual Studio Werkzeugpalette enthält keine FastReport .NET Komponenten

Fügen Sie Komponenten manuell zur Werkzeugpalette hinzu: Klicken Sie im Kontextmenü der Visual Studio Werkzeugpalette mit der rechten Maustaste auf „Elemente auswählen“ und wählen Sie FastReport.dll im GAC-Ordner (C:\Windows\Microsoft.NET\assembly\GAC_MSIL\FastReport) aus.

Warum sind ab Version 2020.3 keine Bibliotheken für .NET Framework 2.0 im Installationsprogramm enthalten?

Wir haben beschlossen, die Unterstützung für das Legacy-Framework und Visual Studio 2005 einzustellen. Wir haben einige Schwierigkeiten bei der Unterstützung verschiedener Codefragmente für die Legacy-Frameworks. Wenn Sie weiterhin .NET Framework 2.0 in Ihren Anwendungen verwenden, kontaktieren Sie uns bitte oder verwenden Sie FastReport .NET 2020.2 oder eine frühere Version.

Wie können wir Ihre Lizenzpakete in unser Produkt unter Linux, MacOS oder Windows installieren, ohne die neueste Version der FastReport-Produkte manuell mit dem von der Website heruntergeladenen Installationsprogramm zu installieren, das nur unter Windows funktioniert?

Dafür haben wir eine universelle Lösung in Form unseres privaten Fast Reports NuGet-Servers vorbereitet. Lesen Sie mehr darüber im nächsten Artikel.

Wenn Ihr Abonnement ausläuft, können Sie die Fast Reports Paketquelle weiterhin nutzen, haben aber keinen Zugriff auf die neuesten Paketversionen. Daher wird die neueste verfügbare Version des Pakets durch die folgende Bedingung bestimmt:

Veröffentlichungsdatum der ausgewählten Version < Ablaufdatum eines geeigneten Abonnements

Wichtig! Wenn Sie versuchen, ein Paket herunterzuladen, dessen Veröffentlichungsdatum nach dem Ablaufdatum Ihres Abonnements liegt, stellt der Fast Reports NuGet-Server Ihnen die letzte verfügbare Version des Pakets entsprechend Ihrem Abonnement zur Verfügung. Wir empfehlen jedoch nicht, auf eine nicht verfügbare Version des Pakets zu verlinken, da dies zu einer Warnung beim Wiederherstellen des Projekts und zu einer Verzögerung beim Herunterladen des Pakets führt.

Wie lädt man das FastReport .NET-Paket von Nuget herunter?

Lesen Sie mehr dazu in diesem Artikel.

Ist die Verwendung von Wasserzeichen möglich?

Ja, aber sie werden wie ein Bild aussehen.

Wird es ein vollwertiges HTML-Objekt zur Anzeige von HTML-Dateien geben?

In der Planung.

Ist es möglich, mit MSChart in FastReport .NET zu arbeiten?

Möglich.

Wird das Einbetten von RichText in FastReport .NET unterstützt?

Ja.

Werden Dialogformulare in FastReport .NET unterstützt?

Ja.

Wo können Quellcodes nach dem Kauf abgerufen werden?

Sie müssen das Installationsprogramm des Produkts in Ihrem Kundenbereich herunterladen

Nach der Installation der Vollversion von FastReport.NET werden die Berichte weiterhin mit Einschränkungen generiert.

Deinstallieren Sie die FastReport.NET Testversion. Stellen Sie sicher, dass sich in den Verzeichnissen C:Windows\Windows\assembly und C:Windows\Microsoft.NET\assembly\GAC_MSIL keine FastReport.NET-Bibliotheken befinden. Wenn Sie Bibliotheken finden, entfernen Sie diese. Installieren Sie die Vollversion der Software.

Wie kann ein Projekt von FastReport OpenSource auf die Kaufversion von FastReport .NET übertragen werden?

Lesen Sie mehr in diesem Artikel.

Gibt es ein Konsoleninstallationsprogramm?

Fehlt.

Kann ich einen Berichtsgenerator zu meinem Produkt hinzufügen, so dass meine Kunden Berichte ändern können? Oder muss jeder Kunde seine eigene Lizenz erwerben?

Sie können den FastReport.NET Designer für Endbenutzer ohne zusätzliche Lizenzierung hinzufügen. Dies bedeutet, dass Sie einen Berichtsgenerator nur ohne Quellcode und außerhalb der Entwicklungsumgebung zu einem Produkt hinzufügen können.

Wo kann ich eine Demo-Anwendung (Testversion) von FastReport .NET finden?

Sie ist unter dem folgenden Link verfügbar.

Wo kann ich eine Demoversion von FastReport .NET CoreWin herunterladen?

Sie kann unter dem folgenden Link heruntergeladen werden.

Wo kann ich die FastReport .NET Dokumentation finden?

Sie finden sie unter diesem Link.

Wo kann ich die Demoversion von FastReport .NET für ASP.NET herunterladen?

Hier finden Sie den Link zur Demoversion: Live ASP.NET demo

Wo kann ich die Demoversion von FastReport .NET für ASP.NET MVC herunterladen?

Hier finden Sie den Link zur Demoversion: Live ASP.NET MVC demo

Wo kann ich die Demoversion von FastReport .NET mit dem Online Designer herunterladen?

Hier finden Sie den Link zur Demoversion: Online Designer demo

Wo kann ich die Demoversion von FastReport .NET für .NET Core herunterladen?

Hier finden Sie den Link zur Demoversion: Live .NET Core demo

Wo kann ich die Demoversion von FastReport .NET für Blazor Server herunterladen?

Hier finden Sie den Link zur Demoversion: Blazor Server demo

Wo liegen die Unterschiede zwischen FastReport .NET mit Skia und mit GDI+?

Nutzen Sie bitte den folgenden Link.

Wie kann ich eine Test- oder Demoversion von FastReport.Core.Skia erhalten?

Auf Anfrage.

Was sind die Einschränkungen der Testversion von FastReport .NET?

Dokumente, die mit der Testversion gespeichert werden, enthalten auf jeder Seite einen Hinweis auf die Demoversion und zufällige Felder werden ersetzt.

Wird SkiaSharp unterstützt (Replace System.Drawing.Common to SkiaSharp)?

Skia wird unterstützt.

Werden EMF-, WMF-Bildformate unter FastReport .NET Skia unterstützt?

Nein, diese Formate werden nur unter Windows unterstützt, und Skia ist eine plattformübergreifende Bibliothek

Wird Xamarin.Forms unterstützt?

Nicht geplant.

Wird Avalonia UI unterstützt?

Ja. Lesen Sie mehr auf der FastReport Avalonia Produktseite.

Wird WPF unterstützt?

Ja, wir haben ein Produkt namens FastReport WPF.

Wird Blazor unterstützt?

Ja: sowohl Server als auch WebAssembly werden unterstützt.

Wird Blazor WebAssembly unterstützt?

Die Unterstützung ist implementiert. Lesen Sie darüber in diesem Artikel.

Wird Maui unterstützt?

Nicht geplant.

Wird Uno unterstützt?

Nicht geplant.

Wird Uno.WinUI unterstützt?

Nicht geplant.

Wird WinUI unterstützt?

Nicht geplant.

In welchen Arten von Webprojekten kann FastReport.NET verwendet werden?

ASP.NET, ASP.NET MVC, .NET Core, Blazor Server, Blazor WebAssembly

Gibt es einen Vorlagendesigner in FastReport.NET?

Ja, der Designer ist im Produkt enthalten.

Funktioniert FastReport .NET auf mobilen Geräten?

Dies ist derzeit nicht geplant. Sie können die Web-Version verwenden.

Funktioniert FastReport .NET unter Linux?

Ja, FastReport .NET unterstützt Linux in den Paketen Ultimate, WEB, Avalonia und Mono.

In welchen IDEs kann FastReport .NET verwendet werden?

Visual Studio, Visual Studio Code, JetBrains Rider sowie alle anderen Editoren, die .NET unterstützen

Was sind die Systemanforderungen für FastReport .NET?

Hardwareanforderungen: 1 GHz Prozessor, 512 MB RAM Mindestspeicherplatz (32-Bit- oder 64-Bit-Betriebssystem): 20 MB Unterstützt .NET Mindestversion von .NET Framework: .NET Framework 4.6.2

Gibt es in FastReport .NET ein Berichtsobjekt, das das Laden eines PDF-Dokuments in den Bericht ermöglicht (analog zum TfrxPDFView-Objekt in FastReport VCL)?

Im Moment nicht.

Funktioniert FastReport .NET unter CentOS und Debian?

Ja, FastReport .NET Core funktioniert unter CentOS und Debian.

Ist der FastReport .NET-Berichtsgenerator nur für den Blazor-Server und nicht für den Hybridmodus geeignet?

Blazor Hybrid wird nicht unterstützt. Derzeit werden die Plattformen Blazor WASM und Blazor Server unterstützt.

Unterstützt FastReport .NET die Erstellung und den Druck von RFID-Etiketten?

Unterstützt, lesen Sie darüber in diesem Artikel.

Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.
Trustpilot