หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง
ใน Microsoft Office InfoPath คุณสามารถใช้การจัดรูปแบบตามเงื่อนไขเพื่อระบุตัวเลือกการจัดรูปแบบอื่นสำหรับตัวควบคุมที่เป็นไปตามเงื่อนไขที่เกิดขึ้นบนฟอร์ม ถ้าเงื่อนไขที่ระบุเป็นจริงเมื่อผู้ใช้กรอกฟอร์มที่ยึดตามเทมเพลตของคุณฟอร์ม การจัดรูปแบบตามเงื่อนไขจะถูกนำไปใช้
บทความนี้อธิบายวิธีการใช้การจัดรูปแบบตามเงื่อนไขเพื่อแสดง หรือซ่อนแถวในตารางการทำซ้ำ หรือทำซ้ำส่วน โดยขึ้นอยู่กับว่าข้อมูลในแถวตรงกับค่าของตัวควบคุมกล่องรายการแบบหล่นลง ตัวอย่างเช่น ถ้าแม่แบบฟอร์มของคุณมีตารางเกิดซ้ำที่ประกอบด้วยแถวของผลิตภัณฑ์ที่แบ่งออกเป็นหนึ่งในสามจัดประเภท (A, B หรือ C), คุณสามารถใช้การจัดรูปแบบตามเงื่อนไขเพื่อกำหนดแถวที่จะแสดง โดยยึดตามที่ผู้ใช้บนฟอร์มเลือก
หมายเหตุ: คุณสามารถใช้ตัวกรองเพื่อทำให้ผู้ใช้เพื่อแสดง หรือซ่อนข้อมูลในฟอร์ม อย่างไรก็ตาม เนื่องจากตัวกรองที่ไม่ได้รับการสนับสนุนสำหรับเทมเพลตฟอร์มที่เข้ากันได้กับเบราว์เซอร์ การจัดรูปแบบตามเงื่อนไขจะแทนเป็นประโยชน์มากมายที่จะตัวกรองในเทมเพลตฟอร์มที่เข้ากันได้กับเบราว์เซอร์
ในบทความนี้
ขั้นตอนที่ 1: เพิ่มตัวควบคุม
เมื่อต้องการทำกระบวนงานนี้ให้เสร็จสมบูรณ์ เทมเพลตของคุณฟอร์มต้องประกอบด้วยกล่องรายการและตารางที่เกิดซ้ำ เมื่อต้องการเพิ่มตัวควบคุมเหล่านี้ ทำต่อไปนี้:
-
บนเทมเพลตฟอร์ คลิกตำแหน่งที่คุณต้องการแทรกกล่องรายการและตารางซ้ำ
-
ถ้าไม่เห็นบานหน้าต่างงาน ตัวควบคุม ให้คลิก ตัวควบคุมเพิ่มเติม ในเมนู แทรก หรือกด ALT+I, C
-
ภายใต้แทรกตัวควบคุม ในบานหน้าต่างงานตัวควบคุม คลิกกล่องรายการ แล้ว คลิ กตารางที่ซ้ำกัน
-
เมื่อคุณแทรกตารางซ้ำ คุณจะได้รับพร้อมท์สำหรับจำนวนคอลัมน์ ค่าเริ่มต้นที่ 3 นั้นแล้ว คลิกตกลง
-
เหนือกล่องรายการที่คุณแทรกบนเทมเพลตของคุณฟอร์ม พิมพ์ป้ายผนึกที่อ่านกรองตามชนิด:
-
พิมพ์ป้ายชื่อคอลัมน์ในแถวแรกของตารางเกิดซ้ำ เพื่อให้คอลัมน์แรกอ่านผลิตภัณฑ์คอลัมน์สองอ่านชนิดและคอลัมน์สามอ่านราคา
ขั้นตอนที่ 2: ระบุการจัดรูปแบบตามเงื่อนไข
หลังจากที่คุณเพิ่มตัวควบคุมของคุณลงในเทมเพลตฟอร์ คุณสามารถระบุการจัดรูปแบบตามเงื่อนไขที่เหมาะสม
-
คลิกสองครั้งที่กล่องรายการ
-
คลิกแท็บ ข้อมูล
-
ภายใต้กล่องรายการ คลิกเพิ่ม
-
ในกล่องค่า ในกล่องโต้ตอบตัวเลือกเพิ่ม พิมพ์Aแล้ว คลิ กตกลง
-
ทำซ้ำขั้นตอนที่ 3 และ 4 เพื่อเพิ่มค่าสำหรับ B, C และคอลัมน์ d ซึ่งเป็น
-
ในรายการของค่า เลือกD แล้ว คลิ กตั้งค่าเริ่มต้น
-
เลือกตารางเกิดซ้ำบนเทมเพลตของคุณฟอร์ม แล้ว บนเมนูจัดรูปแบบ คลิ กจัดรูปแบบตามเงื่อนไข
-
ในกล่องโต้ตอบ การจัดรูปแบบตามเงื่อนไข ให้คลิก เพิ่ม
-
ภายใต้ถ้าเงื่อนไขนี้เป็นจริง ในกล่องแรก เลือกเขตข้อมูลที่สอดคล้องกับคอลัมน์สองของตารางเกิดซ้ำ
-
ในกล่องสอง คลิกไม่เท่ากับ
-
ในกล่องสาม คลิกเลือกเขตข้อมูลหรือกลุ่ม
-
ในกล่องโต้ตอบเลือกเขตข้อมูลหรือกลุ่ม เลือกเขตข้อมูลที่สอดคล้องกับกล่องรายการที่คุณแทรกบนเทมเพลตฟอร์ แล้ว คลิ กตกลง
หมายเหตุ: เงื่อนไขจะแบบไดนามิกเปรียบเทียบสองค่า
-
ภายใต้แล้ว นำการจัดรูปแบบนี้ ในกล่องโต้ตอบจัดรูปแบบตามเงื่อนไข เลือกกล่องกาเครื่องหมายซ่อนตัวควบคุมนี้
หมายเหตุ: เงื่อนไขนี้ในตอนนี้สถานะที่ถ้าเนื้อหาของคอลัมน์สองของแถวตารางซ้ำจะแตกต่างจากสิ่งที่เลือกในกล่องรายการ จากนั้น กดควรซ่อนแถวสอดคล้องกันในตารางเกิดซ้ำ
-
เมื่อต้องการกลับไปยังเทมเพลตฟอร์ คลิกตกลง สองครั้ง
-
คลิกสองครั้งที่ตัวควบคุมในคอลัมน์สองของตารางเกิดซ้ำ
-
คลิกแท็บ ข้อมูล
-
พิมพ์Dในกล่องค่า เท่านั้น
ขั้นตอนที่ 3: แสดงตัวอย่างเทมเพลตฟอร์ม
หลังจากที่คุณเพิ่มการจัดรูปแบบตามเงื่อนไขไปเทมเพลตฟอร์ ขอแนะนำให้ คุณทดสอบการเปลี่ยนแปลงเพื่อให้แน่ใจว่า พวกเขากำลังทำงานอย่างถูกต้อง
-
เมื่อต้องการทดสอบการเปลี่ยนแปลงของคุณ ให้คลิก แสดงตัวอย่าง บนแถบเครื่องมือ มาตรฐาน หรือกด CTRL+SHIFT+B
หมายเหตุ: ตามค่าเริ่มต้น ส่วนที่เลือกในกล่องรายการคือD คุณอาจต้องเลื่อนขึ้นในกล่องข้อความเพื่อดูค่าอื่น ๆ
-
เมื่อต้องการเพิ่มแถวในตารางที่เกิดซ้ำ ภายใต้ตารางเกิดซ้ำ ไม่กี่คลิกแทรกรายการ หลายครั้ง
-
สำหรับแต่ละแถวในคอลัมน์สองของตารางเกิดซ้ำ แทนค่าเริ่มต้นของD ด้วยA, B หรือC
หมายเหตุ: นิพจน์ที่เล็กได้
-
เปลี่ยนส่วนที่เลือกในกล่องรายการ แถวในตารางซ้ำจะปรากฏขึ้น และหายไปขณะที่คุณเลือกตัวเลือกอื่น