วิธีปรับแต่งโครงการใน HP ALM (ศูนย์คุณภาพ)

  • การปรับแต่งโครงการช่วยให้ผู้ดูแลระบบโครงการสามารถควบคุมการเข้าถึงโครงการโดยกำหนดผู้ใช้ที่สามารถเข้าถึงโครงการได้ และยังมีความสามารถในการปรับแต่งประเภทของงานที่ผู้ใช้แต่ละคนสามารถทำได้
  • ท่านสามารถปรับแต่งโครงการให้ตรงตามความต้องการเฉพาะขององค์กรของคุณได้
  • นอกจากนี้ยังช่วยเพิ่ม/แก้ไขฟิลด์ผู้ใช้แบบกำหนดเองใหม่ที่สามารถเพิ่มลงในแต่ละโมดูลใน ALM

มาดูกันทีละเรื่อง

คุณสมบัติผู้ใช้

ผู้ใช้ที่เข้าสู่ระบบในปัจจุบันจะสามารถแก้ไขรายละเอียดโปรไฟล์ของตนเองได้ และผู้ใช้สามารถเปลี่ยนรหัสผ่านได้

หมายเหตุ: เฉพาะรหัสผ่านผู้ใช้ที่เข้าสู่ระบบปัจจุบันเท่านั้นที่สามารถเปลี่ยนได้ แม้ว่าผู้ใช้จะเป็นประเภท 'ผู้ดูแลโครงการ' ก็ตาม

ขั้นตอน 1) คลิกที่ลิงค์เครื่องมือและเลือก 'ปรับแต่ง' ดังที่แสดงด้านล่าง

คุณสมบัติผู้ใช้

ขั้นตอน 2) กล่องโต้ตอบการปรับแต่งโครงการจะแสดงดังภาพด้านล่าง

คุณสมบัติผู้ใช้

ขั้นตอน 3) หากต้องการเปลี่ยนรหัสผ่านของผู้ใช้ปัจจุบัน คลิก 'เปลี่ยนรหัสผ่าน' ในแท็บ 'คุณสมบัติผู้ใช้'

คุณสมบัติผู้ใช้

ขั้นตอน 4) กล่องโต้ตอบเปลี่ยนรหัสผ่านจะเปิดขึ้น

  1. ป้อนรหัสผ่านเก่า
  2. ใส่รหัสผ่านใหม่
  3. ป้อนยืนยันรหัสผ่าน
  4. คลิก 'ตกลง'

คุณสมบัติผู้ใช้

ขั้นตอน 5) ระบบจะแสดงข้อความสถานะให้ผู้ใช้ทราบ

คุณสมบัติผู้ใช้

ขั้นตอน 6) ผู้ใช้สามารถแก้ไขรายละเอียดโปรไฟล์ต่อไปนี้ได้

  1. รหัสอีเมล
  2. ชื่อเต็ม
  3. เบอร์โทรศัพท์
  4. คลิก 'บันทึก'

หมายเหตุ ผู้ใช้จะไม่สามารถแก้ไขชื่อผู้ใช้ของตนได้ แม้ว่าผู้ใช้จะเป็นประเภท 'ผู้ดูแลระบบโครงการ' ก็ตาม

คุณสมบัติผู้ใช้

ขั้นตอน 7) สถานะจะแสดงให้ผู้ใช้เห็นดังแสดงด้านล่างนี้

คุณสมบัติผู้ใช้

ผู้ใช้โครงการ

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

ขั้นตอน 1) ตอนนี้ให้เราเพิ่มผู้ใช้ลงในพื้นที่โครงการ

  1. นำทางไปยังผู้ใช้โครงการ
  2. คลิกเพิ่มผู้ใช้แบบเลื่อนลง

ผู้ใช้โครงการ

