แทรกตารางเกิดซ้ำ

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

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

ในบทความนี้

เมื่อใดจะใช้ตารางเกิดซ้ำ

ประสบการณ์การใช้งานของผู้ใช้

แทรกตารางเกิดซ้ำ

เคล็ดลับเค้าโครง

เมื่อใดจะใช้ตารางเกิดซ้ำ

ใช้ตารางซ้ำเมื่อคุณต้องการ:

  • เปิดใช้งานผู้ใช้สามารถใส่ข้อมูลในรูปแบบตาราง มีโครงสร้าง

  • รวบรวมรายการ ข้อมูลตัวเลข และชนิดของข้อมูลที่ดีที่สุดจะแสดงในตารางอื่น ๆ

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

  • แสดง หรือทำงานกับระเบียนจากฐานข้อมูล การบริการเว็บ หรือแหล่งข้อมูลอื่นในตารางบนเทมเพลตฟอร์ม

ในรูปต่อไปนี้ ตารางซ้ำถูกใช้เพื่อรวบรวมรายการบนฟอร์มรายงานค่าใช้จ่าย

ตารางเสริมแถวที่ใช้เพื่อรวบรวมข้อมูลบรรทัดรายการในรายงานค่าใช้จ่าย

ตารางซ้ำประกอบด้วยสามส่วน:

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

  • แถวของข้อมูล    แถวข้อมูลคือ แถวที่สามารถ "ทำซ้ำ" ในฟอร์มได้หลายครั้งตามความเหมาะสม เป็นการออกแบบเทมเพลฟอร์ม คุณจะเห็นเพียงแถวเดียวในโหมดออกแบบ เมื่อคุณแทรกตารางเกิดซ้ำ บุคคลที่กรอกฟอร์มที่ยึดตามเทมเพลตของคุณฟอร์ม อย่างไรก็ตาม สามารถเพิ่มหลายแถวในฟอร์ม ด้วยการกด CTRL + ENTER ด้วยการคลิกคำสั่งบนเมนูทางลัด หรือ โดยการคลิกแทรกรายการ ภายใต้แถวสุดท้ายของตาราง

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

ตัวควบคุมที่เกี่ยวข้อง

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

ส่วนที่ซ้ำกัน    เมื่อต้องการสร้างส่วนน้อยมีโครงสร้างที่ผู้ใช้สามารถแทรกบนฟอร์มหลายครั้ง (เช่นระเบียนในฐานข้อมูล), ใช้ส่วนซ้ำแทนที่เป็นตารางซ้ำ

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

ด้านบนของหน้า

ประสบการณ์ใช้งานของผู้ใช้

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

เมนูทางลัดสำหรับการทำซ้ำตาราง

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

ด้านบนของหน้า

แทรกตารางเกิดซ้ำ

ขั้นตอนในการแทรกตารางเกิดซ้ำที่แตกต่างกันเล็กน้อยโดยขึ้นอยู่กับว่าคุณกำลังออกแบบเทมเพลตฟอร์มใหม่ เปล่า หรือเปลี่ยนการออกแบบเทมเพลตของคุณฟอร์มในฐานข้อมูลหรือแหล่งข้อมูลภายนอกอื่น

ภาพประกอบต่อไปนี้แสดงลักษณะการทำซ้ำตารางในโหมดออกแบบ

ตารางเสริมแถวในโหมดการออกแบบ

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

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

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

ความสัมพันธ์ระหว่างตารางเสริมแถวบนเทมเพลตฟอร์มและกลุ่มการทำซ้ำในแหล่งข้อมูล

แทรกตารางซ้ำบนเทมเพลตฟอร์มใหม่ เปล่า

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

  1. ในเทมเพลตฟอร์ม ให้วางเคอร์เซอร์ไว้ในตำแหน่งที่คุณต้องการแทรกตัวควบคุม

  2. ถ้าไม่เห็นบานหน้าต่างงาน ตัวควบคุม ให้คลิก ตัวควบคุมเพิ่มเติม ในเมนู แทรก หรือกด ALT+I, C

  3. ภายใต้แทรกตัวควบคุม คลิกตารางที่ซ้ำกัน

  4. ในกล่องจำนวนคอลัมน์ ใส่จำนวนคอลัมน์ที่ควรมีตาราง

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

