Class ReportBuilder

Class ReportBuilder

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

ให้วิธีการที่ตั้งใจจะเติมข้อมูลในเทมเพลตด้วยข้อมูลโดยใช้ LINQ Reporting Engine.

public static class ReportBuilder

การสืบทอด

objectReportBuilder

สมาชิกที่สืบทอด

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

ตัวเลือกการสร้างรายงานเพิ่มเติม.

 แบบไทย