Report template
ออกแบบหน้า report ตาราง รายงานย่อย แล้วส่งเป็น PDF, Excel, Word
ออกแบบ template
เมนู Report Templates › สร้างจากแบบตัวอย่าง (ทุกแพ็กเกจ: รายงานยอดขาย, ใบแจ้งหนี้, ใบเสร็จ A5, รายการแนวนอน · Dev / Pro อีก 12 แบบ เช่น ใบเสนอราคา ใบกำกับภาษี สลิปเงินเดือน รายงานอายุลูกหนี้) หรือหน้าว่าง กำหนดขนาดกระดาษ แนว และขอบ แล้วประกาศช่องข้อมูลที่ต้องใช้ (ชื่อ ป้าย และชนิด: ข้อความ ตัวเลข วันที่ ใช่/ไม่ใช่) ในแท็บช่องข้อมูล
หน้ากระดาษแบ่งเป็นแถบ: หัวรายงาน (ครั้งเดียว), หัวกระดาษและท้ายกระดาษ (ทุกหน้า), หัวกลุ่มและท้ายกลุ่ม (เมื่อจัดกลุ่มตามช่อง), รายละเอียด (ทุกแถว) และสรุปท้ายรายงาน ลากองค์ประกอบลงแถบ ย้าย ปรับขนาด และกด "ดูตัวอย่าง PDF" ได้ทุกเมื่อ
องค์ประกอบ
- ข้อความ: ใส่ {{ช่อง}} เพื่อแทรกค่าได้
- ช่องข้อมูล: รูปแบบตัวเลข (#,##0.00) และวันที่ (d MMMM yyyy) พร้อมปี พ.ศ. และชื่อเดือนไทย
- ผลรวม / นับ / เฉลี่ย / ต่ำสุด / สูงสุด: ในท้ายกลุ่มคิดเฉพาะกลุ่ม ในสรุปคิดทั้งรายงาน
- รูปภาพ, เส้น, กรอบ, วันที่พิมพ์ และเลขหน้า ({page} / {pages})
- ตาราง: คอลัมน์จากช่องข้อมูลหรือข้อความ กว้าง จัดชิด รูปแบบ และแถวรวม สีหัวตารางและแถวสลับ แสดงทุกแถวของแถบที่วาง (ในหัว/ท้ายกลุ่ม = แถวของกลุ่ม) ยืดตามจำนวนแถว หัวตารางซ้ำทุกหน้า ของที่อยู่ใต้ตารางเลื่อนลงตาม
- รายงานย่อย: แสดง template อื่นทั้งชุดด้วยแถวของแถบที่วาง จับคู่ช่องของรายงานย่อยกับช่องของ template นี้ (ไม่จับคู่ = ใช้ชื่อเดียวกัน) ซ้อนได้ 2 ชั้น และแสดงตัวเองไม่ได้
Font และรูป
มี font Sarabun และ Noto Sans Thai ในตัว อัปโหลด font ของคุณเอง (.ttf, .otf, .woff, .woff2) และรูปภาพ (.png, .jpg, .gif, .webp) ได้ในแท็บรูป / font ใช้ร่วมกันทั้ง workspace
ใช้กับ pipeline
บน Join Canvas ลาก Template (หมวด Report) มาวางระหว่างข้อมูลกับ Output แล้วเลือก template และคอลัมน์ให้แต่ละช่อง (ไม่เลือก = ใช้คอลัมน์ชื่อเดียวกัน) Preview แจ้งช่องที่ขาด (หยุดการรัน เว้นแต่ติ๊กอนุญาตให้ว่าง) และชนิดที่ไม่ตรง
เลือก "แยกไฟล์ตาม" ช่องใดช่องหนึ่งเพื่อออกหนึ่งไฟล์ต่อค่า เช่น ต่อเลขที่ใบแจ้งหนี้ ชื่อไฟล์ใช้ {group} แทนค่านั้นได้
ลองกับข้อมูลตัวอย่าง: สร้างจากแบบ "รายงานยอดขาย" แล้ววาง Template ต่อจาก orders ที่ join กับ branches และ customers
รูปแบบและการส่ง
- PDF: สร้างด้วย Chromium ภาษาไทยแสดงถูกต้อง
- Excel ตาม template: หัวรายงานอยู่บนสุด ตัวเลขเป็นตัวเลขจริง ผลรวมเป็นสูตร ตั้งค่าพิมพ์ให้หัวตารางซ้ำ
- Word: ขนาดกระดาษ ขอบ หัว/ท้ายกระดาษ เลขหน้า และตาราง
- อีเมล: แนบไฟล์ และเลือกแสดง report ในเนื้ออีเมลเป็นภาพได้ เมื่อแยกไฟล์ เลือกช่องที่เก็บอีเมลเพื่อส่งแต่ละไฟล์ถึงเจ้าของ (ผู้รับคงที่ได้สำเนาทุกฉบับ) ส่วนอื่นส่งรวมเป็น ZIP
- ปลายทางอื่น: เก็บใน Ruamhub, SFTP, S3 และ shared folder เหมือน report ทั่วไป