ขั้นตอนที่ 2) เมื่อคลิกเมนูแบบดรอปดาวน์ 'เพิ่มผู้ใช้' จะแสดงวิธีการต่างๆ ดังต่อไปนี้ให้ผู้ใช้ดู ดังภาพด้านล่าง

  1. เพิ่มผู้ใช้ตามชื่อ – ผู้ดูแลระบบโครงการสามารถเพิ่มผู้ใช้ ALM ที่มีอยู่ให้กับโครงการนี้ได้โดยการระบุชื่อผู้ใช้ (เช่นเดียวกันกับขั้นตอนที่ 1 และ 2)
  2. เพิ่มผู้ใช้ใหม่ไปยังไซต์ – เพิ่มผู้ใช้ใหม่เข้าสู่ไซต์โดยการป้อนรายละเอียดทั้งหมด เช่นเดียวกับวิธีที่เราเพิ่มผู้ใช้จากผู้ดูแลไซต์
  3. เพิ่มผู้ใช้จากไซต์ – เพิ่มผู้ใช้ใหม่โดยค้นหาตามชื่อหรือ ID ของพวกเขา

เรามาดูฟังก์ชั่นแต่ละอย่างกัน

ผู้ใช้โครงการ

ขั้นตอน 3) ให้เราเพิ่มชื่อผู้ใช้ตาม ตรวจสอบให้แน่ใจว่าผู้ใช้รายนี้มีอยู่แล้วในฐานข้อมูลผู้ดูแลระบบ ALM (ผู้ใช้สร้างขึ้นโดยใช้โมดูลการดูแลไซต์)

  1. เลือก 'ผู้ใช้โครงการ' จากหน้าต่างการปรับแต่งโครงการ
  2. คลิก 'เพิ่มผู้ใช้'
  3. กรอกชื่อผู้ใช้
  4. คลิก 'ตกลง'

ผู้ใช้โครงการ

ขั้นตอน 4) ผู้ใช้ที่เพิ่มเข้าไปจะแสดงดังภาพด้านล่างนี้

ผู้ใช้โครงการ

ขั้นตอน 5) ตอนนี้ให้เราเพิ่มผู้ใช้โดยใช้ตัวเลือก 'เพิ่มผู้ใช้ใหม่ใน 'ไซต์'

ผู้ใช้โครงการ

ขั้นตอนที่ 6) เมื่อคลิก 'เพิ่มผู้ใช้ใหม่ลงในไซต์' จาก 'เพิ่มผู้ใช้' จะแสดงกล่องโต้ตอบต่อไปนี้

  1. กรอกชื่อผู้ใช้
  2. กรอกอีเมล
  3. กรอกชื่อเต็ม
  4. ป้อนหมายเลขโทรศัพท์
  5. คลิก 'ตกลง'

ผู้ใช้โครงการ

ขั้นตอน 7) ขณะนี้ผู้ใช้ถูกเพิ่มในโครงการปัจจุบันแล้ว ผู้ใช้ถูกเพิ่มใน 'ผู้ใช้โครงการ' ดังที่แสดงด้านล่าง

ผู้ใช้โครงการ

ขั้นตอน 8) ตอนนี้ให้เราเพิ่มผู้ใช้โครงการโดยใช้ตัวเลือก 'เพิ่มผู้ใช้จากไซต์'

ตรวจสอบให้แน่ใจว่าผู้ใช้อยู่ในฐานข้อมูลผู้ดูแลระบบ ALM แล้ว

ผู้ใช้โครงการ

ขั้นตอน 9) จะปรากฏกล่องโต้ตอบต่อไปนี้

  1. กรอกชื่อผู้ใช้และคลิกไอคอนค้นหา
  2. แสดงชื่อผู้ใช้
  3. คลิก 'ตกลง'

ผู้ใช้โครงการ

ขั้นตอน 10) ผู้ใช้จะถูกเพิ่มเข้าไปในโครงการและแสดงดังที่แสดงด้านล่าง

ผู้ใช้โครงการ

