<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>เรียนรู้เกี่ยวกับรูปแบบไฟล์การรายงานและ API ที่สามารถเปิดและสร้างไฟล์การรายงาน on aspose.info</title><link>https://www.aspose.info/th/reporting/</link><description>Recent content in เรียนรู้เกี่ยวกับรูปแบบไฟล์การรายงานและ API ที่สามารถเปิดและสร้างไฟล์การรายงาน on aspose.info</description><generator>Hugo</generator><language>th</language><lastBuildDate>Fri, 28 May 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://www.aspose.info/th/reporting/index.xml" rel="self" type="application/rss+xml"/><item><title>MAR - ไฟล์รายงาน Microsoft Access</title><link>https://www.aspose.info/th/reporting/mar/</link><pubDate>Fri, 28 May 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/th/reporting/mar/</guid><description>&lt;h2 id="รายงานการเขาถง-ไฟล-mar-คออะไร"&gt;รายงานการเข้าถึง (ไฟล์ MAR) คืออะไร&lt;a class="anchor" href="#%e0%b8%a3%e0%b8%b2%e0%b8%a2%e0%b8%87%e0%b8%b2%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b2%e0%b8%96%e0%b8%87-%e0%b9%84%e0%b8%9f%e0%b8%a5-mar-%e0%b8%84%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ไฟล์ที่สร้างโดย Microsoft Access เป็นทางลัดของรายงานจะถูกบันทึกด้วยนามสกุลไฟล์ .mar &lt;strong&gt;รายงาน Microsoft Access&lt;/strong&gt; มีวิธีจัดรูปแบบ ดู และสรุปข้อมูลในฐานข้อมูล Microsoft Access รายงานเหล่านี้ทำให้คุณสามารถจัดรูปแบบข้อมูลของคุณในรูปแบบที่แม่นยำและให้ข้อมูลสำหรับการดูบนหน้าจอหรือการพิมพ์ รายงานจะแสดงเฉพาะข้อมูลคงที่ ซึ่งหมายความว่าเราไม่สามารถแก้ไขข้อมูลในตารางเมื่อดูรายงาน Access รายงานจะแสดงข้อมูลล่าสุดเมื่อเปิด&lt;/p&gt;&#10;&lt;h2 id="รปแบบไฟล-microsoft-access-report-mar"&gt;รูปแบบไฟล์ Microsoft Access Report (MAR)&lt;a class="anchor" href="#%e0%b8%a3%e0%b8%9b%e0%b9%81%e0%b8%9a%e0%b8%9a%e0%b9%84%e0%b8%9f%e0%b8%a5-microsoft-access-report-mar" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ซอฟต์แวร์ Microsoft Access ใช้รูปแบบไฟล์ MAR เพื่อสร้างทางลัดหรือลิงก์ไปยัง Microsoft Access Report ซึ่งเป็นวัตถุฐานข้อมูลที่มีประโยชน์เมื่อคุณต้องการนำเสนอข้อมูลในฐานข้อมูลของคุณสำหรับการใช้งานใดๆ ต่อไปนี้:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;แสดงข้อมูลสรุป&lt;/li&gt;&#10;&lt;li&gt;เก็บภาพรวมของข้อมูล&lt;/li&gt;&#10;&lt;li&gt;แสดงรายละเอียดเกี่ยวกับบันทึกแต่ละรายการ&lt;/li&gt;&#10;&lt;li&gt;สร้างป้ายกำกับ&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="สวนของรายงานการเขาถง"&gt;ส่วนของรายงานการเข้าถึง&lt;a class="anchor" href="#%e0%b8%aa%e0%b8%a7%e0%b8%99%e0%b8%82%e0%b8%ad%e0%b8%87%e0%b8%a3%e0%b8%b2%e0%b8%a2%e0%b8%87%e0%b8%b2%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b2%e0%b8%96%e0%b8%87" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;การออกแบบรายงาน Access แบ่งออกเป็นส่วนต่างๆ ซึ่งสามารถดูได้ในมุมมองออกแบบ ตารางต่อไปนี้จะอธิบายว่าแต่ละส่วนทำงานอย่างไรและสามารถช่วยคุณสร้างรายงานได้&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;ส่วน&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;วิธีแสดงส่วนเมื่อพิมพ์&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;สามารถใช้ส่วนไหนได้บ้าง&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ส่วนหัวของรายงาน&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ในตอนต้นของรายงาน&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ใช้ส่วนหัวของรายงานสำหรับข้อมูลที่ปกติอาจปรากฏบนใบปะหน้า เช่น โลโก้ ชื่อเรื่อง หรือวันที่ เมื่อคุณวางตัวควบคุมจากการคำนวณที่ใช้ฟังก์ชันการรวมผลรวมในหัวข้อรายงาน ผลรวมที่คำนวณได้สำหรับทั้งรายงาน ส่วนหัวของรายงานถูกพิมพ์ก่อนส่วนหัวของหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ส่วนหัวของหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ที่ด้านบนของทุกหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ใช้ส่วนหัวของหน้าเพื่อทำซ้ำชื่อรายงานในทุกหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ส่วนหัวของกลุ่ม&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ที่จุดเริ่มต้นของเรคคอร์ดใหม่แต่ละกลุ่ม&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ใช้ส่วนหัวของกลุ่มเพื่อพิมพ์ชื่อกลุ่ม ตัวอย่างเช่น ในรายงานที่จัดกลุ่มตามผลิตภัณฑ์ ให้ใช้ส่วนหัวของกลุ่มเพื่อพิมพ์ชื่อผลิตภัณฑ์ เมื่อคุณวางตัวควบคุมจากการคำนวณที่ใช้ฟังก์ชันการรวมผลรวมในส่วนหัวของกลุ่ม ผลรวมจะเป็นของกลุ่มปัจจุบัน คุณสามารถมีส่วนหัวของกลุ่มได้หลายส่วนในรายงาน ขึ้นอยู่กับระดับการจัดกลุ่มที่คุณเพิ่ม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างส่วนหัวและส่วนท้ายของกลุ่ม ให้ดูที่ส่วน เพิ่มการจัดกลุ่ม การเรียงลำดับ หรือผลรวม&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;รายละเอียด&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ปรากฏขึ้นหนึ่งครั้งสำหรับทุกๆ แถวในแหล่งบันทึก&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;นี่คือตำแหน่งที่คุณวางส่วนควบคุมที่ประกอบเป็นเนื้อหาหลักของรายงาน&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ส่วนท้ายของกลุ่ม&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ในตอนท้ายของบันทึกแต่ละกลุ่ม&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ใช้ส่วนท้ายของกลุ่มเพื่อพิมพ์ข้อมูลสรุปสำหรับกลุ่ม คุณสามารถมีส่วนท้ายของกลุ่มได้หลายส่วนในรายงาน ขึ้นอยู่กับระดับการจัดกลุ่มที่คุณเพิ่ม&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ส่วนท้ายของหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ในตอนท้ายของทุกหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ใช้ส่วนท้ายของหน้าเพื่อพิมพ์หมายเลขหน้าหรือข้อมูลต่อหน้า&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ส่วนท้ายของรายงาน&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ในตอนท้ายของรายงาน หมายเหตุ: ในมุมมองออกแบบ ส่วนท้ายของรายงานจะปรากฏใต้ส่วนท้ายของหน้า อย่างไรก็ตาม ในมุมมองอื่นๆ ทั้งหมด (เช่น มุมมองเค้าโครง หรือเมื่อพิมพ์หรือแสดงตัวอย่างรายงาน) ส่วนท้ายของรายงานจะปรากฏเหนือส่วนท้ายของหน้า ต่อจากส่วนท้ายของกลุ่มสุดท้ายหรือบรรทัดรายละเอียดในหน้าสุดท้าย&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ใช้ส่วนท้ายของรายงานเพื่อพิมพ์ผลรวมของรายงานหรือข้อมูลสรุปอื่นๆ สำหรับทั้งรายงาน&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="อางอง"&gt;อ้างอิง&lt;a class="anchor" href="#%e0%b8%ad%e0%b8%b2%e0%b8%87%e0%b8%ad%e0%b8%87" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://support.microsoft.com/en-us/office/introduction-to-reports-in-access-e0869f59-7536-4d19-8e05-7158dcd3681c"&gt;ข้อมูลเบื้องต้นเกี่ยวกับรายงานใน Access&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/prijuly2000/DBMS/blob/master/DesigningReportsinAccess2010.pdf"&gt;การออกแบบรายงานใน Access&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>RPT - ไฟล์รายงานคริสตัล</title><link>https://www.aspose.info/th/reporting/rpt/</link><pubDate>Thu, 27 May 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/th/reporting/rpt/</guid><description>&lt;h2 id="ไฟล-rpt-คออะไร"&gt;ไฟล์ RPT คืออะไร??&lt;a class="anchor" href="#%e0%b9%84%e0%b8%9f%e0%b8%a5-rpt-%e0%b8%84%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ไฟล์รายงานที่มีนามสกุล .rpt เรียกว่า &lt;strong&gt;ไฟล์รายงานคริสตัล&lt;/strong&gt; มีผู้ใช้มากกว่าหนึ่งล้านคนทั่วโลกที่ใช้ Crystal Reports &lt;strong&gt;Crystal Reports&lt;/strong&gt; เป็นซอฟต์แวร์ข่าวกรองธุรกิจ ซึ่งส่วนใหญ่ใช้โดยธุรกิจขนาดเล็กและขนาดกลางทั่วโลก Crystal Reports สามารถอำนวยความสะดวกแก่ผู้ใช้ด้วยคุณลักษณะเชิงโต้ตอบ เช่น การกรองรันไทม์และการเรียงลำดับ สามารถบันทึกข้อมูลจากฐานข้อมูลหรือแหล่งข้อมูลประเภทต่างๆ&lt;/p&gt;&#10;&lt;h2 id="รปแบบไฟล-rpt"&gt;รูปแบบไฟล์ RPT&lt;a class="anchor" href="#%e0%b8%a3%e0%b8%9b%e0%b9%81%e0%b8%9a%e0%b8%9a%e0%b9%84%e0%b8%9f%e0%b8%a5-rpt" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ซอฟต์แวร์ Crystal Reports ใช้รูปแบบไฟล์ RPT เพื่อบันทึกการออกแบบหรือรูปแบบสำหรับการดึงข้อมูลจากแหล่งที่มาลงในไฟล์โดยมีหรือไม่มีข้อมูล Crystal Report ช่วยให้ผู้พัฒนารายงานดึงข้อมูลเข้ามา เพื่อสร้างเอกสารรายงานที่ข้อมูลถูกจัดรูปแบบตามการออกแบบที่พวกเขาเลือก เช่น ใบแจ้งหนี้ จดหมายการตลาด รายงานการดำเนินงานหรือการขาย หรือการวิเคราะห์บางประเภท ไฟล์การออกแบบสามารถบันทึกพร้อมข้อมูลเพื่อดูภายหลังหรือบันทึกโดยไม่มีข้อมูลก็ได้&lt;/p&gt;&#10;&lt;h3 id="รองรบแหลงขอมลหลายแหลง"&gt;รองรับแหล่งข้อมูลหลายแหล่ง&lt;a class="anchor" href="#%e0%b8%a3%e0%b8%ad%e0%b8%87%e0%b8%a3%e0%b8%9a%e0%b9%81%e0%b8%ab%e0%b8%a5%e0%b8%87%e0%b8%82%e0%b8%ad%e0%b8%a1%e0%b8%a5%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b9%81%e0%b8%ab%e0%b8%a5%e0%b8%87" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Crystal Report ช่วยให้ผู้พัฒนารายงานดึงข้อมูลจากแหล่งข้อมูลใดก็ได้ เช่น SQLand Oracle, MS Excel, MS Access, Hadoop, Salesforce.com, IBM DB2 และ SAP HANA&lt;/p&gt;&#10;&lt;h3 id="การสนบสนนหลายภาษา"&gt;การสนับสนุนหลายภาษา&lt;a class="anchor" href="#%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%99%e0%b8%9a%e0%b8%aa%e0%b8%99%e0%b8%99%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Crystal Reports ช่วยให้นักพัฒนารายงานสามารถส่งรายงานในภาษาท้องถิ่นของผู้ใช้ทางธุรกิจได้ นักพัฒนารายงานสามารถสร้างรายงานฉบับเดียวที่สามารถเผยแพร่ได้หลายภาษา&lt;/p&gt;&#10;&lt;h3 id="เทมเพลตขอมลทหลากหลาย"&gt;เทมเพลตข้อมูลที่หลากหลาย&lt;a class="anchor" href="#%e0%b9%80%e0%b8%97%e0%b8%a1%e0%b9%80%e0%b8%9e%e0%b8%a5%e0%b8%95%e0%b8%82%e0%b8%ad%e0%b8%a1%e0%b8%a5%e0%b8%97%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%81%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;ออกแบบรายงานเป็นใบแจ้งยอด ใบแจ้งหนี้ รายงานการขายและการดำเนินงาน จดหมาย เอกสารการจัดส่ง สื่อการตลาด เอกสารการปฏิบัติตามข้อกำหนด ตัวบ่งชี้ประสิทธิภาพ และอื่นๆ อีกมากมาย&lt;/p&gt;</description></item><item><title>RDLC - ภาษาข้อกำหนดของรายงานฝั่งไคลเอ็นต์</title><link>https://www.aspose.info/th/reporting/rdlc/</link><pubDate>Tue, 02 Mar 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/th/reporting/rdlc/</guid><description>&lt;h2 id="ไฟล-rdlc-คออะไร"&gt;ไฟล์ RDLC คืออะไร??&lt;a class="anchor" href="#%e0%b9%84%e0%b8%9f%e0%b8%a5-rdlc-%e0%b8%84%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;RDLC ย่อมาจากฝั่งไคลเอ็นต์ภาษาข้อกำหนดของรายงาน ที่จริงแล้วเป็นส่วนขยายของไฟล์รายงานที่สร้างขึ้นโดยใช้เทคโนโลยีการรายงานของ Microsoft ตัวออกแบบรายงานเวอร์ชัน SQL Server 2005 ใช้เพื่อสร้างไฟล์เหล่านี้ การควบคุม &lt;strong&gt;ReportViewer&lt;/strong&gt; ในฝั่งไคลเอ็นต์สามารถดำเนินการรายงาน RDLC ได้โดยตรง&lt;/p&gt;&#10;&lt;h2 id="ไฟล-rdl-vs-rdlc"&gt;ไฟล์ RDL VS RDLC&lt;a class="anchor" href="#%e0%b9%84%e0%b8%9f%e0%b8%a5-rdl-vs-rdlc" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;.rdl ไฟล์&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;.rdlc ไฟล์&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ไฟล์ RDL ถูกสร้างขึ้นโดย Report Designer เวอร์ชัน SQL Server 2005&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ไฟล์ RDLC ถูกสร้างขึ้นโดย Report Designer เวอร์ชัน Visual Studio 2005&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;มันถูกใช้ใน SQL Server Reporting Services&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;มันถูกใช้ใน Visual Studio&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;เป็นรายงานระยะไกล&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;เป็นรายงานในเครื่อง&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ต้องการอินสแตนซ์ของ Reporting Services เพื่อเรียกใช้งาน&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ไม่จำเป็นต้องมีอินสแตนซ์ของ Reporting Services&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="การสรางไฟลขอกำหนดรายงานลกคา-rdlc"&gt;การสร้างไฟล์ข้อกำหนดรายงานลูกค้า (.rdlc)&lt;a class="anchor" href="#%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%a3%e0%b8%b2%e0%b8%87%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b8%82%e0%b8%ad%e0%b8%81%e0%b8%b3%e0%b8%ab%e0%b8%99%e0%b8%94%e0%b8%a3%e0%b8%b2%e0%b8%a2%e0%b8%87%e0%b8%b2%e0%b8%99%e0%b8%a5%e0%b8%81%e0%b8%84%e0%b8%b2-rdlc" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ตัวควบคุม ReportViewer ใช้เพื่อรันไฟล์ข้อกำหนดรายงานไคลเอ็นต์ (.rdlc) โดยใช้ความสามารถในการประมวลผลในตัวของตัวควบคุม รายงานไคลเอนต์ที่คุณเรียกใช้ในโหมดการประมวลผลในเครื่องสามารถสร้างได้อย่างง่ายดายในโครงการแอปพลิเคชันของคุณ แนวทางการสร้างรายงานมีดังต่อไปนี้&lt;/p&gt;</description></item><item><title>RPL - เค้าโครงหน้ารายงาน</title><link>https://www.aspose.info/th/reporting/rpl/</link><pubDate>Tue, 02 Mar 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/th/reporting/rpl/</guid><description>&lt;h2 id="ไฟล-rpl-คออะไร"&gt;ไฟล์ RPL คืออะไร??&lt;a class="anchor" href="#%e0%b9%84%e0%b8%9f%e0%b8%a5-rpl-%e0%b8%84%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;รูปแบบสตรีม RPL (เค้าโครงหน้ารายงาน) เป็นรูปแบบไบนารีภายในที่ใช้โดย MS SQL Server Reporting Services เมื่อติดต่อกับตัวควบคุมตัวแสดงเพื่อลดการแสดงผลบางส่วนจากเซิร์ฟเวอร์ไปยังตัวควบคุมตัวแสดงไคลเอ็นต์ นักพัฒนาสามารถสร้างตัวออกแบบรายงานแบบกำหนดเองได้โดยใช้ RPL ซึ่งจะสร้าง RPL เช่นเดียวกับตัวแสดงรายงานแบบกำหนดเองที่ประมวลผลและแสดงไฟล์ RPL เพื่อแสดงรายงาน&lt;/p&gt;&#10;&lt;h2 id="โครงสราง-rpl"&gt;โครงสร้าง RPL&lt;a class="anchor" href="#%e0%b9%82%e0%b8%84%e0%b8%a3%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b8%b2%e0%b8%87-rpl" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;สตรีม RPL ประกอบด้วยโครงสร้างสตรีม โครงสร้างรายงาน คุณสมบัติรายงาน และการแจงนับ ทุกโครงสร้างมีดังต่อไปนี้:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;คำจำกัดความของโครงสร้าง&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ไวยากรณ์แบบฟอร์ม Backus-Naur เสริม (ABNF) สำหรับโครงสร้าง&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;ไดอะแกรมบิตของโครงสร้าง&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;คำจำกัดความของฟิลด์ทั้งหมดที่มีอยู่ในโครงสร้าง&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;นี่คือหมายเหตุสั้น ๆ เกี่ยวกับโครงสร้าง RPL บางส่วน:&lt;/p&gt;&#10;&lt;h3 id="โครงสรางสตรม"&gt;โครงสร้างสตรีม&lt;a class="anchor" href="#%e0%b9%82%e0%b8%84%e0%b8%a3%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b8%b2%e0%b8%87%e0%b8%aa%e0%b8%95%e0%b8%a3%e0%b8%a1" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;โครงสร้างสตรีมประกอบด้วยชุดของเรกคอร์ด เรกคอร์ดมีฟิลด์ที่มีโครงสร้างเป็นศูนย์หรือมากกว่าที่มีโครงร่างรายงาน&lt;/p&gt;&#10;&lt;h4 id="สตรม-rpl"&gt;สตรีม RPL&lt;a class="anchor" href="#%e0%b8%aa%e0%b8%95%e0%b8%a3%e0%b8%a1-rpl" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;สตรีม RPL ต้องมีบันทึกรายงานเพียงรายการเดียว และสตรีมต้องเป็นชุดของบันทึกไบนารีที่เก็บลำดับชั้นของรายงาน&lt;/p&gt;&#10;&lt;h4 id="บนทก"&gt;บันทึก&lt;a class="anchor" href="#%e0%b8%9a%e0%b8%99%e0%b8%97%e0%b8%81" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;บันทึกเป็นแบบเอกสารสำเร็จรูปพื้นฐานที่ใช้ในการเก็บข้อมูลเกี่ยวกับรายงาน เร็กคอร์ดประกอบด้วยลำดับไบต์ที่มีความยาวแตกต่างกัน บันทึกประกอบด้วยสององค์ประกอบ:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;ประเภทบันทึก&lt;/li&gt;&#10;&lt;li&gt;ข้อมูลบันทึกที่เฉพาะเจาะจงสำหรับประเภทบันทึกนั้น&#10;ประเภทของเรคคอร์ดคือหนึ่งไบต์ที่กำหนดประเภทของข้อมูลที่ระบุโดยเรคคอร์ดและการจัดลำดับและโครงสร้างโครงสร้างของข้อมูลเรคคอร์ดที่เกี่ยวข้องกับเรคคอร์ด ค่าของเรกคอร์ดจะขึ้นอยู่กับชนิดของข้อมูลเฉพาะสำหรับเรกคอร์ดนั้น&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="โครงสรางประเภทขอมลอยางงาย"&gt;โครงสร้างประเภทข้อมูลอย่างง่าย&lt;a class="anchor" href="#%e0%b9%82%e0%b8%84%e0%b8%a3%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b8%b2%e0%b8%87%e0%b8%9b%e0%b8%a3%e0%b8%b0%e0%b9%80%e0%b8%a0%e0%b8%97%e0%b8%82%e0%b8%ad%e0%b8%a1%e0%b8%a5%e0%b8%ad%e0%b8%a2%e0%b8%b2%e0%b8%87%e0%b8%87%e0%b8%b2%e0%b8%a2" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;ตารางต่อไปนี้กำหนดประเภทข้อมูลในสตรีม RPL&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;รายละเอียด&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;รูปแบบ&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Char&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แทนค่าตัวเลข (ลำดับ) ขนาด 16 บิต (2 ไบต์)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ไบต์&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แทนจำนวนเต็มที่ไม่มีเครื่องหมาย 8 บิต (1 ไบต์)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Int16&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงถึงจำนวนเต็ม 16 บิต (2 ไบต์) ที่ลงชื่อแล้ว&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Single&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงถึงค่าทศนิยมความแม่นยำเดียวแบบ 32 บิต (4 ไบต์)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ทศนิยม&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงชนิดข้อมูล 128 บิต (16 ไบต์)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;วันที่และเวลา&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงการเข้ารหัส 64 บิต (8 ไบต์) ของค่าวันที่และเวลา&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Int64&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงจำนวนเต็มที่ลงนาม 64 บิต (8 ไบต์)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Int32&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงถึงจำนวนเต็ม 32 บิต (4 ไบต์) ที่ลงชื่อแล้ว&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;โฟลต&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงถึงค่าทศนิยมแบบความแม่นยำเดียวแบบ 32 บิต (4 ไบต์)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;บูลีน&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แสดงค่าประเภทบูลีนเชิงตรรกะ 8 บิต (1 ไบต์) ค่าที่ใช้ได้คือ จริง (1) และ เท็จ (0).&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ยาว&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;แทนจำนวนเต็ม 64 บิต (8 ไบต์) ที่เซ็นชื่อแล้ว&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;String&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ค่าสตริงทั้งหมดภายในโปรโตคอลต้องเป็น UNICODE UTF-16 ตามค่าเริ่มต้น ค่าสตริงทั้งหมดจะเริ่มต้นด้วยจำนวนเต็มที่กำหนดความยาวของสตริง ค่าสตริงจะแสดงในโปรโตคอลเป็นอาร์เรย์ของไบต์ จำนวนไบต์ต้องเท่ากับจำนวนอักขระในสตริงคูณด้วยสอง&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="โครงสรางรายงาน"&gt;โครงสร้างรายงาน&lt;a class="anchor" href="#%e0%b9%82%e0%b8%84%e0%b8%a3%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b8%b2%e0%b8%87%e0%b8%a3%e0%b8%b2%e0%b8%a2%e0%b8%87%e0%b8%b2%e0%b8%99" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;โครงสร้างรายงานประกอบด้วยคำจำกัดความและขนาดของโครงสร้างและองค์ประกอบที่เกี่ยวข้อง&lt;/p&gt;</description></item><item><title>RDL - ไฟล์ภาษาคำจำกัดความของรายงาน</title><link>https://www.aspose.info/th/reporting/rdl/</link><pubDate>Mon, 01 Mar 2021 00:00:00 +0000</pubDate><guid>https://www.aspose.info/th/reporting/rdl/</guid><description>&lt;h2 id="ไฟล-rdl-คออะไร"&gt;ไฟล์ RDL คืออะไร??&lt;a class="anchor" href="#%e0%b9%84%e0%b8%9f%e0%b8%a5-rdl-%e0%b8%84%e0%b8%ad%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;RDL (Report Definition Language) เป็นเกณฑ์มาตรฐานที่กำหนดโดย Microsoft สำหรับการกำหนดรายงาน ไฟล์ RDL ประกอบด้วยองค์ประกอบ RDL หนึ่งรายการหรือหลายรายการ ในขณะที่องค์ประกอบ RDL ประกอบด้วยชนิดข้อมูลและจำนวนสมาชิก องค์ประกอบสามารถเรียบง่ายหรือซับซ้อน องค์ประกอบแบบง่ายไม่มีองค์ประกอบย่อยหรือแอตทริบิวต์ ในขณะที่องค์ประกอบที่ซับซ้อนมีแอตทริบิวต์ย่อยและตัวเลือก&lt;/p&gt;&#10;&lt;h2 id="คำจำกดความ-rdl-xml-schema"&gt;คำจำกัดความ RDL XML Schema&lt;a class="anchor" href="#%e0%b8%84%e0%b8%b3%e0%b8%88%e0%b8%b3%e0%b8%81%e0%b8%94%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1-rdl-xml-schema" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;ไฟล์ XML Schema Definition (XSD) ตรวจสอบความถูกต้องของไฟล์ RDL สคีมากำหนดกฎสำหรับตำแหน่งที่องค์ประกอบ RDL สามารถเกิดขึ้นได้ในไฟล์ .rdl องค์ประกอบ RDL อาจเรียบง่ายหรือซับซ้อนก็ได้ องค์ประกอบที่เรียบง่ายไม่มีองค์ประกอบย่อยหรือแอตทริบิวต์และองค์ประกอบที่ซับซ้อนมีองค์ประกอบย่อยและแอตทริบิวต์ที่เป็นทางเลือก&lt;/p&gt;&#10;&lt;h2 id="กำลงสราง-rdl"&gt;กำลังสร้าง RDL&lt;a class="anchor" href="#%e0%b8%81%e0%b8%b3%e0%b8%a5%e0%b8%87%e0%b8%aa%e0%b8%a3%e0%b8%b2%e0%b8%87-rdl" aria-label="คัดลอกลิงก์ไปยังส่วนนี้"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;เนื่องจาก RDL เป็นแบบเปิดและขยายได้ตามธรรมชาติ จึงสามารถสร้างแอปพลิเคชันและเครื่องมือจำนวนมากที่สร้างไฟล์ RDL ตาม XML schema ได้ วิธีที่ง่ายที่สุดวิธีหนึ่งในการสร้าง RDL จากแอปพลิเคชันคือการใช้คลาส Microsoft .NET Framework ของเนมสเปซ &lt;strong&gt;System.Xml&lt;/strong&gt; และ System.Linq โดยเฉพาะอย่างยิ่ง สามารถใช้คลาส &lt;strong&gt;XmlTextWriter&lt;/strong&gt; เพื่อเขียน RDL คุณสามารถสร้างข้อกำหนดของรายงานที่สมบูรณ์ตั้งแต่ต้นจนจบในแอปพลิเคชัน .NET Framework ใดๆ ก็ได้โดยใช้ &lt;strong&gt;XmlTextWriter&lt;/strong&gt; นักพัฒนายังสามารถเพิ่มรายการรายงานแบบกำหนดเองด้วยคุณสมบัติแบบกำหนดเองเพื่อขยาย RDL&lt;/p&gt;</description></item></channel></rss>