Microsoft Office Online
ลงชื่อเข้าใช้ Office Online (นี่คืออะไร) ของฉัน | ลงชื่อเข้าใช้

 
 
Microsoft Office InfoPath
ค้นหา
ค้นหา
 
ตรวจหาโปรแกรมปรับปรุง: (c) Microsoft
ดาวน์โหลดสำหรับ Office
 
 
 
วิธีใช้และวิธีจัดการ
ผลิตภัณฑ์และเทคโนโลยีที่เกี่ยวข้อง
การสนับสนุนและคำติชม
ทรัพยากรทางเทคนิค
ทรัพยากรเพิ่มเติม
คำเตือน: คุณกำลังพยายามที่จะดูเพจนี้ด้วยรุ่นของเว็บเบราว์เซอร์ที่ไม่สนับสนุน เว็บไซต์นี้จะทำงานได้ดีที่สุดกับ Microsoft Internet Explorer 6.0 หรือรุ่นใหม่กว่าหรือ Firefox 1.5 หรือ Netscape Navigator 8.0 หรือรุ่นใหม่กว่า ศึกษาเพิ่มเติมเกี่ยวกับเบราว์เซอร์ที่สนับสนุน

การแทรกตัวควบคุมรูปภาพ
นำไปใช้กับ: Microsoft Office InfoPath 2007
 

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

ในบทความนี้


เวลาที่ใช้ตัวควบคุมรูปภาพ

ใช้เวลาที่ใช้ตัวควบคุมรูปภาพเมื่อคุณต้องการ

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

ตัวควบคุมรูปภาพภายในส่วนการทำซ้ำบนแม่แบบฟอร์ม

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

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

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

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

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

กล่อง Rich Text  ถ้าแม่แบบฟอร์มของคุณมีตัวควบคุมกล่อง Rich Text และคุณมีการจัดรูปแบบ rich-text เต็มรูปแบบ ผู้ใช้สามารถเพิ่มรูปภาพภายในกล่อง Rich Text เหล่านั้นได้

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

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

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

ตัวควบคุมรูปภาพภายในส่วนการทำซ้ำ

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

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

ข้อพิจารณาเรื่องความเข้ากันได้

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

ถ้าคุณต้องการให้ผู้ใช้สามารถแทรกรูปภาพในแม่แบบฟอร์มที่เข้ากันได้กับเบราว์เซอร์ (แม่แบบที่เปิดใช้ได้กับเบราว์เซอร์: แม่แบบฟอร์มที่เข้ากับได้กับเบราว์เซอร์ที่เผยแพร่ในในเซิร์ฟเวอร์ที่ใช้งาน InfoPath Forms Services และเปิดใช้ได้กับเบราว์เซอร์ ทำให้ผู้ใช้สามารถแสดงและป้อนข้อมูลในฟอร์มผ่านเว็บเบราว์เซอร์ได้) คุณสามารถโฮสต์ InfoPath เป็นตัวควบคุมฟอร์ม Microsoft ASP.NET บนเว็บเพจ และเขียนโค้ดด้านเซิร์ฟเวอร์เพื่อแทรกรูปภาพใน XML ของแม่แบบฟอร์มเป็นข้อมูลที่เข้ารหัส base64 นอกจากนี้ คุณยังสามารถใช้กล่อง Rich Text บนแม่แบบฟอร์มที่เข้ากันได้กับเบราว์เซอร์ของคุณที่ทำให้ผู้ใช้สามารถแทรกรูปที่มีการเชื่อมโยง ซึ่งจะอนุญาตให้คุณบันทึกข้อมูลรูปภาพเป็นการเชื่อมโยงหลายมิติใน XML ต้นแบบได้

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

การแทรกตัวควบคุมรูปภาพ

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

ภาพประกอบต่อไปนี้แสดงลักษณะตัวควบคุมรูปภาพเปล่าเมื่อ ถูกเลือกในโหมดการออกแบบ (โหมดออกแบบ: สภาพแวดล้อมการออกแบบ InfoPath ที่คุณสามารถสร้างหรือปรับเปลี่ยนแม่แบบฟอร์ม)

ตัวควบคุมรูปภาพที่เลือกในโหมดการออกแบบ

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

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

ความสัมพันธ์ระหว่างตัวควบคุมรูปภาพบนแม่แบบฟอร์มและเขตข้อมูลที่สอดคล้องในแหล่งข้อมูล