ขั้นตอน 11) ผู้ดูแลโครงการยังสามารถลบผู้ใช้ออกจากโมดูลผู้ใช้โครงการได้

  1. เลือกผู้ใช้
  2. คลิก 'ลบผู้ใช้;

    ผู้ใช้โครงการ

ขั้นตอน 12) กล่องโต้ตอบยืนยันจะปรากฏขึ้น คลิก "ใช่"

ผู้ใช้โครงการ

ขั้นตอน 13) เมื่อคลิก 'ใช่' ผู้ใช้จะถูกลบออกจากรายชื่อผู้ใช้โครงการ

ผู้ใช้โครงการ

ขั้นตอน 14) ผู้ใช้แต่ละคนใน 'ผู้ใช้โครงการ' มีความเป็นสมาชิกที่เกี่ยวข้อง

หมายเหตุ : ตามค่าเริ่มต้น ผู้ใช้ที่เพิ่มเข้ามาจะมีสิทธิ์ 'ดู' เท่านั้น

  1. เลือกชื่อผู้ใช้
  2. เลือกแท็บ 'การเป็นสมาชิก'
  3. ระบบจะแสดงสมาชิกภาพของผู้ใช้ที่เลือกไว้ ผู้ใช้ที่เพิ่มใหม่ 'Cathy' มีสิทธิ์ 'ผู้ดู'

ผู้ใช้โครงการ

กลุ่มและการอนุญาต

โมดูลนี้ช่วยให้ผู้ดูแลระบบโครงการสามารถกำหนดสิทธิ์ให้กับกลุ่มผู้ใช้โดยการระบุสิทธิ์

มีกลุ่มที่กำหนดไว้ล่วงหน้า 5 กลุ่มใน ALM และแต่ละกลุ่มผู้ใช้เหล่านั้นมีระดับการอนุญาตที่แตกต่างกัน

  1. ผู้พัฒนา
  2. Project Manager
  3. เครื่องทดสอบ QA
  4. ผู้ดูแลระบบ ทีดี
  5. Viewer

หมายเหตุ: ตามค่าเริ่มต้น ผู้ใช้ที่เพิ่มเข้ามาในพื้นที่โปรเจ็กต์จะมีสิทธิ์ 'ดู' เท่านั้น

ขั้นตอน 1) มาดูรายชื่อผู้ใช้งานในกลุ่ม 'TDAdmin' กัน

  1. เลือก 'TDAdmin'
  2. ใต้แท็บสมาชิก คุณจะสังเกตเห็นผู้ใช้ที่ไม่อยู่ในกลุ่ม
  3. ภายใต้หัวข้อ "ในกลุ่ม" คุณจะสังเกตเห็นรายชื่อผู้ใช้ภายในกลุ่ม ในกรณีนี้ จะแสดงเฉพาะ "ผู้ดูแลระบบ" เท่านั้น

กลุ่มและการอนุญาต

ขั้นตอน 2) สิทธิ์ของกลุ่มที่กำหนดไว้ล่วงหน้าไม่สามารถแก้ไขได้

  1. เลือก 'TDAdmin'
  2. นำทางไปยังแท็บการอนุญาต
  3. เลือกโมดูลใดก็ได้ (ข้อบกพร่องในกรณีนี้)
  4. ไม่สามารถแก้ไขสิทธิ์ได้แม้ว่าผู้ใช้ปัจจุบันจะเป็นผู้ดูแลระบบโครงการก็ตาม

กลุ่มและการอนุญาต

ขั้นตอน 3) กลุ่มที่กำหนดไว้ล่วงหน้าไม่สามารถเปลี่ยนชื่อหรือลบได้

กลุ่มและการอนุญาต