แทรกตารางซ้ำบนเทมเพลตฟอร์มที่ยึดตามแหล่งข้อมูลที่มีอยู่

ถ้าคุณยึดตามการออกแบบเทมเพลตของคุณฟอร์มบนไฟล์ Extensible Markup Language (XML) ที่มีอยู่ ฐานข้อมูล หรือบริการเว็บ InfoPath มาเขตข้อมูลและกลุ่มในบานหน้าต่างงานแหล่งข้อมูล จากแหล่งข้อมูลที่มีอยู่ ในสถานการณ์นี้ คุณสามารถแทรกตารางซ้ำ ด้วยการลากกลุ่มการทำซ้ำจากบานหน้าต่างงานแหล่งข้อมูล ลงในเทมเพลตฟอร์ หรือ โดยการแทรกตารางซ้ำจากบานหน้าต่างงานตัวควบคุม แทน ดังที่อธิบายไว้ในขั้นตอนต่อไปนี้:

  1. ในเทมเพลตฟอร์ม ให้วางเคอร์เซอร์ไว้ในตำแหน่งที่คุณต้องการแทรกตัวควบคุม

  2. ถ้าไม่เห็นบานหน้าต่างงาน ตัวควบคุม ให้คลิก ตัวควบคุมเพิ่มเติม ในเมนู แทรก หรือกด ALT+I, C

  3. ภายใต้แทรกตัวควบคุม คลิกตารางที่ซ้ำกัน

  4. บนหน้าแรกของตัวช่วยการผูกตารางที่ซ้ำกัน คลิกแหล่งข้อมูลที่คุณต้องการใช้ในรายการแหล่งข้อมูล แล้ว คลิ กการเกิดซ้ำกลุ่ม รูปไอคอน ที่คุณต้องการผูกกับแถวตาราง

    เคล็ดลับ: เมื่อต้องการสร้างกลุ่มการทำซ้ำใหม่ คลิกขวาที่กลุ่มที่คุณต้องการเพิ่มกลุ่มการทำซ้ำ คลิกเพิ่ม บนเมนูทางลัด และในกล่องโต้ตอบเพิ่มเขตข้อมูลหรือกลุ่ม ระบุคุณสมบัติสำหรับกลุ่มการทำซ้ำ

  5. คลิก ถัดไป

  6. บนหน้าที่สองของตัวช่วยสร้างการเกิดซ้ำผูกตาราง ดับเบิลคลิกที่เขตข้อมูลในรายการการผูกข้อมูล ที่คุณต้องการเพิ่มเป็นคอลัมน์ลงในตาราง

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

  7. เมื่อต้องการจัดลำดับคอลัมน์ เลือกคอลัมน์ในรายการคอลัมน์ในตาราง แล้ว คลิ กย้ายขึ้น หรือย้ายลง

ด้านบนของหน้า

เคล็ดลับเกี่ยวกับเค้าโครง

ใช้เคล็ดลับต่อไปนี้เพื่อช่วยให้คุณปรับปรุงลักษณะที่ปรากฏ ขนาด และลักษณะอื่น ๆ ของตัวควบคุมภายในตารางที่ซ้ำกัน:

  • เมื่อต้องการเปลี่ยนขนาดของข้อความหลายๆ กล่องในครั้งเดียว เลือกกล่องข้อความที่มีขนาดที่คุณต้องการเปลี่ยนแปลง บนเมนูจัดรูปแบบ คลิกคุณสมบัติ นั้นแล้ว ทำการปรับปรุงที่จำเป็นบนแท็บขนาด

  • ปรับขนาดกล่องข้อความบนเทมเพลฟอร์มของคุณเพื่อให้เหมาะสมกับความยาวของข้อความที่คุณคาดหวังว่าผู้ใช้พิมพ์ในกล่อง

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

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

  • เมื่อต้องการดูสิ่งที่กล่องข้อความของคุณจะมีลักษณะดังกับข้อความจริงในคอลัมน์ คลิกตัวอย่างข้อมูล บนเมนูมุมมอง ซึ่งช่วยให้คุณทราบสิ่งฟอร์มที่ยึดตามเทมเพลตของคุณฟอร์มจะมีลักษณะอย่างไรเมื่อผู้ใช้กรอกนั้น

ด้านบนของหน้า

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×