วันศุกร์ที่ 1 มีนาคม พ.ศ. 2556

การสร้าง Prompts


การสร้าง Prompts ในรายงาน

Prompts: ให้ผู้ใช้สามารถระบุค่าสำหรับพารามิเตอร์ที่จะกรองข้อมูลของรายงานที่เฉพาะเจาะจง สามารถสร้าง Prompts ได้ 3 วิธี

                1. สร้างพารามิเตอร์สำหรับรายการในรายงาน (Toolbox)

                2.เพิ่มหน้า Prompts ที่จะรายงานอย่างน้อยให้มี 1 รายการ

 
                3.เพิ่มรายการ Prompts ที่จะแจ้ง(แถบ Menu Bar)


ชนิดของ Prompts
                1. Text Box Prompt: การป้อนข้อมูลโดยผู้ใช้ เช่น ชื่อหรือหมายเลขบัญชี

                2. Value Prompt: ดึงข้อมูลขึ้นอยู่กับค่าที่ผู้ใช้เลือกจากรายการใช้ หมายเหตุ: จำนวนสูงสุดของรายการที่สามารถปรากฏในรายการคือ 5000
                3. Select & Search Prompt: ผู้ใช้สามารถค้นหาข้อมูลที่ต้องการ แล้วเลือกข้อมูลจากการค้นหา หากรายการของข้อมูลมีมากจะทำให้ทำงานได้ช้า
                4. Date & Time Prompt: ผู้ใช้สามารถเลือกข้อมูลจากวันที่และเวลา การควบคุมนี้เพื่อกรอง datetime หรือคอลัมน์เวลา การควบคุมนี้จะเป็นประโยชน์สำหรับระบุช่วง ตัวอย่างเช่น ผู้ใช้สามารถดึงคำสั่งซื้อทั้งหมดจากวันจันทร์ที่00:00 ถึงวันศุกร์ที่ 05:00Alpha
                5. Date Prompt: ผู้ใช้เลือกใช้ข้อมูลจากวันที่ การควบคุมนี้เพื่อกรองคอลัมน์วัน ผู้ใช้สามารถเลือกข้อมูลสำหรับวันที่เฉพาะเจาะจง, ชุดของวันหรือในช่วงของวัน
                6. Time Prompt: ผู้ใช้เลือกข้อมูลจากกับเวลา การควบคุมนี้เพื่อจำกัดการแสดงรายงานในช่วงเวลาหรือเวลาที่ต้องการโดยเฉพาะ ตัวอย่างเช่น ผู้ใช้สามารถดูวิธีการสั่งซื้อจำนวนมากจากชั่วโมงที่ทำธุรกิจ จากนั้นผู้ใช้สามารถกำหนดข้อมูลจำนวนพนักงานที่จำเป็นในการทำงานตามชั่วโมง
                7. Interval Prompt: ผู้ใช้ที่ระบุข้อมูลจากช่วงเวลา การควบคุมนี้เพื่อดึงข้อมูลที่เกี่ยวข้องกับการเดินของเวลา ตัวอย่างเช่น ผู้ใช้สามารถเรียกดูรายการของผลิตภัณฑ์ที่ถูกส่งกลับมา 30 วันหรือมากกว่าหลังจากที่พวกเขาทำการซื้อ
                8. Tree Prompt: ผู้ใช้เลือกข้อมูลจากรายการ การควบคุมนี้จะเป็นประโยชน์เมื่อทำงานกับแหล่งข้อมูลที่มีมิติ ข้อมูลจะแสดงจากด้านบนของมิติลำดับชั้นไปยังรายละเอียดของสมาชิกและผู้ใช้สามารถเลือกระดับของรายละเอียดที่ต้องการดูในรายงานต้นไม้โดยแจ้งให้คุณผ่านหน้าตัวเลขขนาดใหญ่ของค่าที่ให้มีการเชื่อมโยงอื่น ๆที่ด้านล่างของต้นไม้
                9. Generated Prompt: เลือกการควบคุมที่รวดเร็วบนพื้นฐานของข้อมูลประเภทของรายการข้อมูล
การควบคุมนี้จะทำหน้าที่เหมือนตัวยึด เมื่อผู้ใช้เรียกใช้รายงานการควบคุมจะถูกแทนที่โดยการควบคุมให้เหมาะสม ตัวอย่างเช่น หากผู้ใช้ได้รับแจ้งค่าวันจะถูกแทนที่ด้วยวันที่และเวลาที่รวดเร็ว

                10. Prompt Button:

การสร้าง Cascading Prompt
              คือการจัดเรียงตามPrompts หลายตัวที่มีความเกี่ยวเนื่องกัน
 
 

 
 

  
ยกตัวอย่างที่ 1 สร้างรายงานแบบ List โดยมีข้อมูลดังนี้ Product line, Product type, Product, Unit cost และGross margin

- ไปที่แถบ Toolbox เลือก Value Prompt



- ทำการ Filter ข้อมูลดังนี้

                1. ตั้งชื่อ Prompt แล้วกด Next

                2. เลือกข้อมูลที่ต้องการ แล้วกด Next

                3. เลือกข้อมูลที่ต้องการให้แสดง แล้วกด Finish
 

- จะได้ดังนี้ แล้วทำการ Group ข้อมูล Product line และ Product type

- กำหนดให้ Value Prompt แสดงผลทันทีที่เลือกข้อมูล โดยกดที่ Value Prompt ไปที่ Properties -> General เลือก Auto-Submit ให้เป็น Yes

- จะแสดงผลดังนี้

 
                เลือกให้แสดงข้อมูลของ Personal Accessories

 
ยกตัวอย่างที่ 2 สร้างรายงานแบบ List โดยมีข้อมูลดังนี้ Product line, Product type, Order method type และ Return quantity

- แล้ว Ctrl-click เลือก Product line, Product type และ Order method type แล้วเลือก Build Prompt Page   จะได้ดังนี้

 


- ทำการกำหนด Properties ให้กับ Prompt ต่างๆ

                - กดที่ Prompt ของ Product line ไปที่ Properties ->General->Multi-Select->No และ General-> Auto-Submit >Yes
                - กดที่ Prompt ของ Product type ไปที่ Properties ->General->Cascade Source->Product line
                                                                                                  General->Multi-Select->Yes                                                                                                   General-> Auto-Submit >No
                - กดที่ Prompt ของ Order method type ไปที่ Properties ->General->Multi-Select->No

  - จะแสดงผลดังนี้

                           
* การแสดงผลครั้งแรก Product type ยังไม่มีข้อมูลจนกว่าจะเลือก Product line เนื่องจากการ Cascade คือ Product type จะแสดงข้อมูลเฉพาะที่เลือกใน Product line (สายผลิตภัณฑ์Camping Equipmentมี Product typeอะไรบ้าง)

- เมื่อเลือก Product line: Camping Equipment , Product type: Lanterns และ Order method type: E-mail


 
 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น