ขั้นตอน 4) ในการเปลี่ยนแปลงการอนุญาตของกลุ่ม ผู้ดูแลโครงการจะต้องเพิ่มกลุ่มใหม่ สมมติว่าเราจำเป็นต้องสร้างกลุ่มผู้ใช้ใหม่เพื่อให้ผู้ใช้เหล่านั้นมี 'สิทธิ์แก้ไข' สำหรับโมดูลข้อบกพร่องและสิทธิ์ในการดูสำหรับผู้อื่น ซึ่งหมายความว่าการอนุญาตทั้งหมดจะต้องเหมือนกับการอนุญาตของผู้ใช้ 'ดู' ยกเว้นความจริงที่ว่าผู้ใช้ควรจะสามารถ 'อัปเดต' ข้อบกพร่องได้ เพื่อทำเช่นเดียวกัน

  1. คลิก 'กลุ่มใหม่'
  2. กล่องโต้ตอบการยืนยันจะแสดงให้ผู้ใช้เห็น คลิก 'ใช่'

กลุ่มและการอนุญาต

ขั้นตอน 5) เมื่อคลิกใช่ กล่องโต้ตอบ 'กลุ่มใหม่' จะปรากฏขึ้น

  1. ป้อนชื่อกลุ่ม
  2. เข้าสู่โปรไฟล์

กลุ่มและการอนุญาต

ขั้นตอน 6) กลุ่มผู้ใช้ถูกสร้างขึ้นตามที่แสดงด้านล่าง คุณยังสังเกตได้ว่าเราสามารถเปลี่ยนชื่อ/ลบกลุ่มได้เนื่องจากเราสร้างขึ้นเอง กลุ่มที่กำหนดไว้ล่วงหน้าใน ALM ไม่สามารถแก้ไขหรือลบได้

กลุ่มและการอนุญาต

ขั้นตอน 7) หากต้องการเปลี่ยนการอนุญาต

  1. นำทางไปยังแท็บ 'สิทธิ์'
  2. คลิกแท็บ 'ข้อบกพร่อง'
  3. เปิดใช้งานแฟล็ก 'อัปเดต' สำหรับข้อบกพร่อง
  4. เปิดใช้งานการตั้งค่าสถานะ 'อัปเดต' สำหรับลิงก์

กลุ่มและการอนุญาต

การเข้าถึงโมดูล

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

สมมติว่านักพัฒนาไม่มีส่วนเกี่ยวข้องกับกรณีทดสอบ ดังนั้นพวกเขาสามารถป้องกันไม่ให้เข้าถึงแผนการทดสอบ โมดูลห้องปฏิบัติการทดสอบได้

ขั้นตอน 1) การเข้าถึงโมดูลเริ่มต้นจะแสดงอยู่ด้านล่าง กลุ่มผู้ใช้ทุกประเภทมีสิทธิ์เข้าถึงโมดูลทั้งหมดตามค่าเริ่มต้น

การเข้าถึงโมดูล

ขั้นตอน 2) เพื่อวัตถุประสงค์ในการสาธิต ให้เราลบการเข้าถึงโมดูลทั้งหมดไปยังประเภทผู้ใช้ VIEW ยกเว้นโมดูลที่มีข้อบกพร่อง

ยกเลิกการเลือกการเข้าถึงโมดูลทั้งหมดกับผู้ใช้ View ยกเว้นโมดูล Defects ดังที่แสดงด้านล่าง

การเข้าถึงโมดูล

ขั้นตอน 3) ตอนนี้ให้เราเข้าสู่ระบบโดยใช้รหัสผู้ใช้ 'ดู' เพื่อตรวจสอบว่ามีการใช้การเปลี่ยนแปลงอย่างถูกต้องหรือไม่ จากภาพรวมด้านล่าง เห็นได้ชัดว่าการตั้งค่าถูกนำไปใช้ตามอินพุตของเรา เนื่องจากจะแสดงเฉพาะโมดูล 'ข้อบกพร่อง' สำหรับผู้ใช้มุมมอง 'จิม'

การเข้าถึงโมดูล

