Class ReportBuilder

Class ReportBuilder

Nazwa przestrzeń: Aspose.Words.LowCode Zgromadzenie: Aspose.Words.dll (25.4.0)

Zapewnia metody mające na celu wypełnienie szablonu z danymi za pomocą silnika LINQ Reporting Engine.

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

Dziedziczeni członkowie

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

BuildReport(strona, strona, obiekt, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z dodatkowymi opcjami.

public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

data object

Obiekt źródłowy danych.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(pasek, pasek, SaveFormat, obiekt, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z określonym formatem wyjścia i dodatkowymi opcjami.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

saveFormat SaveFormat

Wydajność jest zapisywana w formacie.

data object

Obiekt źródłowy danych.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(pasek, pasek, SaveOptions, obiekt, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z określonym formatem wyjścia i dodatkowymi opcjami.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

saveOptions SaveOptions

Wydajność jest opcją oszczędzania.

data object

Obiekt źródłowy danych.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(Stream, Stream, SaveFormat, Obiekt, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z określonym formatem wyjścia i dodatkowymi opcjami, z przepływów wejścia i wyjścia.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

outputStream Stream

Wyjście pliku strumieniowego.

saveFormat SaveFormat

Wydajność jest zapisywana w formacie.

data object

Obiekt źródłowy danych.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.

Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.

BuildReport(Stream, Stream, SaveOptions, Obiekt, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z określonym formatem wyjścia i dodatkowymi opcjami, z przepływów wejścia i wyjścia.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

outputStream Stream

Wyjście pliku strumieniowego.

saveOptions SaveOptions

Wydajność jest opcją oszczędzania.

data object

Obiekt źródłowy danych.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.

Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.

BuildReport(strona, strona, obiekt, strona, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z nazwanym odniesieniem do źródła danych i dodatkowymi opcjami.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

data object

Obiekt źródłowy danych.

dataSourceName string

Nazwa do odniesienia do obiektu źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(strona, strona, SaveFormat, obiekt, strona, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z określonym formatem wyjścia, nazwaną referencję źródła danych i dodatkowe opcje.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

saveFormat SaveFormat

Wydajność jest zapisywana w formacie.

data object

Obiekt źródłowy danych.

dataSourceName string

Nazwa do odniesienia do obiektu źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(strona, strona, SaveOptions, obiekt, strona, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z określonym formatem wyjścia, nazwaną referencję źródła danych i dodatkowe opcje.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

saveOptions SaveOptions

Wydajność jest opcją oszczędzania.

data object

Obiekt źródłowy danych.

dataSourceName string

Nazwa do odniesienia do obiektu źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(Stream, Stream, SaveFormat, obiekt, pasek, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z nazwanym odniesieniem do źródła danych i dodatkowymi opcjami.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

outputStream Stream

Wyjście pliku strumieniowego.

saveFormat SaveFormat

Wydajność jest zapisywana w formacie.

data object

Obiekt źródłowy danych.

dataSourceName string

Nazwa do odniesienia do obiektu źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.

Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.

BuildReport(Stream, Stream, SaveOptions, Obiekt, Strumień, ReportBuilderOptions)

Populuje dokument szablonowy z danymi z określonego źródła, generując zakończony raport z nazwanym odniesieniem do źródła danych i dodatkowymi opcjami.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

outputStream Stream

Wyjście pliku strumieniowego.

saveOptions SaveOptions

Wydajność jest opcją oszczędzania.

data object

Obiekt źródłowy danych.

dataSourceName string

Nazwa do odniesienia do obiektu źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.

Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.

BuildReport(String, String i Obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Populuje dokument szablonowy z danymi z wielu źródeł, generując zakończony raport z dodatkowymi opcjami.Ten przeładunek automatycznie określa format zapisywania w oparciu o rozszerzenie pliku wyjściowego.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(strona, strona, SaveFormat, obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Populuje dokument szablonowy z danymi z wielu źródeł, generując zakończony raport z określonymi formatami wyjścia i dodatkowymi opcjami.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

saveFormat SaveFormat

Wydajność jest zapisywana w formacie.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(strona, strona, SaveOptions, obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Populuje dokument szablonowy z danymi z wielu źródeł, generując zakończony raport z określonymi formatami wyjścia i dodatkowymi opcjami.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

outputFileName string

Nazwa pliku wyjściowego.

saveOptions SaveOptions

Wydajność jest opcją oszczędzania.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), każda strona wyjścia zostanie zapisana jako odrębny plik.

Jeśli format wyjścia jest TIFF, wyjście zostanie zapisane jako jeden plik multi-frame.

BuildReport(Stream, Stream, SaveFormat, Obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Populuje dokument szablonowy z danymi z wielu źródeł, generując zakończony raport z określonym formatem wyjścia i dodatkowymi opcjami z określonych strumieni plików wejścia i wyjścia.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

outputStream Stream

Wyjście pliku strumieniowego.

saveFormat SaveFormat

Wydajność jest zapisywana w formacie.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.

Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.

BuildReport(Stream, Stream, SaveOptions, Obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Populuje dokument szablonowy z danymi z wielu źródeł, generując zakończony raport z określonym formatem wyjścia i dodatkowymi opcjami z określonych strumieni plików wejścia i wyjścia.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

outputStream Stream

Wyjście pliku strumieniowego.

saveOptions SaveOptions

Wydajność jest opcją oszczędzania.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Remarks

Jeśli format wyjściowy jest obrazem (BMP, EMF, EPS, GIF, JPEG, PNG lub WebP), tylko pierwsza strona wyjścia zostanie zapisana do określonego strumienia.

Jeśli format wyjścia jest TIFF, wyjście zostanie przechowywane jako pojedynczy multi-frame TifF do określonego strumienia.

BuildReportToImages(String, ImageSaveOptions, Obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Popularizuje dokument szablonowy z danymi z wielu źródeł.Wydajność przekształca się w obrazy.

public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Nazwa pliku wejściowego.

saveOptions ImageSaveOptions

Wydajność jest opcją oszczędzania.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Returns

Stream [ ]

BuildReportToImages(Stream, ImageSaveOptions, Obiekt[ ], Źródło String[ ], ReportBuilderOptions)

Popularizuje dokument szablonowy z danymi z wielu źródeł.Wydajność przekształca się w obrazy.

public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Przepływ plików wejściowych.

saveOptions ImageSaveOptions

Wydajność jest opcją oszczędzania.

data object [ ]

Zestaw elementów źródłowych danych.

dataSourceNames string [ ]

Zestaw nazw do odniesienia do obiektów źródła danych w szablonie.

reportBuilderOptions ReportBuilderOptions

Dodatkowy raport buduje opcje.

Returns

Stream [ ]

Create()

Tworzenie nowej instancji procesora budowla sprawozdania.

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

Tworzenie nowej instancji procesora budowla sprawozdania.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Polski