การควบคุม การให้คะแนน ใน Power Apps

ตัวควบคุมที่ผู้ใช้สามารถระบุค่าระหว่าง 1 และจำนวนสูงสุดที่คุณระบุ

คำอธิบาย

ในตัวควบคุมนี้ ผู้ใช้สามารถระบุ ตัวอย่างเช่น ว่าพวกเขาชอบบางอย่างมากขนาดไหนโดยการเลือกดาวจำนวนหนึ่ง

คุณสมบัติสำคัญ

Default – ค่าเริ่มต้นของตัวควบคุม ก่อนที่จะถูกเปลี่ยนแปลงโดยผู้ใช้

Max – ค่าสูงสุดที่ผู้ใช้สามารถตั้งค่าแถบเลื่อนหรือการจัดอันดับ

คุณสมบัติเพิ่มเติม

AccessibleLabel – ป้ายชื่อสำหรับตัวอ่านหน้าจอ

BorderColor – สีของเส้นขอบของตัวควบคุม

BorderStyle – กำหนดว่าเส้นขอบของตัวควบคุมจะเป็น ทึบ ประ จุด หรือ ไม่มี

BorderThickness – ความหนาของเส้นขอบของตัวควบคุม

DisplayMode – กำหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข) แสดงข้อมูลเท่านั้น (มุมมอง) หรือถูกปิดใช้งาน (ปิดใช้งาน)

Fill – สีพื้นหลังของตัวควบคุม

FocusedBorderColor – สีของเส้นขอบของตัวควบคุม เมื่อตัวควบคุมถูกโฟกัส

FocusedBorderThickness – ความหนาของเส้นขอบของตัวควบคุม เมื่อตัวควบคุมถูกโฟกัส

Height – ระยะห่างระหว่างขอบด้านบนและด้านล่างของตัวควบคุม

OnChange – การดำเนินการเพื่อดำเนินการเมื่อผู้ใช้เปลี่ยนแปลงค่าของตัวควบคุม (ตัวอย่างเช่น การปรับตัวเลื่อน)

OnSelect – การดำเนินการเพื่อดำเนินการเมื่อผู้ใช้แตะหรือคลิกตัวควบคุม

RatingFill – สีของรูปดาวในตัวควบคุมการจัดอันดับ

ReadOnly – กำหนดว่าผู้ใช้สามารถเปลี่ยนแปลงค่าของตัวควบคุมแถบเลื่อน หรือตัวควบคุมการจัดอันดับ

Reset – กำหนดว่าตัวควบคุมจะแปลงกลับเป็นค่าเริ่มต้นหรือไม่

ShowValue – กำหนดว่าค่าของแถบเลื่อนหรือค่าของการจัดอันดับจะปรากฏขึ้น ขณะที่ผู้ใช้เปลี่ยนแปลงค่านั้นหรือโฮเวอร์เหนือตัวควบคุม

TabIndex – ลำดับการนำทางคีย์บอร์ดที่สัมพันธ์กับตัวควบคุมอื่นๆ

Tooltip – ข้อความอธิบายที่ปรากฏขึ้นเมื่อผู้ใช้วางเมาส์เหนือตัวควบคุม

Visible – กำหนดว่าตัวควบคุมปรากฏขึ้น หรือถูกซ่อน

Width – ระยะห่างระหว่างขอบด้านซ้ายและด้านขวาของตัวควบคุม

X – ระยะห่างระหว่างขอบด้านซ้ายของตัวควบคุมและขอบด้านซ้ายของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Y – ระยะห่างระหว่างขอบด้านบนของตัวควบคุมและขอบด้านบนของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Average( Value1, Value2, ... )

ตัวอย่าง

  1. เพิ่มตัวควบคุม การให้คะแนน แล้วตั้งชื่อว่า เชิงปริมาณ

    ไม่ทราบวิธีการ เพิ่ม ตั้งชื่อ และตั้งค่าคอนฟิกตัวควบคุม ใช่หรือไม่

  2. เพิ่มตัวควบคุม การป้อนข้อความ ตั้งชื่อว่า เชิงคุณภาพ แล้วย้ายไปด้านล่างตัวควบคุม การให้คะแนน

  3. ตั้งค่าคุณสมบัติ Default ของตัวควบคุม การป้อนข้อความ เป็น "" แล้วตั้งค่า HintText เป็นสูตรนี้:
    If(Quantitative.Value > 3, "What did you especially like?", "How might we do better?")

    ต้องการข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน If หรือ ฟังก์ชันอื่น ใช่หรือไม่

  4. กด F5 แล้วจากนั้น คลิกหรือแตะดาวสี่หรือห้าดวงในตัวควบคุม การให้คะแนน

    ข้อความแนะนำในตัวควบคุม การป้อนข้อความ จะเปลี่ยนไปเพื่อสะท้อนการจัดอันดับสูง

  5. คลิกหรือแตะดาวที่น้อยกว่าสี่ดวงใน เชิงปริมาณ

    ข้อความแนะนำในตัวควบคุม การป้อนข้อความ จะเปลี่ยนไปเพื่อสะท้อนการจัดอันดับต่ำ

  6. เพื่อกลับไปยังพื้นที่ทำงานเริ่มต้น กด Esc

แนวทางการช่วยสำหรับการเข้าถึง

ความคมชัดของสี

ต้องมีความคมชัดของสีที่เพียงพอระหว่าง:

  • RatingFill และ Fill

นี่เป็นส่วนเพิ่มเติมนอกเหนือจาก ข้อกำหนดความคมชัดของสีมาตรฐาน

การสนับสนุนตัวอ่านหน้าจอ

  • ต้องมี AccessibleLabel

    หมายเหตุ

    ตัวอ่านหน้าจอปฏิบัติต่อตัวควบคุม การให้คะแนน เหมือนเป็นปุ่มตัวเลือก

การรองรับแป้นพิมพ์

  • TabIndex ต้องเป็นศูนย์หรือมากกว่า เพื่อให้ผู้ใช้คีย์บอร์ดสามารถนำทางได้

  • ต้องมองเห็นตัวบ่งชี้โฟกัสได้อย่างชัดเจน ใช้ FocusedBorderColor และ FocusedBorderThickness เพื่อดำเนินการนี้ให้สำเร็จ

  • พิจารณาการใช้ตัวควบคุมอื่น ถ้ามีดาวมากเกินไป การนำทางด้วยคีย์บอร์ดอาจจะน่าเบื่อ และการเลือกอย่างแม่นยำด้วยหน้าจอสัมผัสอาจเป็นเรื่องยาก

    หมายเหตุ

    การโต้ตอบแป้นพิมพ์เดียวกันสำหรับปุ่มตัวเลือกสามารถใช้ได้ใน Rating

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)