Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Fornece métodos destinados a preencher o modelo com dados usando o LINQ Reporting Engine.
public static class ReportBuilder
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Métodos
BuildReport(string, string, object)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo.
public static void BuildReport(string inputFileName, string outputFileName, object data)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
data
object
Um objeto de fonte de dados.
BuildReport(string, string, object, ReportBuilderOptions)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com opções adicionais.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
data
object
Um objeto de fonte de dados.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(string, string, SaveFormat, object)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com o formato de saída especificado.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com o formato de saída especificado e opções adicionais.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(Stream, Stream, SaveFormat, object)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo a partir de fluxos de entrada e saída.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
Parâmetros
inputStream
Stream
O fluxo do arquivo de entrada.
outputStream
Stream
O fluxo do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com formato de saída especificado e opções adicionais, a partir de fluxos de entrada e saída.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputStream
Stream
O fluxo do arquivo de entrada.
outputStream
Stream
O fluxo do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(string, string, object, string)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com uma referência de fonte de dados nomeada.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
data
object
Um objeto de fonte de dados.
dataSourceName
string
Um nome para referenciar o objeto de fonte de dados no modelo.
BuildReport(string, string, object, string, ReportBuilderOptions)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com uma referência de fonte de dados nomeada e opções adicionais.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
data
object
Um objeto de fonte de dados.
dataSourceName
string
Um nome para referenciar o objeto de fonte de dados no modelo.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(string, string, SaveFormat, object, string)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com formato de saída especificado e uma referência de fonte de dados nomeada.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
dataSourceName
string
Um nome para referenciar o objeto de fonte de dados no modelo.
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com formato de saída especificado, uma referência de fonte de dados nomeada e opções adicionais.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
dataSourceName
string
Um nome para referenciar o objeto de fonte de dados no modelo.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(Stream, Stream, SaveFormat, object, string)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com uma referência de fonte de dados nomeada.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
Parâmetros
inputStream
Stream
O fluxo do arquivo de entrada.
outputStream
Stream
O fluxo do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
dataSourceName
string
Um nome para referenciar o objeto de fonte de dados no modelo.
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
Preenche o documento modelo com dados da fonte especificada, gerando um relatório completo com uma referência de fonte de dados nomeada e opções adicionais.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputStream
Stream
O fluxo do arquivo de entrada.
outputStream
Stream
O fluxo do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object
Um objeto de fonte de dados.
dataSourceName
string
Um nome para referenciar o objeto de fonte de dados no modelo.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(string, string, object[], string[])
Preenche o documento modelo com dados de várias fontes, gerando um relatório completo a partir dos nomes de arquivos de entrada e saída especificados. Esta sobrecarga determina automaticamente o formato de salvamento com base na extensão do arquivo de saída.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
data
object[]
Um array de objetos de fonte de dados.
dataSourceNames
string[]
Um array de nomes para referenciar os objetos de fonte de dados dentro do modelo.
BuildReport(string, string, object[], string[], ReportBuilderOptions)
Preenche o documento modelo com dados de várias fontes, gerando um relatório completo com opções adicionais. Esta sobrecarga determina automaticamente o formato de salvamento com base na extensão do arquivo de saída.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
data
object[]
Um array de objetos de fonte de dados.
dataSourceNames
string[]
Um array de nomes para referenciar os objetos de fonte de dados dentro do modelo.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(string, string, SaveFormat, object[], string[])
Preenche o documento modelo com dados de várias fontes, gerando um relatório completo com um formato de saída especificado. Esta sobrecarga determina automaticamente o formato de salvamento com base na extensão do arquivo de saída.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object[]
Um array de objetos de fonte de dados.
dataSourceNames
string[]
Um array de nomes para referenciar os objetos de fonte de dados dentro do modelo.
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
Preenche o documento modelo com dados de várias fontes, gerando um relatório completo com um formato de saída especificado e opções adicionais.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputFileName
string
O nome do arquivo de entrada.
outputFileName
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object[]
Um array de objetos de fonte de dados.
dataSourceNames
string[]
Um array de nomes para referenciar os objetos de fonte de dados dentro do modelo.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.
BuildReport(Stream, Stream, SaveFormat, object[], string[])
Preenche o documento modelo com dados de várias fontes, gerando um relatório completo a partir dos fluxos de arquivo de entrada e saída especificados.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parâmetros
inputStream
Stream
O fluxo do arquivo de entrada.
outputStream
Stream
O fluxo do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object[]
Um array de objetos de fonte de dados.
dataSourceNames
string[]
Um array de nomes para referenciar os objetos de fonte de dados dentro do modelo.
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
Preenche o documento modelo com dados de várias fontes, gerando um relatório completo com formato de saída especificado e opções adicionais a partir dos fluxos de arquivo de entrada e saída especificados.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parâmetros
inputStream
Stream
O fluxo do arquivo de entrada.
outputStream
Stream
O fluxo do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento da saída.
data
object[]
Um array de objetos de fonte de dados.
dataSourceNames
string[]
Um array de nomes para referenciar os objetos de fonte de dados dentro do modelo.
reportBuilderOptions
ReportBuilderOptions
Opções adicionais para a construção do relatório.