QlikView - ไฟล์ XML
XML เป็นรูปแบบไฟล์ที่แชร์ทั้งรูปแบบไฟล์และข้อมูลบนเวิลด์ไวด์เว็บอินทราเน็ตและที่อื่น ๆ โดยใช้ข้อความ ASCII มาตรฐาน ย่อมาจาก Extensible Markup Language (XML) คล้ายกับ HTML มีแท็กมาร์กอัป อย่างไรก็ตามไม่เหมือนกับ HTML ที่แท็กมาร์กอัปอธิบายโครงสร้างของหน้าใน XML แท็กมาร์กอัปจะอธิบายความหมายของข้อมูลที่มีอยู่ในไฟล์ QlikView สามารถใช้ข้อมูลจากไฟล์ XML
กระบวนการโหลดข้อมูลจากไฟล์ XML นั้นคล้ายกับการโหลดไฟล์ที่มีตัวคั่นที่เราเห็นก่อนหน้านี้ เปิดโปรแกรมแก้ไขสคริปต์ คลิกที่เมนูInsert → Load Statement → Load from File. เรียกดูไฟล์ XML ที่คุณต้องการโหลด ในตัวอย่างนี้เรากำลังเลือกไฟล์ staff_dat.xml
เลือกโครงสร้างไฟล์ XML
ในการเปิดไฟล์ XML ที่เลือกหน้าต่างจะปรากฏขึ้นตามที่แสดงด้านล่าง ภายใต้File Typeทางด้านซ้ายให้เลือก XML ตอนนี้เนื้อหาของไฟล์ XML ปรากฏเป็นตารางพร้อมกับคอลัมน์ส่วนหัว คลิกเสร็จสิ้น
สคริปต์ตัวโหลดไฟล์
การโหลดไฟล์ XML ลงใน QlikView ทำได้ผ่านโหลดสคริปต์ซึ่งสามารถดูได้ด้านล่าง ดังนั้นเมื่อเราใช้ไฟล์ XML ใด ๆ เราสามารถปรับแต่งสคริปต์ที่กำหนดด้านล่างเพื่อเปลี่ยนชื่อคอลัมน์หรือเปลี่ยนตำแหน่งไฟล์เป็นต้น
ตอนนี้ตัวช่วยสร้างสคริปต์จะแจ้งให้คุณบันทึกไฟล์ในรูปแบบของนามสกุลไฟล์ * .qvw ระบบจะขอให้เลือกตำแหน่งที่คุณต้องการบันทึกไฟล์ คลิก "ขั้นตอนต่อไป" เพื่อดำเนินการต่อ ตอนนี้ได้เวลาดูข้อมูลที่โหลดจากไฟล์ XML เราใช้ไฟล์Table Box แผ่นวัตถุเพื่อแสดงข้อมูลนี้
สร้างกล่องตาราง
Table Boxเป็นวัตถุแผ่นเพื่อแสดงข้อมูลที่มีอยู่เป็นตาราง เรียกใช้จากเมนูLayout → New Sheet Object → Table Box.
เมื่อคลิกถัดไปเราจะได้รับตัวเลือกในการเลือกฟิลด์จากกล่องตาราง คุณสามารถใช้ไฟล์Promote or Demote ปุ่มเพื่อจัดเรียงฟิลด์ใหม่
ข้อมูลกล่องตาราง
เมื่อทำตามขั้นตอนข้างต้นเสร็จแล้ว Table Box Sheet Object จะปรากฏขึ้นซึ่งแสดงข้อมูลที่อ่านจากไฟล์ Excel