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 ReportBuilderHé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.