ผู้จัดการฝ่ายบริการ

ตัวจัดการบริการไมโครโฟกัส – คำแนะนำและเคล็ดลับ

30 ตุลาคม 2564

สารบัญ

  • 1. Micro Focus Service Manager – Tips And Tricks – ธ.ค. 2020
    • 1. คำแนะนำในการรับธุรกรรม SSL ด้วยแอปพลิเคชัน Java Virtual Machine (JVM)
    • 2. คำแนะนำในการส่งอีเมลที่เจาะจงเกี่ยวกับค่าตัวเลือกของผู้ใช้จากคำขอจาก Catalog
    • 3. ขั้นตอนในการแก้ปัญหาเว็บเทียร์ SM 9.52 P5 แสดงหน้าดัชนีว่างบน Internet Explorer
    • 4. คำแนะนำเพื่อช่วยให้ผู้ใช้พิมพ์ตัวแปรในเวิร์กโฟลว์/ RuleSet สำหรับการแก้ไขปัญหา
    • 5. เมื่อ Rabbitmq pods ไม่เริ่มทำงานและยังคงอยู่ในขั้นตอนที่รอดำเนินการ
    • 6. การสนับสนุน ServiceManager สำหรับ Simultaneous Multithreading (SMT)
    • 7. วิธีแก้ปัญหาสำหรับ SM DevOps Support 1.10 เพื่อทำงานบน Unix หลังจากเกิดความล้มเหลว
    • 8. คำแนะนำในการค้นหาว่าการกระทำ/ชุดกฎผลลัพธ์ใด สถานะเปิด-ไม่ได้ใช้งานที่จะโหลดโดยอัตโนมัติ
    • 9. เมื่อการอัพเกรด SM ไม่สำเร็จตามหน้าที่
    • 10. เมื่อสคริปต์กำหนดการทำงานไม่ถูกต้อง
  • 2. Micro Focus Service Manager – Tips And Tricks – ม.ค. 2021
    • 1. เมื่ออแด็ปเตอร์อีเมล Smart Email ขัดข้องเมื่อใช้อีเมลที่มีตัวดึงข้อมูลฟอร์ม
    • 2. เมื่ออยู่ใน HPSM ไม่สามารถเพิ่มพื้นที่ในการจัดการปัญหาได้
    • 3. คำแนะนำในการกำหนด APPROVER ของรายการแคตตาล็อกที่ร้องขอโดยเฉพาะในตั๋ว ITSM Service Catalog SD
    • 4. เป็นไปได้ไหมที่ผู้เช่า SM จะทำงานหรือเชื่อมต่อกับตัวโหลดบาลานซ์ SM?
    • 5. เมื่อไม่มีการบันทึกชื่อ CI ใน SM สำหรับเหตุการณ์เซิร์ฟเวอร์
    • 6. คำแนะนำในการอัปเดตผู้ใช้ Postgres dba ในฐานข้อมูล configmap
    • 7. การแก้ไขปัญหาเมื่อการแจ้งเตือนทางอีเมล IM เสียหายหรือมีไฟล์หายไป
    • 8. แก้ไขข้อผิดพลาดเมื่อ Migrated Change Model ไม่สามารถแสดงงานได้อย่างถูกต้อง
    • 9. เมื่อ IDM ไม่สามารถเริ่มทำงานได้เนื่องจากไฟล์เก็บคีย์เซิร์ฟเวอร์ /opt/apache-tomcat/conf/tomcat.keystore ไม่พบข้อผิดพลาด
    • 10. การแก้ไขข้อผิดพลาดของตัวกำหนดตารางเวลาซ้ำๆ เมื่อไม่สามารถประเมินนิพจน์ 1 + 'วว/ดด/ปปปป' (ตัวกำหนดเวลา กระบวนการ กำหนดเวลาใหม่)
  • 3. Micro Focus Service Manager – Tips And Tricks – กุมภาพันธ์ 2021
  • 4. Micro Focus Service Manager – Tips And Tricks – มี.ค. 2021
    • จะพิมพ์ตัวแปรในเวิร์กโฟลว์ / RuleSet เพื่อแก้ไขปัญหาได้อย่างไร
    • Rabbitmq pods ไม่เริ่มทำงานในสถานะรอดำเนินการ
    • ปัญหาสถานะถูกระงับ
    • การเปิดเผยข้อมูลอย่างละเอียด
    • Djavax.net.debug ใช้เพื่อติดตามการสื่อสาร SSL ระหว่างไคลเอนต์และเซิร์ฟเวอร์
    • อะแดปเตอร์เมล Smart Email ล้มเหลวหากใช้อีเมลที่มีตัวดึงข้อมูลแบบฟอร์ม
    • วิธีส่งอีเมลตามค่าตัวเลือกของผู้ใช้จากคำขอรายการแค็ตตาล็อก
    • SM 9.52 P5 webtier แสดงหน้าดัชนีว่างบน Internet Explorer
  • 5. Micro Focus Service Manager – Tips And Tricks – เม.ย. 2564
    • 1. การอัปเกรด SM ล้มเหลวในการผลิต
    • 2. SMA วิธีคัดลอกไฟล์จาก/ไปยังคอนเทนเนอร์/พ็อด
    • 3. การเริ่มต้นล้มเหลวโดยมีข้อความ: JRTE E Tomcat – พอร์ต HTTPS […] ไม่พร้อมใช้งาน
    • 4. ตัวเลือกการเลือกผู้ใช้ไม่สามารถใช้ตัวแปร $L.file สำหรับ SMA-SM Service Portal
    • 5. ปัญหาเนื่องจากการไม่มีรายการเรียกดูจาก SRC
    • 6. ไม่สามารถเริ่มเนื้อหา Smart Analytics ได้
    • 7. SM 9.x: โซลูชันอีเมล HTML กำลังตัดทอนอีเมล B-SL:400 HPSL:300 LIB4:จริง TYPE:errormsg HPTYPE:technical_documents ATT:0
    • 8. สร้างตัวกำหนดเวลาสำหรับการซิงค์ SD ที่เกี่ยวข้องหาก sd ไม่ได้รับการแก้ไขด้วยสถานะ IM ที่เกี่ยวข้อง
    • 9. เกิดข้อผิดพลาดในการติดตั้งไคลเอนต์ SM Windows: ไม่สามารถส่ง Flexeraart ไปยังFlexeraasv
  • 6. Micro Focus Service Manager – Tips And Tricks – พฤษภาคม 2021
    • 1. ไฟล์ที่เก็บคีย์เซิร์ฟเวอร์ ERROR /opt/apache-tomcat/conf/tomcat.keystore ไม่พบ
    • 2. สถานะรอการเปลี่ยนแปลงในโมดูลการจัดการเหตุการณ์ไม่จำเป็นใน SM . แบบไม่มีโค้ด
    • 3. การตรวจสอบสิทธิ์ผ่านเซิร์ฟเวอร์ตัวจัดการบริการล้มเหลว
    • 4. Feature Tracker (DevOps): เราจำเป็นต้องโหลด DevOps_Deploy_SM960P1_SM950.unl ลงในระบบ Deploy หากเราใช้ svc_import เท่านั้นหรือไม่
    • 5. การทำดัชนีซ้ำแบบเต็มรูปแบบและการทำดัชนี IDOL ที่กำหนดเวลาไว้แตกต่างกันอย่างไร?
    • 6. ปัญหาลิงเกอร์
    • 7. วิธีเปลี่ยนชื่อผู้ใช้ db เริ่มต้นที่ตั้งไว้สำหรับ SMA