หน่วยงานโครงการ

  • เอนทิตีโครงการ ช่วยให้ผู้ดูแลระบบโครงการสามารถปรับเปลี่ยนลักษณะการทำงานของฟิลด์ระบบ ALM หรือกำหนดฟิลด์ที่ผู้ใช้กำหนดได้
  • ตัวอย่างเช่น หากเรากำลังดำเนินการทดสอบบนบิลด์ต่างๆ และเราต้องการเพิ่มฟิลด์ 'เวอร์ชันบิลด์' ใน 'เพิ่มโมดูลข้อบกพร่อง' เราก็สามารถทำได้เช่นเดียวกันโดยใช้โมดูลเอนทิตีของโครงการ

ขั้นตอน 1) ไม่สามารถเพิ่มฟิลด์ที่ผู้ใช้กำหนดภายใต้ฟิลด์ระบบที่เป็นแบบอ่านอย่างเดียวได้

  1. เลือก 'นิติบุคคลโครงการ'
  2. เลือก 'ข้อบกพร่อง' และเลือกโฟลเดอร์ย่อย 'ฟิลด์ระบบ'
  3. เราจะสังเกตเห็นว่าเราจะไม่สามารถเพิ่ม 'ฟิลด์ใหม่' หรือลบได้ เนื่องจากฟิลด์ของระบบเป็นแบบอ่านอย่างเดียว

หน่วยงานโครงการ

ขั้นตอน 2) หากต้องการเพิ่มฟิลด์ที่ผู้ใช้กำหนด

  1. เลือกโฟลเดอร์ย่อย 'ฟิลด์ผู้ใช้' ใต้โมดูล 'ข้อบกพร่อง'
  2. คลิก 'ฟิลด์ใหม่'
  3. รายละเอียดฟิลด์จะปรากฏดังแสดงด้านล่างซึ่งสามารถแก้ไขได้

หน่วยงานโครงการ

ขั้นตอน 3) รายละเอียดฟิลด์ยังสามารถแก้ไขได้ดังแสดงด้านล่างนี้

  1. เปลี่ยนชื่อป้ายกำกับเป็น 'หมายเลขบิลด์'
  2. ทำเครื่องหมายที่ 'จำเป็น' ซึ่งหมายความว่าฟิลด์นี้จะเป็นฟิลด์บังคับสำหรับการโพสต์ข้อบกพร่องใหม่
  3. คลิกบันทึก

หน่วยงานโครงการ

ขั้นตอน 4) ตอนนี้เราสามารถเห็นการเปลี่ยนแปลงที่เกิดขึ้นในโมดูลข้อบกพร่องแล้ว นำทางไปยังโมดูลข้อบกพร่อง และผู้ใช้จะสามารถดูฟิลด์ 'หมายเลขบิลด์' ที่สร้างขึ้นใหม่ ซึ่งจะเป็นส่วนหนึ่งของโมดูล 'ข้อบกพร่องใหม่'

หน่วยงานโครงการ

รายการโครงการ

  • รายการโครงการ ช่วยให้ผู้ดูแลระบบโครงการสามารถเพิ่มรายการที่กำหนดเองให้กับโครงการได้ รายการประกอบด้วยค่าที่ผู้ใช้สามารถป้อนลงในฟิลด์ระบบ/ฟิลด์ที่ผู้ใช้กำหนด
  • ตัวอย่างเช่น รายการสถานะข้อบกพร่องมีสถานะที่กำหนดไว้ล่วงหน้า 6 สถานะ ได้แก่ ใหม่ เปิด แก้ไข เปิดใหม่ ปิด ปฏิเสธ หากเราต้องการเพิ่มสถานะอีกสถานะหนึ่ง เช่น ซ้ำ เราสามารถทำได้โดยใช้โมดูลนี้

ขั้นตอน 1) หากต้องการเพิ่มรายการในรายการที่กำหนดไว้ล่วงหน้า

  1. คลิก 'รายการโครงการ'
  2. เลือก 'สถานะข้อบกพร่อง'
  3. คลิก 'รายการใหม่' กล่องโต้ตอบรายการใหม่จะเปิดขึ้น
  4. ป้อนชื่อรายการ
  5. คลิก 'ตกลง'

