Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
ให้วิธีการที่ตั้งใจจะเติมข้อมูลในเทมเพลตด้วยข้อมูลโดยใช้ LINQ Reporting Engine.
public static class ReportBuilder
การสืบทอด
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
วิธีการ
BuildReport(string, string, object)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์
public static void BuildReport(string inputFileName, string outputFileName, object data)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
BuildReport(string, string, object, ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมตัวเลือกเพิ่มเติม
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(string, string, SaveFormat, object)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุ
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุและตัวเลือกเพิ่มเติม
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(Stream, Stream, SaveFormat, object)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์จากสตรีมข้อมูลนำเข้าและผลลัพธ์
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
พารามิเตอร์
inputStream
Stream
สตรีมไฟล์นำเข้า
outputStream
Stream
สตรีมไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุและตัวเลือกเพิ่มเติมจากสตรีมข้อมูลนำเข้าและผลลัพธ์
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputStream
Stream
สตรีมไฟล์นำเข้า
outputStream
Stream
สตรีมไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(string, string, object, string)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมการอ้างอิงแหล่งข้อมูลที่ตั้งชื่อ
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
dataSourceName
string
ชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลในเทมเพลต
BuildReport(string, string, object, string, ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมการอ้างอิงแหล่งข้อมูลที่ตั้งชื่อและตัวเลือกเพิ่มเติม
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
dataSourceName
string
ชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลในเทมเพลต
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(string, string, SaveFormat, object, string)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุและการอ้างอิงแหล่งข้อมูลที่ตั้งชื่อ
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
dataSourceName
string
ชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลในเทมเพลต
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุ การอ้างอิงแหล่งข้อมูลที่ตั้งชื่อ และตัวเลือกเพิ่มเติม
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
dataSourceName
string
ชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลในเทมเพลต
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(Stream, Stream, SaveFormat, object, string)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมการอ้างอิงแหล่งข้อมูลที่ตั้งชื่อ
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
พารามิเตอร์
inputStream
Stream
สตรีมไฟล์นำเข้า
outputStream
Stream
สตรีมไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
dataSourceName
string
ชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลในเทมเพลต
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากแหล่งที่ระบุ สร้างรายงานที่เสร็จสมบูรณ์พร้อมการอ้างอิงแหล่งข้อมูลที่ตั้งชื่อและตัวเลือกเพิ่มเติม
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputStream
Stream
สตรีมไฟล์นำเข้า
outputStream
Stream
สตรีมไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object
วัตถุแหล่งข้อมูล
dataSourceName
string
ชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลในเทมเพลต
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(string, string, object[], string[])
เติมเอกสารเทมเพลตด้วยข้อมูลจากหลายแหล่ง สร้างรายงานที่เสร็จสมบูรณ์จากชื่อไฟล์นำเข้าและผลลัพธ์ที่ระบุ การโอเวอร์โหลดนี้จะกำหนดรูปแบบการบันทึกโดยอัตโนมัติตามนามสกุลไฟล์ผลลัพธ์
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
data
object[]
อาร์เรย์ของวัตถุแหล่งข้อมูล
dataSourceNames
string[]
อาร์เรย์ของชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลภายในเทมเพลต
BuildReport(string, string, object[], string[], ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากหลายแหล่ง สร้างรายงานที่เสร็จสมบูรณ์พร้อมตัวเลือกเพิ่มเติม การโอเวอร์โหลดนี้จะกำหนดรูปแบบการบันทึกโดยอัตโนมัติตามนามสกุลไฟล์ผลลัพธ์
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
data
object[]
อาร์เรย์ของวัตถุแหล่งข้อมูล
dataSourceNames
string[]
อาร์เรย์ของชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลภายในเทมเพลต
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(string, string, SaveFormat, object[], string[])
เติมเอกสารเทมเพลตด้วยข้อมูลจากหลายแหล่ง สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุ การโอเวอร์โหลดนี้จะกำหนดรูปแบบการบันทึกโดยอัตโนมัติตามนามสกุลไฟล์ผลลัพธ์
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object[]
อาร์เรย์ของวัตถุแหล่งข้อมูล
dataSourceNames
string[]
อาร์เรย์ของชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลภายในเทมเพลต
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากหลายแหล่ง สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุและตัวเลือกเพิ่มเติม
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object[]
อาร์เรย์ของวัตถุแหล่งข้อมูล
dataSourceNames
string[]
อาร์เรย์ของชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลภายในเทมเพลต
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม
BuildReport(Stream, Stream, SaveFormat, object[], string[])
เติมเอกสารเทมเพลตด้วยข้อมูลจากหลายแหล่ง สร้างรายงานที่เสร็จสมบูรณ์จากสตรีมไฟล์นำเข้าและผลลัพธ์ที่ระบุ
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
พารามิเตอร์
inputStream
Stream
สตรีมไฟล์นำเข้า
outputStream
Stream
สตรีมไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object[]
อาร์เรย์ของวัตถุแหล่งข้อมูล
dataSourceNames
string[]
อาร์เรย์ของชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลภายในเทมเพลต
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
เติมเอกสารเทมเพลตด้วยข้อมูลจากหลายแหล่ง สร้างรายงานที่เสร็จสมบูรณ์พร้อมรูปแบบผลลัพธ์ที่ระบุและตัวเลือกเพิ่มเติมจากสตรีมไฟล์นำเข้าและผลลัพธ์ที่ระบุ
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
พารามิเตอร์
inputStream
Stream
สตรีมไฟล์นำเข้า
outputStream
Stream
สตรีมไฟล์ผลลัพธ์
saveFormat
SaveFormat
รูปแบบการบันทึกของผลลัพธ์
data
object[]
อาร์เรย์ของวัตถุแหล่งข้อมูล
dataSourceNames
string[]
อาร์เรย์ของชื่อเพื่ออ้างอิงวัตถุแหล่งข้อมูลภายในเทมเพลต
reportBuilderOptions
ReportBuilderOptions
ตัวเลือกการสร้างรายงานเพิ่มเติม.