3. Micro Focus Service Manager – Tips And Tricks – กุมภาพันธ์ 2021

1. ตัวกำหนดตารางเวลาปิดอัตโนมัติของเหตุการณ์ไม่ทำงานผิดพลาด

  1. หากคุณกำลังประสบปัญหาที่ตัวกำหนดตารางเวลาปิดอัตโนมัติของเหตุการณ์ไม่ทำงาน
  2. ในการแก้ไขปัญหา ให้ปฏิบัติตามขั้นตอนต่อไปนี้:
  3. ตรวจสอบให้แน่ใจว่าได้ลบหรือแสดงความคิดเห็นเกี่ยวกับตัวกำหนดเวลาเหตุการณ์การปิดอัตโนมัติอื่น ๆ เพื่อหลีกเลี่ยงความขัดแย้ง
  4. ตัวกำหนดตารางเวลาจะปิดตั๋วเหตุการณ์ที่ได้รับการแก้ไขโดยอัตโนมัติด้วยลำดับความสำคัญ 1 และลำดับความสำคัญ 2 ใน 5 นาที ในขณะที่จะปิดตั๋วเหตุการณ์ที่ได้รับการแก้ไขด้วยลำดับความสำคัญ 3 และลำดับความสำคัญ 4 โดยอัตโนมัติใน 10 นาที