รายการโครงการ

ขั้นตอน 2) เมื่อคลิกตกลง รายการใหม่จะถูกสร้างขึ้นดังที่แสดงด้านล่าง

รายการโครงการ

ขั้นตอน 3) ตอนนี้เราต้องบันทึกการเปลี่ยนแปลง

  1. คลิกปุ่ม 'บันทึก'
  2. ป๊อปอัปจะปรากฏขึ้น คลิก 'ตกลง'

รายการโครงการ

ขั้นตอน 4) ตอนนี้ไปที่โมดูลข้อบกพร่องและตรวจสอบว่าสถานะมีรายการที่เพิ่มใหม่ในรายการหรือไม่

รายการโครงการ

ออโต้เมล์

โมดูลนี้ช่วยให้ผู้ดูแลระบบโครงการสามารถตั้งค่ากฎการแจ้งเตือนทางอีเมลอัตโนมัติเพื่อแจ้งให้ผู้ใช้ทราบทางอีเมลเกี่ยวกับการเปลี่ยนแปลงที่เกิดขึ้นกับข้อบกพร่องที่ระบุ คุณลักษณะการส่งอีเมลอัตโนมัตินี้มีให้ใช้งานเฉพาะกับโมดูลข้อบกพร่องเท่านั้น

ขั้นตอน 1) หากต้องการเปิดใช้งานการแจ้งเตือนอีเมลอัตโนมัติ ให้ทำตามขั้นตอนต่อไปนี้

  1. ไปที่ลิงก์ 'Automail'
  2. ผู้ใช้สามารถเรียกใช้อีเมล์ได้โดยเลือกจำนวนฟิลด์ที่มีอยู่ในรายการ
  3. กริดนี้แสดงรายการฟิลด์ที่ผู้ใช้เลือกเพื่อส่งอีเมล์เกี่ยวกับการเปลี่ยนแปลง
  4. ผู้ดูแลโครงการยังสามารถเลือกการตั้งค่าอีเมลให้กับผู้ใช้ที่มีอยู่แต่ละคนได้
  5. คลิก 'บันทึก'

ออโต้เมล์

ขั้นตอน 2) มีป๊อปปรากฏขึ้น คลิกตกลง

ออโต้เมล์

กฎการแจ้งเตือน

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

ขั้นตอน 1) หากต้องการเปิดใช้งานกฎการแจ้งเตือน

  1. นำทาง 'กฎการแจ้งเตือน'
  2. เปิดใช้งานกล่องกาเครื่องหมาย 'การแจ้งเตือนที่เกี่ยวข้องกับ'
  3. เปิดใช้งาน 'ส่งอีเมลถึง' และเพิ่มผู้ทดสอบ/นักออกแบบที่เกี่ยวข้อง
  4. คลิก 'บันทึก'

กฎการแจ้งเตือน

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

Workflow

  • โมดูลนี้ช่วยให้ผู้ดูแลระบบโครงการสามารถสร้างสคริปต์ที่ช่วยได้

การปรับแต่งโมดูลข้อบกพร่อง (เพิ่มกล่องโต้ตอบข้อบกพร่องหรือกล่องโต้ตอบดูข้อบกพร่อง)

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

ตอนนี้ให้เราปรับแต่งกล่องโต้ตอบ 'เพิ่มข้อบกพร่อง' สำหรับประเภทผู้ใช้กลุ่ม 'TDAdmin'

ขั้นตอน 1) ภายใต้การปรับแต่งโครงการ

  1. คลิก 'ขั้นตอนการทำงาน'
  2. เลือก 'สคริปต์ Generator – เพิ่มลิงก์การปรับแต่งฟิลด์ข้อบกพร่อง

Workflow