การแทรกตัวควบคุมรูปภาพบนแม่แบบฟอร์มเปล่าใหม่

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

  1. ในแม่แบบฟอร์ม วางเคอร์เซอร์ไว้ในตำแหน่งที่คุณต้องการแทรกตัวควบคุม
  2. หากไม่เห็นบานหน้าต่างงาน ตัวควบคุม คลิกตัวควบคุมเพิ่มเติม ในเมนูแทรก หรือกดปุ่ม ALT+I, C
  3. ภายใต้ แทรกตัวควบคุม ให้คลิก รูปภาพ
  4. ในกล่องโต้ตอบ แทรกตัวควบคุมรูปภาพ ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้

    ตามค่าเริ่มต้น ตัวควบคุมรูปภาพที่มีข้อความตัวยึด คลิกที่นี่เพื่อแทรกรูปภาพ จะถูกแทรกบนแม่แบบฟอร์ม

  5. ถ้าคุณเลือกเพื่อรวมข้อมูลรูปภาพในฟอร์มของผู้ใช้ของคุณในขั้นที่ 4 คุณสามารถระบุรูปภาพพื้นหลังได้

    แสดงทำอย่างไร?

    1. คลิกสองครั้งที่ตัวควบคุมรูปภาพบนแม่แบบฟอร์มของคุณ
    2. คลิกแท็บ ข้อมูล
    3. ภายใต้ การผูกข้อมูล บนแท็บ ข้อมูล ให้คลิก ระบุรูปภาพเริ่มต้น แล้วคลิก เรียกดู
    4.  หมายเหตุ   ตัวเลือกนี้ไม่พร้อมให้ใช้งานได้ถ้าคุณเลือก เป็นการเชื่อมโยง ก่อนหน้าในกระบวนการนี้

    5. ในกล่องโต้ตอบ แทรกรูปภาพ ให้คลิกรูปภาพที่คุณต้องการ
  6. การเพิ่มป้ายชื่อให้ตัวควบคุม พิมพ์ข้อความเหนือหรือทางซ้ายของตัวควบคุม ตามด้วยเครื่องหมายจุดคู่ (:)

การแทรกตัวควบคุมรูปภาพบนแม่แบบฟอร์มที่ยึดตามแหล่งข้อมูลที่มีอยู่

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

  1. ในแม่แบบฟอร์ม วางเคอร์เซอร์ไว้ในตำแหน่งที่คุณต้องการแทรกตัวควบคุม
  2. หากไม่เห็นบานหน้าต่างงาน ตัวควบคุม คลิกตัวควบคุมเพิ่มเติม ในเมนูแทรก หรือกดปุ่ม ALT+I, C
  3. ภายใต้ แทรกตัวควบคุม ให้คลิก รูปภาพ
  4. ในกล่องโต้ตอบ แทรกตัวควบคุมรูปภาพ ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้
    • เมื่อต้องการบันทึกข้อมูลรูปภาพในฟอร์ม ให้คลิก รวมไว้ในฟอร์ม เมื่อคุณเลือกตัวเลือกนี้ คุณต้องผูกตัวควบคุมรูปภาพกับเขตข้อมูลที่มีชนิดข้อมูล รูปภาพหรือแฟ้มที่แนบ (base64)
    • เมื่อต้องการแสดงรูปภาพที่ถูกเชื่อมโยงกับฟอร์ม แต่ไม่ได้ถูกบันทึก ให้คลิก เป็นการเชื่อมโยง เมื่อคุณเลือกตัวเลือกนี้ คุณต้องผูกตัวควบคุมรูปภาพกับเขตข้อมูลที่มีชนิดข้อมูล การเชื่อมโยงหลายมิติ (anyURI)
  5. ในกล่องโต้ตอบ การผูกข้อมูลรูปภาพ ให้เลือกเขตข้อมูลที่คุณต้องการเก็บข้อมูลตัวควบคุมรูปภาพ แล้วคลิก ตกลง

    ตามค่าเริ่มต้น ตัวควบคุมรูปภาพที่มีข้อความตัวยึด คลิกที่นี่เพื่อแทรกรูปภาพ จะถูกแทรกบนแม่แบบฟอร์ม

  6. ถ้าคุณได้เลือกเพื่อรวมข้อมูลรูปภาพในฟอร์มของผู้ใช้ของคุณในขั้นที่ 4 คุณสามารถระบุรูปภาพเริ่มต้นที่ปรากฏภายในตัวควบคุมได้

    แสดงทำอย่างไร?

    1. คลิกสองครั้งที่ตัวควบคุมรูปภาพบนแม่แบบฟอร์มของคุณ
    2. คลิกแท็บ ข้อมูล
    3. ภายใต้ การผูกข้อมูล ให้คลิก ระบุรูปภาพเริ่มต้น แล้วคลิก เรียกดู
    4.  หมายเหตุ   ตัวเลือกนี้ไม่พร้อมให้ใช้งานได้ถ้าคุณผูกตัวควบคุมรูปภาพกับเขตข้อมูลที่มีชนิดข้อมูลการเชื่อมโยงหลายมิติ (anyURI) ก่อนหน้าในกระบวนการนี้

    5. ในกล่องโต้ตอบ แทรกรูปภาพ ให้คลิกรูปภาพที่คุณต้องการ
  7. การเพิ่มป้ายชื่อให้ตัวควบคุม พิมพ์ข้อความเหนือหรือทางซ้ายของตัวควบคุม ตามด้วยเครื่องหมายจุดคู่ (:)

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

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

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

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