สารบัญ
- 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
- 1. ตัวกำหนดตารางเวลาปิดอัตโนมัติของเหตุการณ์ไม่ทำงานผิดพลาด
- 2. Rabbitmq pods ไม่เริ่มทำงานในสถานะรอดำเนินการผิดพลาด
- 3. ข้อผิดพลาด XSS ตาม DOM
- 4. การค้นหาอัจฉริยะ: ชื่อเรื่องไม่ถูกต้องสำหรับการโต้ตอบในผลการค้นหาผิดพลาด
- 5. ไม่สามารถนำการประทับวันที่หรือ timeduration4probsummary การมอบหมายใหม่ไปยังข้อผิดพลาดของแบบฟอร์ม IM
- 6. ข้อผิดพลาดในการเปิดเผยข้อมูลอย่างละเอียด
- 7. SD02770580-F2 – ขยาย แก้ไขค่าของฟิลด์ปัจจุบันในหน้าต่างแยกต่างหากไม่ทำงานผิดพลาด
- 8. ปัญหาในการแสดงค่าบนตาราง error
- 9. การติดตั้ง CDF ค้างอยู่ที่ข้อผิดพลาดสถานะการตรวจสอบองค์ประกอบพ็อด
- 10. วิธีกำหนดค่าฟิลด์แบบอ่านอย่างเดียวให้กับกลุ่มการกำหนดเฉพาะ 2 กลุ่มในขั้นตอนการปิดของข้อผิดพลาดตั๋วเหตุการณ์
- 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 ใน 5 นาที ในขณะที่จะปิดตั๋วเหตุการณ์ที่ได้รับการแก้ไขด้วยลำดับความสำคัญ 3 และลำดับความสำคัญ 4 โดยอัตโนมัติใน 10 นาที
ล็อกออนไคลเอ็นต์ SM eclipse โดยใช้ Falcon
คำสั่ง: กำหนดการ
ป้อนค่าเหล่านี้:
ชื่อ: ตั้งชื่ออะไรก็ได้ที่นี่
คลาส: ปัญหา
เวลาหมดอายุ: ตั้งค่าเป็นเวลาปัจจุบัน
ตารางเรียน: ปัญหา
Action Time: ตั้งค่าเป็นเวลาปัจจุบัน
แท็บคำอธิบาย:
ทำซ้ำภายใน: อื่นๆ -> 00:01:00 น. ซึ่งหมายถึงดำเนินการบันทึกกำหนดการทุกๆ 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) ไม่สามารถกำหนดเวลาได้
- เพื่อแก้ปัญหามีขั้นตอนดังนี้
- ผู้ปฏิบัติงานไม่มีป้ายกำกับผู้ปฏิบัติงานที่เชื่อมโยงกับพวกเขา ดังนั้น rabbitmq จึงไม่พบโหนดที่จะเริ่มทำงานอย่างถูกต้อง
- รันคำสั่งต่อไปนี้: kubectl label nodes Worker=label
- ที่จะกำหนดป้ายกำกับ Worker ให้กับโหนดอย่างถูกต้องหลังจากนั้น Rabbitmq Pod สามารถเริ่มทำงานได้
3. ข้อผิดพลาด XSS ตาม DOM
หากคุณพบข้อผิดพลาดสำหรับ XSS ที่ใช้ DOM
เพื่อแก้ไขปัญหา มีวิธีแก้ไขปัญหาต่อไปนี้:
- การสนับสนุนสำหรับ Tomcat 7, 7.0.63 และใหม่กว่า และ Tomcat 8 (8.0.23 และใหม่กว่า)
- ไปที่โฟลเดอร์ conf ใต้พาธที่ติดตั้ง Tomcat เปิดไฟล์ web.xml
ตัวอย่าง: C:Program FilesApache Software FoundationTomcat 8.5_Tomcat_webtierconf
- Uncomment ตัวกรองที่ให้ในต่อไปนี้ซึ่งถูกแสดงความคิดเห็นโดยค่าเริ่มต้น
- เปิดไฟล์ /conf/web.xml ในเท็กซ์เอดิเตอร์
- ยกเลิกหมายเหตุข้อกำหนดตัวกรอง httpHeaderSecurity และส่วน และเพิ่ม init-param ตามที่ระบุด้านล่าง:
- การยกเลิกความคิดเห็นข้างต้นแสดงว่าคุณแนะนำให้ Tomcat สนับสนุนตัวกรอง HTTP Header Security
- หลังจากตัวกรองด้านบนเพิ่มสิ่งต่อไปนี้:
- โดยการเพิ่มข้างต้น คุณกำลังแนะนำให้ Tomcat ใส่ HTTP Header ใน URL ของแอปพลิเคชันทั้งหมด
- บันทึกไฟล์
- รีสตาร์ท Tomcat และเข้าถึงแอปพลิเคชันเพื่อตรวจสอบส่วนหัว
- คุณสามารถใช้ F12 บนเบราว์เซอร์เพื่อตรวจสอบตำแหน่งที่สามารถเห็นผลลัพธ์หลังได้
4. การค้นหาอัจฉริยะ: ชื่อเรื่องไม่ถูกต้องสำหรับการโต้ตอบในผลการค้นหาผิดพลาด
ขณะใช้งานการค้นหาอัจฉริยะ คุณอาจพบข้อผิดพลาดเกี่ยวกับชื่อที่ไม่ถูกต้องสำหรับการโต้ตอบในผลการค้นหา ขั้นตอนในการแก้ไขค่าที่ไม่ถูกต้องสำหรับชื่อการโต้ตอบในชุดผลการค้นหาอัจฉริยะ ผลการค้นหาอัจฉริยะแสดงชื่อที่ไม่ถูกต้องขณะโต้ตอบ แทนที่จะเป็นชื่อเรื่อง สตริงการสืบค้นจะปรากฏขึ้น ปัญหานี้ไม่ธรรมดา
ปัญหาสามารถแก้ไขได้โดยทำตามขั้นตอนด้านล่าง:
- เข้าสู่ระบบผู้จัดการฝ่ายบริการ
- การค้นหาอัจฉริยะ > Interaction_Library
- คลิกที่คำจำกัดความของฟิลด์
- ค้นหาแถวสำหรับ 'ชื่อ'
- เปลี่ยนน้ำหนักดัชนีจาก 'ค่าเริ่มต้น' เป็น 'ระดับ 4'
- บันทึกไฟล์.
- ดำเนินการดัชนีแบบเต็มในไลบรารีการโต้ตอบ
5. ไม่สามารถนำการประทับวันที่หรือ timeduration4probsummary การมอบหมายใหม่ไปยังข้อผิดพลาดของแบบฟอร์ม IM
หากคุณไม่สามารถนำการประทับวันที่มอบหมายใหม่หรือ timeduration4probsummary มาที่แบบฟอร์ม IM ฟิลด์ Change.time ที่สร้างบน dbdict และแบบฟอร์ม –>> ลิงก์ probsummary ที่กำหนดไว้เพื่อตั้งค่าฟิลด์เป้าหมายและฟิลด์ต้นทาง — >> เพื่อจับค่า CHANGE TIME จากตาราง timeduration4probsummary ไปจนถึงฟอร์ม IM ตาราง probsummary ที่ไม่ทำงาน ฟิลด์ Change.time — >> ตั้งค่าฟิลด์ผ่านชุดกฎจาวาสคริปต์ที่กำหนดด้วยเงื่อนไขเมื่อ Type = Reassignment และ value = timestamp ใช้งานไม่ได้ จากนั้นคุณต้องได้รับการสนับสนุนทันที
วิธีแก้ไขปัญหาได้รับด้านล่าง:
- สร้างฟิลด์ change.time ในตาราง probsummary ด้วยประเภท Date and time
- ในตารางทริกเกอร์ เพิ่มทริกเกอร์ใหม่
- ชื่อทริกเกอร์: test
- ชื่อตาราง: timeDuration4probsummary
- ประเภททริกเกอร์: 2 – หลังจากเพิ่ม
- สคริปต์:
- บันทึกทริกเกอร์
- เพิ่มฟิลด์ change.time ในรูปแบบ IM
- เปลี่ยนกลุ่มงาน 1 เหตุการณ์
- ตรวจสอบสิ่งทั้งปวง
6. ข้อผิดพลาดในการเปิดเผยข้อมูลอย่างละเอียด
หากคุณพบข้อผิดพลาดในการเปิดเผยข้อมูลอย่างละเอียด
วิธีแก้ไขปัญหาได้รับด้านล่าง:
- แก้ไข sever.xml เช่น: C:Program FilesApache Software FoundationTomcat 8.5_Tomcat_webtierconf) เพื่อรับการกำหนดค่าต่อไปนี้
- ในไฟล์ server.xml ให้ค้นหาสิ่งที่ควรมีลักษณะดังนี้หลังจากการอัพเดต
- บันทึกไฟล์ขณะเริ่มบริการใหม่
7. SD02770580-F2 – ขยาย แก้ไขค่าของฟิลด์ปัจจุบันในหน้าต่างแยกต่างหากไม่ทำงานผิดพลาด
หากคุณไม่สามารถบันทึกเนื้อหาโดยใช้ F2 – ขยายในขณะที่แก้ไขค่าของฟิลด์ปัจจุบันในหน้าต่างแยกต่างหาก พวกเขากำหนดเวลาตัวจับเวลาที่ไม่ได้ใช้งานไว้ที่ 20 นาทีและส่งข้อความถึง 15 นาที พวกเขายังคงได้รับข้อความการสิ้นสุดเซสชันที่ไม่ใช้งานอยู่บ่อยมาก
การแก้ปัญหาได้รับด้านล่าง:
- ประเด็นคือ ข้อบกพร่อง บน SM Web-Tier 9.64 ดังนั้นให้ใช้โปรแกรมแก้ไข 1 เพื่อแก้ไขปัญหานี้
- เว็บไคลเอ็นต์
- QCCR1E160088
- คุณควรจะทำงานกับไคลเอ็นต์เว็บตัวจัดการบริการและกด F2 บนแป้นพิมพ์เพื่อใช้ตัวเลือกการขยาย
- หลังจากที่พวกเขาพิมพ์ข้อความและคลิกบันทึกแล้ว โปรดทราบว่าคุณไม่สามารถบันทึกการเปลี่ยนแปลงได้
8. ปัญหาในการแสดงค่าบนตาราง error
เมื่อลูกค้าใช้แท็บที่มีตัวแปรซึ่งเป็นอาร์เรย์ จะแสดงเฉพาะค่าแรกของอาร์เรย์ สิ่งนี้เกิดขึ้นเฉพาะบนเว็บเท่านั้น บางครั้งเหตุการณ์ดังกล่าวก็โอเคและบางครั้งก็ไม่เป็นเช่นนั้น ดังกล่าวเกิดขึ้นประมาณสัปดาห์ละครั้งในการผลิต ดังนั้นคุณต้องสร้างเหตุการณ์ พวกเขามีฟังก์ชั่นมากมายโดยใช้การตัดเย็บแบบนี้ คุณอาจลองใช้ Service Manager 9.64 เวอร์ชันใหม่แล้วและเหมือนกับ 9.41 พวกเขาได้รับอนุญาตให้ดูหน้าจอที่แนบมา
เพื่อแก้ปัญหามีขั้นตอนดังต่อไปนี้:
- สั้น > สร้างตัวแปรอาร์เรย์และตั้งค่าเป็นแหล่งของฟิลด์อาร์เรย์ Long >
- แก้ไขตำแหน่งรูปแบบ
- เพิ่ม comfill (input:$array , array length:3)
- แก้ไขตำแหน่ง ctrl รูปแบบ
- เพิ่มนิพจน์ not (ตำแหน่ง null ใน $file) ในการแสดงผลและชื่อย่อ
- เพิ่มสคริปต์ต่อไปนี้ในพื้นที่ข้อความ js
- ค้นหาตำแหน่งในชื่อของตำแหน่ง เพิ่มสตริงด้วยเครื่องหมายจุลภาคเป็นตัวคั่น
- ใน Array ลูกค้าสามารถดูได้เพียงรายการเดียวเท่านั้นในบางครั้ง
- ฟิลด์อาร์เรย์จะแสดงเพียงค่าเดียวแทนที่จะเป็นรายการทั้งหมดภายในตัวแปร สิ่งนี้เกิดขึ้นเฉพาะในเว็บไคลเอ็นต์ บนไคลเอนต์ windows มันทำงานอย่างถูกต้องเสมอ
- สาเหตุทั่วไปคือตัวแปรจาก $array ของ STR ไม่ได้เตรียมใช้งานอย่างถูกต้องเป็นอาร์เรย์ในขณะที่ระดับเว็บแคชแบบฟอร์ม
- คำอธิบายโดยละเอียดคือฟอร์มถูกแคชไว้บนเว็บในครั้งแรกที่คุณแสดงฟอร์ม
- หากการเข้าถึงค่าใน $array ไม่ใช่อาร์เรย์เป็นครั้งแรก แบบฟอร์มจะถูกแคชด้วย $array เป็นค่าสเกลาร์
- หลังจากนั้น การอ้างอิงถึงแบบฟอร์มที่ตามมาในภายหลังโดยคุณจะถือว่าข้อมูลเป็นสเกลาร์และแสดงเฉพาะค่าแรกเท่านั้น
- ใน FC พวกเขามีนิพจน์ที่จะตรวจสอบชื่อตำแหน่งของ null ซึ่งใน OOB ไม่ควรเป็นไปได้ แต่ถ้าพวกเขามีเร็กคอร์ดที่มีตำแหน่ง null ตัวแปร $array จะไม่ถูกเริ่มต้นและจะเป็นสเกลาร์
- ดังนั้นเมื่อตำแหน่งแรกที่คุณดูเป็นค่าว่าง แบบฟอร์มจะถูกแคชด้วยสเกลาร์ $array
- คุณลบเงื่อนไขและตรวจสอบค่า null ใน JS และถ้าเป็น null set $array={}
- โดยพื้นฐานแล้ว คุณจะต้องแก้ไขเงื่อนไขใดๆ ใน JS โดยที่พวกเขาตั้งค่าตัวแปรที่คล้ายกัน และก่อนที่จะตั้งค่าให้ตรวจสอบภายในสคริปต์ก่อนว่าตัวแปรนั้นเป็นค่าว่างหรือไม่ และหากเป็นค่าว่าง ให้ตั้งค่าตัวแปรให้เป็นอาร์เรย์ว่างด้วยตนเอง
9. การติดตั้ง CDF ค้างอยู่ที่ข้อผิดพลาดสถานะการตรวจสอบองค์ประกอบพ็อด
คุณอาจพบปัญหาใดๆ เมื่อพยายามปรับใช้ CDF ในองค์กร การติดตั้งค้างและไม่ดำเนินการต่อไป ขณะรันคำสั่ง install การติดตั้งจะค้างดังนี้: INFO: ย้ายชุดตัวติดตั้งที่ใช้สำหรับเพิ่มโหนดผ่าน UI……….. [เสร็จแล้ว]
ข้อมูล: ตรวจสอบสถานะพ็อดของส่วนประกอบ……………………….
ปัญหานี้เกี่ยวข้องกับ DNS
เพื่อแก้ไขปัญหา มีวิธีแก้ไขปัญหาต่อไปนี้:
- มี QCCR8B35523 อยู่
- ปัญหาสามารถแก้ไขได้โดยการลบทั้งหมด DNS การตั้งค่าในอะแดปเตอร์เครือข่าย: /etc/sysconfig/network-scripts/ifcfg-ens160
- หลังจากนั้นให้ถอนการติดตั้งและติดตั้ง CDF ใหม่
10. วิธีกำหนดค่าฟิลด์แบบอ่านอย่างเดียวให้กับกลุ่มการกำหนดเฉพาะ 2 กลุ่มในขั้นตอนการปิดของข้อผิดพลาดตั๋วเหตุการณ์
ผู้ใช้ในกลุ่มที่ 1 สามารถแก้ไขบางฟิลด์ได้ ผู้ใช้ในกลุ่มที่ 2 สามารถแก้ไขบางฟิลด์ได้ ผู้ใช้จำเป็นต้องกำหนดค่าฟิลด์ที่พร้อมใช้งานสำหรับกลุ่มการกำหนดเฉพาะเท่านั้น
ในการแก้ไขปัญหามีขั้นตอนดังต่อไปนี้:
- ในขั้นตอนการปิดของเวิร์กโฟลว์ ให้ตั้งค่าเงื่อนไขการแก้ไขแบบฟอร์มเป็นจริงแทนที่จะเป็นเท็จ
- สำหรับฟอร์มการปิดสร้างตัวควบคุมรูปแบบ
- ใน Initialization Expressions ใส่เงื่อนไขด้านล่างด้วยตัวแปร temp 1 และ group2 ซึ่งจะทำให้ตัวเลือกของผู้ใช้สมบูรณ์
- บันทึกFC
- ในตัวออกแบบแบบฟอร์มของแบบฟอร์มการปิด:
ตั้งค่าเงื่อนไขแบบอ่านอย่างเดียว [$group1]จริง สำหรับบางฟิลด์เฉพาะ
ตั้งค่าเงื่อนไขแบบอ่านอย่างเดียว [$group2]true สำหรับบางฟิลด์เฉพาะ
ตั้งค่าเงื่อนไขแบบอ่านอย่างเดียว [$group1]true & [$group2]true สำหรับบางฟิลด์เฉพาะ
- เฉพาะผู้ใช้ group1 หรือ group2 เท่านั้นที่จะแก้ไขแบบฟอร์มนี้ได้
- บันทึกแบบฟอร์ม
- เข้าสู่ระบบด้วยผู้ใช้ 2 คนจากกลุ่มงานต่างๆ เพื่อทดสอบตั๋วที่ปิด
โปรดทราบว่า:
เมื่อคุณยกเลิกการเลือกช่อง 'อ่านอย่างเดียว' และ (&) และหรือ () จะกลับกัน
ตัวอย่างเช่น: ในเงื่อนไขที่ระบุด้านล่าง
|_+_|นี่จะหมายความว่า:
ต้องกรอกสถานที่หรือฟิลด์ชื่อเต็มหรือฟิลด์ชื่อผู้ติดต่อ มิฉะนั้นผู้ดำเนินการจะต้องอยู่ในกลุ่ม 1 หรือกลุ่ม 2 เพื่อให้สามารถแก้ไขฟิลด์ได้
แบบฟอร์มที่คุณใช้มีฟิลด์มากเกินไป ดังนั้นข้อเสนอแนะที่ Zaki คือการใช้แบบฟอร์มย่อยสำหรับแบบฟอร์มหลัก มิฉะนั้น แบบฟอร์มหลักจะขัดแย้งและยุบ คุณได้สร้างฟอร์มใหม่และใส่เงื่อนไขแบบอ่านอย่างเดียวและตัวควบคุมรูปแบบ หลังจากนั้นเงื่อนไขทั้งหมดก็ใช้งานได้