ขั้นตอน 2) กล่องโต้ตอบการปรับแต่งฟิลด์เพิ่มข้อบกพร่องจะเปิดขึ้น

  1. เลือกกลุ่มผู้ใช้
  2. เลือกฟิลด์ที่ผู้ใช้ไม่ต้องการให้ปรากฏระหว่างกล่องโต้ตอบเพิ่มข้อบกพร่อง
  3. คลิกลิงก์ '<' เพื่อดันฟิลด์ออกจากรายการฟิลด์ที่มองเห็นได้

หมายเหตุ: ไม่สามารถย้ายฟิลด์บังคับออกจากรายการฟิลด์ที่มองเห็นได้

Workflow

ขั้นตอน 3) หลังจากผลักฟิลด์ที่ไม่เกี่ยวข้องทั้งหมดออกจากรายการฟิลด์ที่มองเห็นได้ กล่องโต้ตอบฟิลด์การปรับแต่งจะแสดงดังภาพด้านล่าง

  1. ฟิลด์ที่ถูกผลักออกจากรายการฟิลด์ที่มองเห็นได้
  2. ฟิลด์ที่จะเป็นส่วนหนึ่งของกล่องโต้ตอบเพิ่มข้อบกพร่อง
  3. ใช้การเปลี่ยนแปลงสคริปต์

Workflow

หมายเหตุ: แม้ว่าเราจะปรับแต่งโดยใช้อินเทอร์เฟซผู้ใช้นี้ แต่การเปลี่ยนแปลงก็ทำได้ด้วยความช่วยเหลือในการสร้างสคริปต์ที่ส่วนหลัง เราจะจัดการกับการแก้ไขสคริปต์ด้วยตัวอย่างหลังจากส่วนนี้

ขั้นตอน 4) ตอนนี้เข้าสู่ระบบในฐานะผู้ใช้ประเภท 'TDAdmin' และคลิก 'ข้อบกพร่องใหม่' จากโมดูลข้อบกพร่อง ฟิลด์ที่ผู้ใช้เลือกให้มองเห็นจะแสดงในหน้าต่าง 'ข้อบกพร่องใหม่'

Workflow

โปรแกรมแก้ไขสคริปต์

ฟังก์ชันแก้ไขสคริปต์ช่วยให้ผู้ใช้สามารถเขียนสคริปต์เพื่อปรับแต่งกล่องโต้ตอบของโมดูลต่างๆ และยังควบคุมการกระทำที่ผู้ใช้สามารถดำเนินการได้ภายในแต่ละโมดูลอีกด้วย

ให้เราเปลี่ยนวิธีที่กล่องโต้ตอบ 'ดูข้อบกพร่อง' แสดงต่อผู้ใช้ด้วยความช่วยเหลือของโปรแกรมแก้ไขสคริปต์

ขั้นตอน 1) ในการเข้าถึงโปรแกรมแก้ไขสคริปต์ –

  1. นำทางไปยังแท็บเวิร์กโฟลว์
  2. คลิก 'ตัวแก้ไขสคริปต์'

โปรแกรมแก้ไขสคริปต์

ขั้นตอน 2) โปรแกรมแก้ไขสคริปต์จะแสดงให้ผู้ใช้เห็นดังที่แสดงด้านล่าง

  1. เลือก 'สคริปต์โมดูลข้อบกพร่อง'
  2. ความคิดเห็นแสดงให้เห็นว่านี่คือพื้นที่ที่เราจำเป็นต้องทำการเปลี่ยนแปลง เนื่องจากมีการแสดง 'การปรับแต่งช่องรายละเอียดข้อบกพร่อง' อย่างชัดเจน
  3. เป็นสคริปต์สำหรับกลุ่มผู้ใช้แต่ละกลุ่ม สิ่งที่เราเห็นนั้นสอดคล้องกับกลุ่มผู้ใช้ 'นักพัฒนา' เราจำเป็นต้องทำการเปลี่ยนแปลงกลุ่มผู้ใช้ 'TDAdmin'

โปรแกรมแก้ไขสคริปต์