ล็อกออนไคลเอ็นต์ SM eclipse โดยใช้ Falcon

คำสั่ง: กำหนดการ

ป้อนค่าเหล่านี้:

ชื่อ: ตั้งชื่ออะไรก็ได้ที่นี่

คลาส: ปัญหา

เวลาหมดอายุ: ตั้งค่าเป็นเวลาปัจจุบัน

ตารางเรียน: ปัญหา

Action Time: ตั้งค่าเป็นเวลาปัจจุบัน

แท็บคำอธิบาย:

ทำซ้ำภายใน: อื่นๆ -> 00:01:00 น. ซึ่งหมายถึงดำเนินการบันทึกกำหนดการทุกๆ 1 นาที ดังนั้นมันจะทำงานทุก ๆ 1 นาที คุณสามารถตั้งเวลาได้ตามความต้องการเพื่อให้ตัวกำหนดตารางเวลาทำงาน

  1. ในแท็บ Java Script: คัดลอกวางสคริปต์:
|_+_|

2. Rabbitmq pods ไม่เริ่มทำงานในสถานะรอดำเนินการผิดพลาด

พ็อด Infra-rabbitmq ไม่เริ่มทำงานและอยู่ในสถานะรอดำเนินการต่อไป kubectl อธิบายแสดงข้อผิดพลาด: Warning FailedScheduling 46s (x12 over 16m) default-scheduler 0/2 nodes พร้อมใช้งาน: 1 node(s) ไม่ตรงกับตัวเลือกโหนด 1 node(s) ไม่สามารถกำหนดเวลาได้

  1. เพื่อแก้ปัญหามีขั้นตอนดังนี้
  2. ผู้ปฏิบัติงานไม่มีป้ายกำกับผู้ปฏิบัติงานที่เชื่อมโยงกับพวกเขา ดังนั้น rabbitmq จึงไม่พบโหนดที่จะเริ่มทำงานอย่างถูกต้อง
  3. รันคำสั่งต่อไปนี้: kubectl label nodes Worker=label
  4. ที่จะกำหนดป้ายกำกับ Worker ให้กับโหนดอย่างถูกต้องหลังจากนั้น Rabbitmq Pod สามารถเริ่มทำงานได้

3. ข้อผิดพลาด XSS ตาม DOM

หากคุณพบข้อผิดพลาดสำหรับ XSS ที่ใช้ DOM

เพื่อแก้ไขปัญหา มีวิธีแก้ไขปัญหาต่อไปนี้:

  1. การสนับสนุนสำหรับ Tomcat 7, 7.0.63 และใหม่กว่า และ Tomcat 8 (8.0.23 และใหม่กว่า)
  2. ไปที่โฟลเดอร์ conf ใต้พาธที่ติดตั้ง Tomcat เปิดไฟล์ web.xml

ตัวอย่าง: C:Program FilesApache Software FoundationTomcat 8.5_Tomcat_webtierconf

  1. Uncomment ตัวกรองที่ให้ในต่อไปนี้ซึ่งถูกแสดงความคิดเห็นโดยค่าเริ่มต้น
  2. เปิดไฟล์ /conf/web.xml ในเท็กซ์เอดิเตอร์
  3. ยกเลิกหมายเหตุข้อกำหนดตัวกรอง httpHeaderSecurity และส่วน และเพิ่ม init-param ตามที่ระบุด้านล่าง:
|_+_|
  1. การยกเลิกความคิดเห็นข้างต้นแสดงว่าคุณแนะนำให้ Tomcat สนับสนุนตัวกรอง HTTP Header Security
  2. หลังจากตัวกรองด้านบนเพิ่มสิ่งต่อไปนี้:
|_+_|
  1. โดยการเพิ่มข้างต้น คุณกำลังแนะนำให้ Tomcat ใส่ HTTP Header ใน URL ของแอปพลิเคชันทั้งหมด
  2. บันทึกไฟล์
  3. รีสตาร์ท Tomcat และเข้าถึงแอปพลิเคชันเพื่อตรวจสอบส่วนหัว
  4. คุณสามารถใช้ F12 บนเบราว์เซอร์เพื่อตรวจสอบตำแหน่งที่สามารถเห็นผลลัพธ์หลังได้

4. การค้นหาอัจฉริยะ: ชื่อเรื่องไม่ถูกต้องสำหรับการโต้ตอบในผลการค้นหาผิดพลาด

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

ปัญหาสามารถแก้ไขได้โดยทำตามขั้นตอนด้านล่าง:

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

5. ไม่สามารถนำการประทับวันที่หรือ timeduration4probsummary การมอบหมายใหม่ไปยังข้อผิดพลาดของแบบฟอร์ม IM

หากคุณไม่สามารถนำการประทับวันที่มอบหมายใหม่หรือ timeduration4probsummary มาที่แบบฟอร์ม IM ฟิลด์ Change.time ที่สร้างบน dbdict และแบบฟอร์ม –>> ลิงก์ probsummary ที่กำหนดไว้เพื่อตั้งค่าฟิลด์เป้าหมายและฟิลด์ต้นทาง — >> เพื่อจับค่า CHANGE TIME จากตาราง timeduration4probsummary ไปจนถึงฟอร์ม IM ตาราง probsummary ที่ไม่ทำงาน ฟิลด์ Change.time — >> ตั้งค่าฟิลด์ผ่านชุดกฎจาวาสคริปต์ที่กำหนดด้วยเงื่อนไขเมื่อ Type = Reassignment และ value = timestamp ใช้งานไม่ได้ จากนั้นคุณต้องได้รับการสนับสนุนทันที

วิธีแก้ไขปัญหาได้รับด้านล่าง:

  1. สร้างฟิลด์ change.time ในตาราง probsummary ด้วยประเภท Date and time
  2. ในตารางทริกเกอร์ เพิ่มทริกเกอร์ใหม่
  3. ชื่อทริกเกอร์: test
  4. ชื่อตาราง: timeDuration4probsummary
  5. ประเภททริกเกอร์: 2 – หลังจากเพิ่ม
  6. สคริปต์:
|_+_|
  1. บันทึกทริกเกอร์
  2. เพิ่มฟิลด์ change.time ในรูปแบบ IM
  3. เปลี่ยนกลุ่มงาน 1 เหตุการณ์
  4. ตรวจสอบสิ่งทั้งปวง

6. ข้อผิดพลาดในการเปิดเผยข้อมูลอย่างละเอียด

หากคุณพบข้อผิดพลาดในการเปิดเผยข้อมูลอย่างละเอียด

วิธีแก้ไขปัญหาได้รับด้านล่าง:

  1. แก้ไข sever.xml เช่น: C:Program FilesApache Software FoundationTomcat 8.5_Tomcat_webtierconf) เพื่อรับการกำหนดค่าต่อไปนี้
  2. ในไฟล์ server.xml ให้ค้นหาสิ่งที่ควรมีลักษณะดังนี้หลังจากการอัพเดต
|_+_|
  1. บันทึกไฟล์ขณะเริ่มบริการใหม่

7. SD02770580-F2 – ขยาย แก้ไขค่าของฟิลด์ปัจจุบันในหน้าต่างแยกต่างหากไม่ทำงานผิดพลาด

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

