Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Fournit des méthodes destinées à remplir un modèle avec des données en utilisant le moteur de reporting LINQ.
public static class ReportBuilder
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Méthodes
BuildReport(string, string, object)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet.
public static void BuildReport(string inputFileName, string outputFileName, object data)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
data
object
Un objet source de données.
BuildReport(string, string, object, ReportBuilderOptions)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec des options supplémentaires.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
data
object
Un objet source de données.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(string, string, SaveFormat, object)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec un format de sortie spécifié.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec un format de sortie spécifié et des options supplémentaires.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(Stream, Stream, SaveFormat, object)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet à partir des flux d’entrée et de sortie.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
Paramètres
inputStream
Stream
Le flux de fichier d’entrée.
outputStream
Stream
Le flux de fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec un format de sortie spécifié et des options supplémentaires, à partir des flux d’entrée et de sortie.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputStream
Stream
Le flux de fichier d’entrée.
outputStream
Stream
Le flux de fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(string, string, object, string)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec une référence de source de données nommée.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
data
object
Un objet source de données.
dataSourceName
string
Un nom pour référencer l’objet source de données dans le modèle.
BuildReport(string, string, object, string, ReportBuilderOptions)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec une référence de source de données nommée et des options supplémentaires.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
data
object
Un objet source de données.
dataSourceName
string
Un nom pour référencer l’objet source de données dans le modèle.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(string, string, SaveFormat, object, string)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec un format de sortie spécifié et une référence de source de données nommée.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
dataSourceName
string
Un nom pour référencer l’objet source de données dans le modèle.
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec un format de sortie spécifié, une référence de source de données nommée et des options supplémentaires.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
dataSourceName
string
Un nom pour référencer l’objet source de données dans le modèle.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(Stream, Stream, SaveFormat, object, string)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec une référence de source de données nommée.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
Paramètres
inputStream
Stream
Le flux de fichier d’entrée.
outputStream
Stream
Le flux de fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
dataSourceName
string
Un nom pour référencer l’objet source de données dans le modèle.
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
Remplit le document modèle avec des données de la source spécifiée, générant un rapport complet avec une référence de source de données nommée et des options supplémentaires.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputStream
Stream
Le flux de fichier d’entrée.
outputStream
Stream
Le flux de fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object
Un objet source de données.
dataSourceName
string
Un nom pour référencer l’objet source de données dans le modèle.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(string, string, object[], string[])
Remplit le document modèle avec des données de plusieurs sources, générant un rapport complet à partir des noms de fichiers d’entrée et de sortie spécifiés.
Cette surcharge détermine automatiquement le format de sauvegarde en fonction de l’extension du fichier de sortie.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
data
object[]
Un tableau d’objets source de données.
dataSourceNames
string[]
Un tableau de noms pour référencer les objets source de données dans le modèle.
BuildReport(string, string, object[], string[], ReportBuilderOptions)
Remplit le document modèle avec des données de plusieurs sources, générant un rapport complet avec des options supplémentaires.
Cette surcharge détermine automatiquement le format de sauvegarde en fonction de l’extension du fichier de sortie.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
data
object[]
Un tableau d’objets source de données.
dataSourceNames
string[]
Un tableau de noms pour référencer les objets source de données dans le modèle.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(string, string, SaveFormat, object[], string[])
Remplit le document modèle avec des données de plusieurs sources, générant un rapport complet avec un format de sortie spécifié.
Cette surcharge détermine automatiquement le format de sauvegarde en fonction de l’extension du fichier de sortie.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object[]
Un tableau d’objets source de données.
dataSourceNames
string[]
Un tableau de noms pour référencer les objets source de données dans le modèle.
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
Remplit le document modèle avec des données de plusieurs sources, générant un rapport complet avec un format de sortie spécifié et des options supplémentaires.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object[]
Un tableau d’objets source de données.
dataSourceNames
string[]
Un tableau de noms pour référencer les objets source de données dans le modèle.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.
BuildReport(Stream, Stream, SaveFormat, object[], string[])
Remplit le document modèle avec des données de plusieurs sources, générant un rapport complet à partir des flux de fichiers d’entrée et de sortie spécifiés.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Paramètres
inputStream
Stream
Le flux de fichier d’entrée.
outputStream
Stream
Le flux de fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object[]
Un tableau d’objets source de données.
dataSourceNames
string[]
Un tableau de noms pour référencer les objets source de données dans le modèle.
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
Remplit le document modèle avec des données de plusieurs sources, générant un rapport complet avec un format de sortie spécifié et des options supplémentaires à partir des flux de fichiers d’entrée et de sortie spécifiés.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Paramètres
inputStream
Stream
Le flux de fichier d’entrée.
outputStream
Stream
Le flux de fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde de la sortie.
data
object[]
Un tableau d’objets source de données.
dataSourceNames
string[]
Un tableau de noms pour référencer les objets source de données dans le modèle.
reportBuilderOptions
ReportBuilderOptions
Options supplémentaires pour la construction du rapport.