ใช้ค่าจากบริการเว็บเพื่อเติมข้อมูลในกล่องรายการ กล่องรายการแบบหล่นลง หรือกล่องคำสั่งผสม

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

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

ในบทความนี้

ภาพรวม

ก่อนที่คุณเริ่มต้น

ขั้นตอนที่ 1: เพิ่มการเชื่อมต่อข้อมูลคิวรี

ขั้นตอนที่ 2: กำหนดค่าตัวควบคุม

ภาพรวม

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

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

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

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

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

ก่อนที่คุณจะเริ่มต้น

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

  • ตำแหน่งที่ตั้งของบริการบนเว็บ

  • ตรวจสอบว่า การบริการเว็บใช้การเข้ารหัสเอกสาร/สัญพจน์สไตล์ InfoPath สามารถใช้เฉพาะเอกสาร/สัญพจน์สไตล์ Web services

  • ชื่อของการดำเนินการบริการเว็บที่จะส่งข้อมูลไปยังฟอร์ม

  • ว่าคุณสามารถปฏิเสธเก็บผลลัพธ์คิวรีจากบริการเว็บบนคอมพิวเตอร์ของผู้ใช้สำหรับการใช้งานแบบออฟไลน์

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

ขั้นตอนที่ 1: เพิ่มการเชื่อมต่อข้อมูลคิวรี

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

  1. บนเมนูเครื่องมือ คลิกเชื่อมต่อข้อมูล

  2. ในกล่องโต้ตอบการเชื่อมต่อข้อมูล คลิกเพิ่ม

  3. ในตัวช่วยสร้างการเชื่อมต่อข้อมูล คลิกสร้างการเชื่อมต่อใหม่ คลิกรับข้อมูล แล้ว คลิ กถัดไป

  4. บนหน้าถัดไปของตัวช่วยสร้าง คลิกบริการเว็บ แล้ว คลิ กถัดไป

  5. บนหน้าถัดไปของตัวช่วยสร้าง พิมพ์ตำแหน่งที่ตั้งของบริการบนเว็บ

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

  6. คลิก ถัดไป

  7. ในรายการเลือกการดำเนินการ คลิกเว็บการบริการดำเนินการที่ส่งกลับข้อมูลลงในฟอร์ม นั้นแล้ว คลิกถัดไป

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

    วิธีการมีดังนี้

    1. เลือกพารามิเตอร์ในตารางพารามิเตอร์ แล้ว คลิ กการตั้งค่าตัวอย่าง

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

    3. ทำซ้ำขั้นตอนเหล่านี้สำหรับแต่ละพารามิเตอร์ในตารางพารามิเตอร์ แล้ว คลิ กถัดไป

    รายละเอียดด้านเทคนิค

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

  9. ถ้าคุณต้องการให้ผลลัพธ์ของแบบสอบถามจะพร้อมใช้งานเมื่อฟอร์มไม่ได้เชื่อมต่อกับเครือข่าย เลือกกล่องกาเครื่องหมายเก็บสำเนาของข้อมูลในเทมเพลตฟอร์ม

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

  10. คลิก ถัดไป

  11. บนหน้าถัดไปของตัวช่วยสร้าง พิมพ์ชื่อที่สื่อความหมายสำหรับการเชื่อมต่อข้อมูลรองนี้

  12. เมื่อต้องการได้รับข้อมูลโดยอัตโนมัติเมื่อเปิดฟอร์ม เลือกกล่องกาเครื่องหมายดึงข้อมูลเมื่อเปิดฟอร์มโดยอัตโนมัติ

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

ขั้นตอนที่ 2: กำหนดค่าตัวควบคุม

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

  2. ดับเบิลคลิกที่รายการกล่อง กล่องรายการแบบหล่นลง หรือกล่องคำสั่งผสมที่คุณต้องการเติมข้อมูล

  3. คลิกแท็บ ข้อมูล

  4. ภายใต้กล่องรายการ คลิกค้นหาค่าจากแหล่งข้อมูลภายนอก

  5. ในรายการแหล่งข้อมูล คลิกแหล่งข้อมูลกับกลุ่มหรือเขตข้อมูลที่ประกอบด้วยข้อมูลที่คุณต้องการใช้

  6. คลิกเลือก XPath รูปปุ่ม ถัดจากกล่องรายการ

  7. ในกล่องโต้ตอบเลือกเขตข้อมูลหรือกลุ่ม ระบุข้อมูลอะไรบ้างที่จะแสดงให้ผู้ใช้และข้อมูลจะถูกส่งไปยังแหล่งข้อมูลภายนอก โดยทำอย่างใดอย่างหนึ่งต่อไปนี้

    ระบุข้อมูลผู้ใช้จะเห็นว่าข้อมูลเดียวกันกับที่ผู้ใช้จะส่ง

    • คลิกเขตข้อมูล แล้ว คลิ กตกลง

    ระบุว่า ผู้ใช้จะเห็นข้อมูลแตกต่างจากข้อมูลที่ผู้ใช้จะส่ง

    หมายเหตุ: ในสถานการณ์นี้ ข้อมูลที่ผู้ใช้จะมองเห็นมาจากหนึ่งในเขตข้อมูลในกลุ่ม และข้อมูลที่ผู้ใช้จะส่งอยู่ในเขตข้อมูลอื่นในกลุ่มเดียวกัน

    1. คลิกกลุ่ม แล้ว คลิ กตกลง

    2. ในกล่องโต้ตอบคุณสมบัติตัวควบคุม คลิกเลือก XPath รูปปุ่ม ถัดจากกล่องค่า

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

    4. ในกล่องโต้ตอบคุณสมบัติตัวควบคุม คลิกเลือก XPath รูปปุ่ม ถัดจากกล่องชื่อที่ใช้แสดง

    5. ในกล่องโต้ตอบเลือกเขตข้อมูลหรือกลุ่ม คลิกเขตข้อมูลที่ประกอบด้วยข้อมูล ที่จะปรากฏในตัวควบคุม แล้ว คลิกตกลง

  8. ถ้าเขตข้อมูลในกล่องแสดงชื่อ ที่มีค่าที่ มีชื่อที่แสดงที่คล้ายกัน และคุณต้องการแสดงเฉพาะชื่อที่ไม่ซ้ำกัน เลือกกล่องกาเครื่องหมายแสดงเฉพาะรายการที่ มีชื่อที่แสดงที่ไม่ซ้ำกัน

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

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

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

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

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

×