การแก้ปัญหาได้รับด้านล่าง:

  1. ประเด็นคือ ข้อบกพร่อง บน SM Web-Tier 9.64 ดังนั้นให้ใช้โปรแกรมแก้ไข 1 เพื่อแก้ไขปัญหานี้
  2. เว็บไคลเอ็นต์
  3. QCCR1E160088
  4. คุณควรจะทำงานกับไคลเอ็นต์เว็บตัวจัดการบริการและกด F2 บนแป้นพิมพ์เพื่อใช้ตัวเลือกการขยาย
  5. หลังจากที่พวกเขาพิมพ์ข้อความและคลิกบันทึกแล้ว โปรดทราบว่าคุณไม่สามารถบันทึกการเปลี่ยนแปลงได้

8. ปัญหาในการแสดงค่าบนตาราง error

เมื่อลูกค้าใช้แท็บที่มีตัวแปรซึ่งเป็นอาร์เรย์ จะแสดงเฉพาะค่าแรกของอาร์เรย์ สิ่งนี้เกิดขึ้นเฉพาะบนเว็บเท่านั้น บางครั้งเหตุการณ์ดังกล่าวก็โอเคและบางครั้งก็ไม่เป็นเช่นนั้น ดังกล่าวเกิดขึ้นประมาณสัปดาห์ละครั้งในการผลิต ดังนั้นคุณต้องสร้างเหตุการณ์ พวกเขามีฟังก์ชั่นมากมายโดยใช้การตัดเย็บแบบนี้ คุณอาจลองใช้ Service Manager 9.64 เวอร์ชันใหม่แล้วและเหมือนกับ 9.41 พวกเขาได้รับอนุญาตให้ดูหน้าจอที่แนบมา

เพื่อแก้ปัญหามีขั้นตอนดังต่อไปนี้:

  1. สั้น > สร้างตัวแปรอาร์เรย์และตั้งค่าเป็นแหล่งของฟิลด์อาร์เรย์ Long >
  2. แก้ไขตำแหน่งรูปแบบ
  3. เพิ่ม comfill (input:$array , array length:3)
  4. แก้ไขตำแหน่ง ctrl รูปแบบ
  5. เพิ่มนิพจน์ not (ตำแหน่ง null ใน $file) ในการแสดงผลและชื่อย่อ
  6. เพิ่มสคริปต์ต่อไปนี้ในพื้นที่ข้อความ js
|_+_|
  1. ค้นหาตำแหน่งในชื่อของตำแหน่ง เพิ่มสตริงด้วยเครื่องหมายจุลภาคเป็นตัวคั่น
  2. ใน Array ลูกค้าสามารถดูได้เพียงรายการเดียวเท่านั้นในบางครั้ง
  3. ฟิลด์อาร์เรย์จะแสดงเพียงค่าเดียวแทนที่จะเป็นรายการทั้งหมดภายในตัวแปร สิ่งนี้เกิดขึ้นเฉพาะในเว็บไคลเอ็นต์ บนไคลเอนต์ windows มันทำงานอย่างถูกต้องเสมอ
  4. สาเหตุทั่วไปคือตัวแปรจาก $array ของ STR ไม่ได้เตรียมใช้งานอย่างถูกต้องเป็นอาร์เรย์ในขณะที่ระดับเว็บแคชแบบฟอร์ม
  5. คำอธิบายโดยละเอียดคือฟอร์มถูกแคชไว้บนเว็บในครั้งแรกที่คุณแสดงฟอร์ม
  6. หากการเข้าถึงค่าใน $array ไม่ใช่อาร์เรย์เป็นครั้งแรก แบบฟอร์มจะถูกแคชด้วย $array เป็นค่าสเกลาร์
  7. หลังจากนั้น การอ้างอิงถึงแบบฟอร์มที่ตามมาในภายหลังโดยคุณจะถือว่าข้อมูลเป็นสเกลาร์และแสดงเฉพาะค่าแรกเท่านั้น
  8. ใน FC พวกเขามีนิพจน์ที่จะตรวจสอบชื่อตำแหน่งของ null ซึ่งใน OOB ไม่ควรเป็นไปได้ แต่ถ้าพวกเขามีเร็กคอร์ดที่มีตำแหน่ง null ตัวแปร $array จะไม่ถูกเริ่มต้นและจะเป็นสเกลาร์
  9. ดังนั้นเมื่อตำแหน่งแรกที่คุณดูเป็นค่าว่าง แบบฟอร์มจะถูกแคชด้วยสเกลาร์ $array
  10. คุณลบเงื่อนไขและตรวจสอบค่า null ใน JS และถ้าเป็น null set $array={}
  11. โดยพื้นฐานแล้ว คุณจะต้องแก้ไขเงื่อนไขใดๆ ใน JS โดยที่พวกเขาตั้งค่าตัวแปรที่คล้ายกัน และก่อนที่จะตั้งค่าให้ตรวจสอบภายในสคริปต์ก่อนว่าตัวแปรนั้นเป็นค่าว่างหรือไม่ และหากเป็นค่าว่าง ให้ตั้งค่าตัวแปรให้เป็นอาร์เรย์ว่างด้วยตนเอง

