เมื่อคุณออกแบบแม่แบบฟอร์ม Microsoft Office InfoPath คุณต้องพิจารณาวิธีจัดเค้าโครงหรือจัดเรียงองค์ประกอบบนแม่แบบฟอร์ม
โดยทั่วไปแล้ว คุณควรจัดระเบียบส่วนต่างๆ ของเทมเพลตฟอร์มของคุณเพื่อให้บุคคลที่กรอกฟอร์มสามารถเลื่อนผ่านฟอร์มได้ตามหลักตรรกะ นอกจากนี้ คุณควรจัดแนวกล่องข้อความ กล่องกาเครื่องหมาย และองค์ประกอบอื่นๆ ตามแนวเส้นแนวนอนและเส้นแนวตั้งของเส้นตารางในจินตนาการ คุณสามารถใช้ตารางเค้าโครงเพื่อกําหนดขอบเขตของเส้นตารางของคุณและช่วยจัดแนวองค์ประกอบบนเท็มเพลตแบบฟอร์ม
ในบทความนี้
ตารางเค้าโครงและบานหน้าต่างงาน เค้าโครง
ตามอุดมคติคุณควรออกแบบเทมเพลตฟอร์มที่ดูน่าสนใจและใช้งานง่ายสําหรับผู้อื่น ตารางเค้าโครงสามารถช่วยให้คุณบรรลุเป้าหมายทั้งสองอย่างนี้ได้
บานหน้าต่างงาน เค้าโครง มีคอลเลกชันของตารางเค้าโครงที่กําหนดไว้ล่วงหน้าซึ่งคุณสามารถใช้ในเทมเพลตฟอร์มของคุณเพื่อให้มีโครงสร้างที่มองเห็นได้
ตารางเค้าโครงจะเหมือนกับตารางอื่นๆ ยกเว้นตารางนั้นใช้เพื่อวัตถุประสงค์ในเค้าโครงเท่านั้น ไม่ใช่สําหรับงานนําเสนอข้อมูล นอกจากนี้ ตารางเค้าโครงจะไม่มีเส้นขอบที่มองเห็นได้ตามค่าเริ่มต้น เมื่อคุณออกแบบเทมเพลตฟอร์มของคุณในโหมดออกแบบ เส้นขอบของเค้าโครงตารางจะแสดงด้วยเส้นประ เพื่อให้คุณทราบว่าคุณกําลังทํางานภายในตาราง อย่างไรก็ตาม เมื่อผู้ใช้กรอกฟอร์มที่ยึดตามแม่แบบฟอร์มของคุณ เส้นขอบเหล่านั้นจะไม่ปรากฏขึ้น
นอกเหนือจากสิ่งอื่นๆ แล้ว คุณสามารถใช้ตารางเค้าโครงเพื่อจัดระเบียบตัวควบคุม เพื่อแยกส่วนหนึ่งออกจากอีกส่วนหนึ่ง เพื่อสร้างส่วนหัวกระดาษและท้ายกระดาษ และเพื่อเก็บโลโก้และกราฟิกอื่นๆ
ในตัวอย่างต่อไปนี้ เค้าโครงตารางจะใช้เพื่อจัดระเบียบกล่องข้อความภายในส่วนบนเทมเพลตฟอร์ม
1. ตารางเค้าโครงนี้มีสองแถว
2. มีสามคอลัมน์ในแถวที่สอง คอลัมน์ตรงกลางจะใช้เพื่อระยะห่างเท่านั้น
ถ้าคุณต้องการเพิ่มหรือเอาแถวและคอลัมน์ออกจากตารางเค้าโครง ให้คลิกตัวเลือกในรายการ ผสานและแยกเซลล์ ในบานหน้าต่างงาน ถ้าเค้าโครงตารางในบานหน้าต่างงาน เค้าโครง ไม่ตรงตามความต้องการของคุณ คุณสามารถแทรกตารางเค้าโครงแบบกําหนดเองที่มีจํานวนแถวและคอลัมน์ที่คุณต้องการได้
คุณยังสามารถใช้บานหน้าต่างงาน เค้าโครง เพื่อแทรกขอบเขตการเลื่อนและขอบเขตแนวนอนในเทมเพลตฟอร์มของคุณได้อย่างรวดเร็ว ซึ่งจะอธิบายรายละเอียดในส่วนต่อไปนี้
ตัวควบคุมที่เกี่ยวข้องกับเค้าโครง
นอกจากตารางเค้าโครงคุณสามารถใช้ตัวควบคุมที่เกี่ยวข้องกับเค้าโครง เช่น ส่วนหรือส่วนการทําซ้ํา เพื่อช่วยคุณออกแบบเทมเพลตฟอร์มของคุณ เมื่อคุณแทรกตัวควบคุมที่เกี่ยวข้องกับเค้าโครงลงในเทมเพลตฟอร์มของคุณ คุณจะต้องแทรกคอนเทนเนอร์เปล่าเพื่อจัดเก็บตัวควบคุมอื่นๆ เป็นหลัก
ตารางต่อไปนี้มีคําอธิบายโดยสังเขปของตัวควบคุมที่ใช้กันทั่วไปเพื่อวัตถุประสงค์ในเค้าโครง
| ควบคุม | คำอธิบาย |
|---|---|
| ส่วน | ตัวควบคุมที่มีตัวควบคุมอื่นๆ ตัวอย่างเช่น ในเทมเพลตฟอร์มการเรียกร้องค่าสินไหมประกันภัย คุณอาจใช้ส่วนเพื่อจัดกลุ่มกล่องข้อความชุดหนึ่งที่ใช้รวบรวมข้อมูลที่ติดต่อจากผู้ถือนโยบาย |
| ส่วนเพิ่มเติม | ตัวควบคุมที่มีตัวควบคุมอื่นๆ แต่ไม่ปรากฏบนฟอร์ม เว้นแต่ว่าผู้ใช้เลือกที่จะเพิ่มตัวควบคุมนั้น ตัวอย่างเช่น แม้ว่าพนักงานทั้งหมดในบริษัทอาจใช้ส่วนการตั้งค่าเป้าหมายในฟอร์มการตรวจสอบประสิทธิภาพแต่มีเพียงผู้จัดการเท่านั้นที่อาจเลือกเพิ่มส่วนเพิ่มเติมเกี่ยวกับเป้าหมายการเป็นผู้นํา |
| ตัวควบคุมการทําซ้ํา | ตัวควบคุม เช่น ส่วนการทําซ้ําหรือตารางเสริมแถว ที่ช่วยให้ผู้ใช้สามารถขยายเนื้อหาของฟอร์มเมื่อกรอกและแสดงเฉพาะจํานวนรายการที่จําเป็นในชุดข้อมูล ตัวอย่างเช่น คุณสามารถใช้ตารางเสริมแถวเพื่อรวบรวมค่าใช้จ่ายที่แสดงรายการในเทมเพลตฟอร์มรายงานค่าใช้จ่าย |
| ขอบเขตการเลื่อน | ตัวควบคุมที่มีตัวควบคุมอื่นๆ รักษาขนาดคงที่ และมีแถบเลื่อนเพื่อให้ผู้ใช้สามารถเลื่อนดูข้อมูลที่ไม่อยู่ในมุมมองได้ ขอบเขตการเลื่อนอาจเป็นประโยชน์เมื่อส่วนของแม่แบบฟอร์มมีข้อมูลจํานวนมาก และผู้ใช้ไม่จําเป็นต้องดูข้อมูลทั้งหมดในครั้งเดียว ตัวอย่างเช่น ถ้าคุณใช้ตารางเสริมแถวเพื่อแสดงระเบียนจํานวนมากจากฐานข้อมูล คุณสามารถแทรกตารางเสริมแถวภายในขอบเขตการเลื่อนเพื่อแสดงระเบียนเพียงไม่กี่ระเบียนในแต่ละครั้ง เนื่องจากขอบเขตการเลื่อนจะถูกใช้เพื่อวัตถุประสงค์ของเค้าโครงเท่านั้น จึงไม่ถูกผูกไว้กับเขตข้อมูลหรือกลุ่มในแหล่งข้อมูล ขอบเขตการเลื่อนไม่ได้รับการสนับสนุนในแม่แบบฟอร์มที่เข้ากันได้กับเบราว์เซอร์ |
| ขอบเขตแนวนอน | ตัวควบคุมที่มีตัวควบคุมอื่นๆ และสามารถวางในแนวนอนบนแม่แบบฟอร์มได้ ตัวอย่างเช่น เมื่อพื้นที่แนวนอนหลายพื้นที่วางเคียงข้างกัน พื้นที่จะตัด หรือไหล ไปยังบรรทัดถัดไปเมื่อขนาดของหน้าจอเปลี่ยนแปลง เนื่องจากขอบเขตแนวนอนถูกใช้เฉพาะสําหรับวัตถุประสงค์ของเค้าโครง เท่านั้น จึงไม่ถูกผูกไว้กับเขตข้อมูลหรือกลุ่มในแหล่งข้อมูล ตัวควบคุมขอบเขตแนวนอนไม่ได้รับการสนับสนุนในแม่แบบฟอร์มที่เข้ากันได้กับเบราว์เซอร์ |
| กลุ่มตัวเลือก | ตัวควบคุมที่แสดงชุดตัวเลือกเฉพาะร่วมกันให้กับผู้ใช้ กลุ่มตัวเลือกประกอบด้วยส่วนตัวเลือก ซึ่งส่วนใดส่วนหนึ่งจะปรากฏเป็นตัวเลือกเริ่มต้นในฟอร์ม ส่วนตัวเลือกเหล่านั้นมีตัวควบคุมอื่นๆ ตัวอย่างเช่น ข้อมูลที่อยู่ในเทมเพลตฟอร์มข้อมูลพนักงานสามารถจัดรูปแบบเป็นกลุ่มตัวเลือกที่มีส่วนตัวเลือกได้ แต่ละส่วนตัวเลือกจะมีตัวควบคุมที่มีไวยากรณ์ที่อยู่ที่ถูกต้องสําหรับประเทศหรือภูมิภาคที่ระบุ เมื่อพนักงานกรอกฟอร์มที่ยึดตามเทมเพลตฟอร์ม พนักงานจะสามารถแทนที่ส่วนที่อยู่เริ่มต้นด้วยส่วนที่อยู่ที่นําไปใช้กับประเทศหรือภูมิภาคของพนักงานได้ |
เคล็ดลับเกี่ยวกับเค้าโครง
ใช้เคล็ดลับต่อไปนี้เพื่อช่วยคุณปรับปรุงลักษณะที่ปรากฏ ขนาด และลักษณะอื่นๆ ของตารางเค้าโครงและตัวควบคุมที่เกี่ยวข้องกับเค้าโครง
- ถ้าคุณกําลังออกแบบเทมเพลตฟอร์มเปล่าใหม่ ก่อนอื่นการกําหนดวิธีที่คุณต้องการให้เทมเพลตฟอร์มถูกจัดวางก่อนที่คุณจะเริ่มออกแบบ จะเป็นประโยชน์มาก ถ้าคุณกําลังมีปัญหาในการมองเห็นเค้าโครง ก่อนอื่นให้ลองร่างความคิดของคุณบนกระดาษ คุณยังสามารถใช้โปรแกรม เช่น Microsoft Office Visio เพื่อปรับปรุงแนวคิดของคุณและสร้างแบบจําลองส่วนติดต่อผู้ใช้ของเทมเพลตฟอร์ม หลังจากที่คุณคํานึงถึงแผนแล้ว คุณสามารถแทรกตารางที่ออกแบบไว้ล่วงหน้าจากบานหน้าต่างงาน เค้าโครง และกําหนดเองได้ตามความจําเป็น
- ในโหมดออกแบบ เส้นขอบของเค้าโครงตารางจะแสดงด้วยเส้นประเพื่อให้คุณสามารถดูแถวและคอลัมน์แต่ละแถวได้ เมื่อผู้ใช้กรอกฟอร์มที่ยึดตามเทมเพลตฟอร์มของคุณ เส้นตารางเหล่านี้จะถูกซ่อน สิ่งนี้ทําให้การออกแบบที่สะอาดและยุ่งเหยิงน้อยลง ถ้าคุณต้องการซ่อนเส้นตารางในโหมดออกแบบ คุณสามารถปิดได้โดยการคลิก ซ่อนเส้นตาราง บนเมนู ตาราง
- ตามค่าเริ่มต้น InfoPath จะแทรกตารางเค้าโครงและตัวควบคุมที่เกี่ยวข้องกับเค้าโครง เช่น ส่วนและขอบเขตการเลื่อน ที่ความกว้างที่ตรงกับหน้ากระดาษที่พิมพ์ เมื่อต้องการเปลี่ยนการตั้งค่าเริ่มต้นนี้ บนเมนู มุมมอง ให้คลิก คุณสมบัติมุมมอง บนแท็บ ทั่วไป ภายใต้ การตั้งค่าเค้าโครง ให้เลือกกล่องกาเครื่องหมาย ใช้ความกว้างเค้าโครงแบบกําหนดเองสําหรับเทมเพลตฟอร์มนี้ แล้วพิมพ์ตัวเลขอื่นในกล่อง ความกว้างเค้าโครงแบบกําหนดเอง
- ถ้าคุณระบุความกว้างเค้าโครงแบบกําหนดเองสําหรับตารางเค้าโครงและตัวควบคุมเค้าโครง ให้ตรวจสอบให้แน่ใจว่าเค้าโครงนั้นไม่กว้างกว่าพื้นที่ที่สามารถพิมพ์ได้สําหรับเทมเพลตฟอร์มของคุณ เมื่อต้องการดูว่าหน้ากระดาษที่พิมพ์ของคุณกว้างเท่าใด และเนื้อหาบนเทมเพลตฟอร์มจะพอดีกับหน้าหรือไม่ ให้คลิก เส้นบอกแนวความกว้างของหน้า บนเมนู มุมมอง เมื่อคุณคลิกคําสั่งนี้ เส้นบอกแนวแนวตั้งที่มีเส้นประจะปรากฏขึ้นทางด้านขวาของหน้าจอ คู่มือนี้แสดงระยะขอบด้านขวาของหน้าที่พิมพ์ โดยยึดตามเครื่องพิมพ์เริ่มต้นสําหรับคอมพิวเตอร์ของคุณ
- เมื่อต้องการเปลี่ยนเส้นขอบหรือสีของตัวควบคุมเค้าโครงหรือเค้าโครงตาราง ให้เลือกตัวควบคุมหรือตารางที่คุณต้องการเปลี่ยน ในเมนู รูปแบบ ให้คลิก เส้นขอบและการแรเงา แล้วปรับตามที่จำเป็น
- ตามค่าเริ่มต้น เค้าโครงตารางจะถูกจัดชิดด้านซ้ายของแม่แบบฟอร์ม เมื่อต้องการจัดให้ทั้งตารางอยู่กึ่งกลางหรือชิดขวา ให้เลือกตาราง บนเมนู ตาราง ให้คลิก คุณสมบัติตาราง แล้วคลิก กึ่งกลาง หรือ ขวา บนแท็บ ตาราง
- ช่องว่างภายในเซลล์ คือจํานวนช่องว่างที่ล้อมรอบเนื้อหาของเซลล์ คุณสามารถมองว่าเป็นช่องว่างระหว่างเซลล์และข้อความภายในเซลล์ได้ การปรับช่องว่างภายในโดยทั่วไปจะช่วยให้คุณควบคุมระยะห่างได้มากกว่าการกด ENTER เพื่อเพิ่มช่องว่างเพิ่มเติม เมื่อต้องการปรับช่องว่างภายในเซลล์ในเซลล์ ให้เลือกตัวเลือกบนแท็บ เซลล์ ในกล่องโต้ตอบ คุณสมบัติตาราง