เริ่มต้นกับ Active Report #8

             เป็นอย่างไรบ้างครับ หลังจากได้ลองเขียน Active Report ไปหลายตอนแล้ว หวังว่าคงได้เขียนแล้วลองใช้ในธุรกิจของท่านๆ คงมีประโยชน์บ้าง อย่างน้อยก็ได้อะไรใหม่ๆให้ผู้บริหารได้เห็น และตัวเราก็ได้ประโยชน์จากการเรียนรู้สิ่งใหม่ๆไปด้วย มีแต่ได้ไม่มีเสีย
             ขอฝากทุกท่านผู้อ่าน ช่วยตอบแบบสอบถามกันด้วยนะครับ

             ในตอนนี้เราจะลอง Button ที่สามารถเลือกได้มากกว่าหนึ่ง ซึ่งในตัวอย่างนี้จะใช้ Check box  Group กัน โดยรูปแบบที่แสดงจะสามารถเลือกแสดงเป็น List Crosstab และ Chart พร้อมกัน ตามการเลือกจาก Check Box มาลองดูกัน
             Step 1) เริ่มจากสร้างรายงานใหม่ โดยใช้ Active Report Template
                           ลาก Check Box Group มาไว้ข้างบนแล้วเปลี่ยน Label เป็น List Crosstab Chart ตามลำดับ
                           นำ Table มาวางแล้วเลือกเป็นแบบ 3 Column  1 Row
            
               Step 2) นำ Deck มาวางใน Column แรก และเปลี่ยน Label เป็น Empty และ List
                            เลือก Card เป็น List แล้วนำ List Component  มาวางแล้วใส่ข้อมุล Region Year Revenue ตามลำดับ
                            ส่วน Card Empty ให้ปล่อยว่างไว้

          Step 3) ทำแบบเดียวกับ Step 2) แต่ให้เปลี่ยนจาก List เป็น Crosstab และ Chart ตามลำดับ

         Step 4) สร้างความสัมพันธ์ระหว่าง Check box กับ Deck โดย Create Connection ที่ Check Box เลือก Target เป็น List
                      กำหนด Variable ให้เป็น vLabel
     
        Step 5) กำหนด Default ของ vLabel ให้เป็น List


      Step 6) ไปที่ Deck2 (Crosstab) เลือก Connection ที่ Container Select
                    

          กำหนดให้ Label in vLable 

         Step 7) ไปที่ Deck3 (Chart) ทำแบบเดียวกันกับ Step 6
      
         Step 8) ลอง Run ดูจะได้iรายงานที่แสดง List อย่างเดียว

                  ลองคลิกเลือก Crosstab และ Chart ก็จะแสดงให้เห็นครบทั้ง 3 รูปแบบ
 

                สงสัยไหมครับว่าการทำงานเป็นอย่างไร ที่เราสร้าง Deck ให้มี Empty และชื่อตามรายงาน เพื่อให้หากเลือก Check Box ไม่ตรงก็จะแสดงเป็นหน้าว่างๆ ไว้ พอคลิกเลือกก็นำ Deck ที่กำหนดแสดงขึ้นมา

                อาทิตย์หน้าเราจะมาลองใช้ Check Box ในรูปแบบซ่อน Column กันนะครับ
 

ความคิดเห็น

บทความที่ได้รับความนิยม