ขั้นตอน 3) ตอนนี้เลื่อนลงไปที่กลุ่มผู้ใช้ 'TDAdmin' ที่เราต้องทำการเปลี่ยนแปลง การตั้งค่าปัจจุบันสำหรับ 'TDAdmin' จะแสดงดังภาพด้านล่าง

โปรแกรมแก้ไขสคริปต์

ขั้นตอน 4) ให้เราเข้าใจสคริปต์

มาพิจารณาบรรทัดโค้ดต่อไปนี้ในสคริปต์

SetFieldApp “BG_ACTUAL_FIX_TIME”, จริง, เท็จ, 0, 0

รายละเอียดมีดังนี้ –

SetFieldApp การเรียกใช้ฟังก์ชันสร้างขึ้นด้วยพารามิเตอร์ 5 ตัวหรือไม่
ชื่อฟิลด์ BG_ACTUAL_FIX_Time – ชื่อฟิลด์ เราจะเปลี่ยนการตั้งค่าสำหรับชื่อฟิลด์นี้
ธงที่มองเห็นได้ สอดคล้องกับธงที่มองเห็นได้ ถ้าจริงก็จะได้เห็น
แฟล็กที่จำเป็น ตรวจสอบว่าฟิลด์นี้จำเป็นหรือไม่ หากเป็นจริง จะต้องกรอกข้อมูลในช่องนี้
เพจไม่มีแฟล็ก เริ่มต้นด้วย 0 ถ้ามีจำนวนฟิลด์มากกว่านี้ ผู้ใช้สามารถกำหนดค่าให้แสดงทีละหน้าได้
ดูคำสั่งซื้อ ผู้ใช้ยังสามารถจัดเรียงลำดับของฟิลด์โดยใช้แฟล็กนี้ เริ่มต้นด้วย 0 และเพิ่มขึ้นทีละ 1 ตามนี้ ลำดับของฟิลด์จะถูกตั้งค่า

ขั้นตอน 5) ให้เราทำการเปลี่ยนแปลงฟิลด์แรก ฟิลด์ 'BG_ACTUAL_FIX_TIME'

สคริปต์สำหรับฟิลด์ 'BG_ACTUAL_FIX_TIME' ในตัวแก้ไขสคริปต์แสดงอยู่ด้านล่าง

SetFieldApp “BG_ACTUAL_FIX_TIME”, จริง, เท็จ, 0, 0

ตามสคริปต์ข้างต้น กล่องโต้ตอบรายละเอียดข้อบกพร่องจะแสดงให้ผู้ใช้เห็นดังที่แสดงด้านล่าง

โปรแกรมแก้ไขสคริปต์

แก้ไขบรรทัดโค้ดดังที่แสดงด้านล่าง

SetFieldApp “BG_ACTUAL_FIX_TIME”, เท็จ, เท็จ, 0, 16

เอาต์พุตของสคริปต์จะปรากฏในกล่องโต้ตอบรายละเอียดข้อบกพร่องดังแสดงด้านล่าง

โปรแกรมแก้ไขสคริปต์

ขั้นตอน 6) ให้เราทำการเปลี่ยนแปลงกับฟิลด์ทั้งหมดที่มีอยู่

  1. เปลี่ยนพารามิเตอร์ของการเรียกฟังก์ชันตามที่อธิบายไว้ในขั้นตอนก่อนหน้าสำหรับแต่ละฟิลด์ดังที่แสดงด้านล่าง
  2. คลิก 'บันทึก'

โปรแกรมแก้ไขสคริปต์

ขั้นตอน 7) ตอนนี้เข้าสู่ระบบในฐานะผู้ใช้ประเภท 'TDAdmin' และเข้าถึงข้อบกพร่องรายการใดรายการหนึ่งเพื่อให้กล่องโต้ตอบ 'ดูรายละเอียดข้อบกพร่อง' เปิดขึ้น กล่องโต้ตอบรายละเอียดข้อบกพร่องจะแสดงดังภาพด้านล่าง

โปรแกรมแก้ไขสคริปต์