9. การติดตั้ง CDF ค้างอยู่ที่ข้อผิดพลาดสถานะการตรวจสอบองค์ประกอบพ็อด

คุณอาจพบปัญหาใดๆ เมื่อพยายามปรับใช้ CDF ในองค์กร การติดตั้งค้างและไม่ดำเนินการต่อไป ขณะรันคำสั่ง install การติดตั้งจะค้างดังนี้: INFO: ย้ายชุดตัวติดตั้งที่ใช้สำหรับเพิ่มโหนดผ่าน UI……….. [เสร็จแล้ว]

ข้อมูล: ตรวจสอบสถานะพ็อดของส่วนประกอบ……………………….

ปัญหานี้เกี่ยวข้องกับ DNS

เพื่อแก้ไขปัญหา มีวิธีแก้ไขปัญหาต่อไปนี้:

  • มี QCCR8B35523 อยู่
  • ปัญหาสามารถแก้ไขได้โดยการลบทั้งหมด DNS การตั้งค่าในอะแดปเตอร์เครือข่าย: /etc/sysconfig/network-scripts/ifcfg-ens160
  • หลังจากนั้นให้ถอนการติดตั้งและติดตั้ง CDF ใหม่

10. วิธีกำหนดค่าฟิลด์แบบอ่านอย่างเดียวให้กับกลุ่มการกำหนดเฉพาะ 2 กลุ่มในขั้นตอนการปิดของข้อผิดพลาดตั๋วเหตุการณ์

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

ในการแก้ไขปัญหามีขั้นตอนดังต่อไปนี้:

  1. ในขั้นตอนการปิดของเวิร์กโฟลว์ ให้ตั้งค่าเงื่อนไขการแก้ไขแบบฟอร์มเป็นจริงแทนที่จะเป็นเท็จ
  2. สำหรับฟอร์มการปิดสร้างตัวควบคุมรูปแบบ
  3. ใน Initialization Expressions ใส่เงื่อนไขด้านล่างด้วยตัวแปร temp 1 และ group2 ซึ่งจะทำให้ตัวเลือกของผู้ใช้สมบูรณ์
|_+_|
  1. บันทึกFC
  2. ในตัวออกแบบแบบฟอร์มของแบบฟอร์มการปิด:

ตั้งค่าเงื่อนไขแบบอ่านอย่างเดียว [$group1]จริง สำหรับบางฟิลด์เฉพาะ

ตั้งค่าเงื่อนไขแบบอ่านอย่างเดียว [$group2]true สำหรับบางฟิลด์เฉพาะ

ตั้งค่าเงื่อนไขแบบอ่านอย่างเดียว [$group1]true & [$group2]true สำหรับบางฟิลด์เฉพาะ

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

โปรดทราบว่า:

เมื่อคุณยกเลิกการเลือกช่อง 'อ่านอย่างเดียว' และ (&) และหรือ () จะกลับกัน

ตัวอย่างเช่น: ในเงื่อนไขที่ระบุด้านล่าง

|_+_|

นี่จะหมายความว่า:

ต้องกรอกสถานที่หรือฟิลด์ชื่อเต็มหรือฟิลด์ชื่อผู้ติดต่อ มิฉะนั้นผู้ดำเนินการจะต้องอยู่ในกลุ่ม 1 หรือกลุ่ม 2 เพื่อให้สามารถแก้ไขฟิลด์ได้

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