ส่งและบันทึกข้อมูลฟอร์ม

นำไปใช้กับ
InfoPath 2010

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

ในบทความนี้

เกี่ยวกับการเชื่อมต่อข้อมูลการส่ง

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

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

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

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

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับกฎการดําเนินการและการดําเนินการส่งข้อมูล ให้ดู เพิ่มกฎสําหรับการดําเนินการอื่นๆ

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

ส่งชนิดการเชื่อมต่อข้อมูล

คุณสามารถสร้างประเภทการเชื่อมต่อข้อมูลการส่งต่อไปนี้:

หมายเหตุ

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

  • บริการเว็บ (SOAP) บริการเว็บจะส่งการเชื่อมต่อข้อมูลไปยังบริการเว็บ SOAP (Simple Object Access Protocol) SOAP คือโพรโทคอลการสื่อสารที่กําหนดข้อความ XML ที่ใช้เพื่อสื่อสารกับบริการเว็บ เมื่อคุณส่งข้อมูลผ่านการเชื่อมต่อบริการเว็บ InfoPath จะกําหนดข้อมูลที่จําเป็นสําหรับบริการเว็บ และขึ้นอยู่กับข้อมูลนั้น คุณสามารถระบุเขตข้อมูลในฟอร์มที่ควรส่งข้อมูลไปยังบริการเว็บได้

  • การเชื่อมต่อไลบรารี SharePoint ตัวเลือกนี้ทําให้ฟอร์ม InfoPath สามารถส่งข้อมูลเป็นเอกสารไปยังไลบรารีเอกสาร SharePoint ได้

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

  • สภาพแวดล้อมการโฮสต์ เช่น เพจ ASP.NET หรือแอปพลิเคชันการโฮสต์ นี่เป็นตัวเลือกการส่งขั้นสูงที่ไม่ได้ส่งข้อมูลจริง แต่ทําให้เกิดเหตุการณ์ขึ้นในแอปพลิเคชันหรือเพจ ASP .NET ที่โฮสต์ฟอร์ม ใช้เมื่อสร้างแอปพลิเคชัน Windows ใน Visual Studio ที่ใช้คลาส FormControl เพื่อโฮสต์ฟอร์ม หรือเมื่อสร้างหน้า ASP .NET ที่โฮสต์ฟอร์มโดยใช้คลาส XMLFormView ชนิดการส่งนี้ยังใช้เมื่อสร้างเครื่องมือฟอร์มสําหรับ SharePoint Workspace ด้วย

  • เว็บเซิร์ฟเวอร์ (HTTP) สามารถเข้าถึงตัวเลือกเว็บเซิร์ฟเวอร์ (HTTP) บนแท็บ ข้อมูล ในกลุ่ม ส่งฟอร์ม โดยการคลิก ตัวเลือกการส่ง ซึ่งช่วยให้คุณสามารถสร้างการเชื่อมต่อข้อมูลที่ส่งทั้งฟอร์มเป็นเนื้อความของ HTTP POST ไปยัง URL ที่ระบุได้ URL ปลายทางอาจเป็นโปรแกรมประยุกต์บนเว็บเซิร์ฟเวอร์ เช่น โปรแกรมประยุกต์ ASP.NET สคริปต์ CGI หรือโปรแกรมประยุกต์ที่ใช้ ISAPI

    หมายเหตุ

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

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

เพิ่มการเชื่อมต่อเพื่อส่งข้อมูลภายนอก

มีสองวิธีในการเพิ่มการเชื่อมต่อข้อมูลการส่ง ดังต่อไปนี้:

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

ไม่ว่าคุณจะใช้วิธีใดเพื่อเริ่มเพิ่มการเชื่อมต่อข้อมูลการส่ง หลังจากนั้น ให้ดําเนินการตามตัวเลือกที่เหมาะสมดังนี้

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

อีเมล

  1. ใส่ที่อยู่อีเมลหรือที่อยู่ที่จะส่งฟอร์มไปในกล่อง ถึง

32711124-a6c7-4210-a338-09dbfdeb1dc5

  1. ถ้าฟอร์มจะถูกคัดลอกเป็นคาร์บอนหรือตาบอดที่คัดลอกไปยังบุคคลอื่น ให้ใส่ที่อยู่อีเมลที่ต้องการในกล่อง สําเนาถึง และ สําเนาลับถึง

  2. ใส่ชื่อเรื่องสําหรับการตอบกลับฟอร์มในกล่อง เรื่อง

  3. ใส่บทนําที่ผู้รับฟอร์มจะเห็นในกล่อง บทนํา

  4. คลิก ถัดไป

  5. เลือกวิธีที่คุณต้องการให้ส่งฟอร์มหลังจากที่ผู้ใช้กรอกฟอร์มเสร็จแล้ว:

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

      หมายเหตุ

      ผู้รับไม่สามารถกรอกฟอร์มหรือโต้ตอบกับฟอร์มได้ แต่เป็นเพียง Snapshot ของมุมมองฟอร์มปัจจุบันในขณะที่ส่งฟอร์ม

    • ถ้าคุณต้องการส่งทั้งฟอร์มเป็นสิ่งที่แนบมา รวมทั้งมุมมองปัจจุบันและมุมมองเพิ่มเติมเพื่อให้ผู้รับสามารถกรอกฟอร์มได้ ให้เลือก ส่งฟอร์มเป็นสิ่งที่แนบมา แล้วใส่ชื่อสําหรับสิ่งที่แนบมาในกล่อง ชื่อสิ่งที่แนบมา
      ca6e2c65-d81a-4f4d-a6fd-bcb12f5c5437

  6. คลิก ถัดไป

  7. ใส่ชื่อสําหรับการเชื่อมต่อข้อมูล และระบุว่าการเชื่อมต่อนี้ควรเป็นการเชื่อมต่อการส่งเริ่มต้นหรือไม่

9621365a-a13d-401c-980d-d364c2bd0b64

ไลบรารี SharePoint

หมายเหตุ

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

  1. ใส่ตําแหน่งที่ตั้งของเซิร์ฟเวอร์ SharePoint ในกล่อง ไลบรารีเอกสาร

95668b18-7251-474b-a28b-cb226cc22361

  1. ใส่ชื่อสําหรับฟอร์มในกล่อง ชื่อแฟ้ม แล้วระบุว่า InfoPath ควรเขียนทับฟอร์มถ้ามีชื่อเดียวกันนี้อยู่แล้ว แล้วคลิก ถัดไป

สําหรับข้อมูลเกี่ยวกับวิธีใช้ฟังก์ชันและสูตรในชื่อของฟอร์ม ให้ดูที่ เพิ่มสูตรและฟังก์ชันใน InfoPath 2010

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

d93b108e-2e5d-47d6-8b57-a73aedec3968

บริการเว็บ (SOAP)

  1. ป้อน URL ของเว็บเซิร์ฟเวอร์ที่โฮสต์การเชื่อมต่อ SOAP หรือคลิก ค้นหา UDDI เพื่อค้นหาการเชื่อมต่อเซิร์ฟเวอร์ แล้วคลิก ถัดไป

d9ce51f4-cb60-4790-ab20-4ad661b34880

  1. เลือกบริการเว็บที่คุณต้องการส่งข้อมูลไปให้

20344574-1403-42bc-b671-641f19bca057

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

ส่งและบันทึกข้อมูลฟอร์ม

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

1624b3cf-ebad-44c6-a7a3-c998d8da62ae

สภาพแวดล้อมการโฮสต์ เช่น เพจ ASP.NET หรือแอปพลิเคชันการโฮสต์

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

  • สําหรับข้อมูลเกี่ยวกับคลาส SubmitToHostConnection ให้ดูที่ SubmitToHostConnection Class
  • สําหรับข้อมูลเกี่ยวกับคลาส FormControl ให้ดูที่ FormControl Class
  • สําหรับข้อมูลเกี่ยวกับคลาส XMLFormView ให้ดูที่ คลาส XmlFormView

ไลบรารีการเชื่อมต่อ SharePoint

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

  • ฟอร์มหลายฟอร์มสามารถใช้ไฟล์การเชื่อมต่อข้อมูลเดียวกันได้ ดังนั้นจึงไม่จําเป็นต้องสร้างการเชื่อมต่อข้อมูลเดียวกันตั้งแต่เริ่มต้นสําหรับแต่ละฟอร์ม
  • ถ้าการตั้งค่าตําแหน่งที่ตั้งหรือการเชื่อมต่อสําหรับแหล่งข้อมูลภายนอกเปลี่ยนแปลง คุณจะต้องอัปเดตเฉพาะไฟล์การเชื่อมต่อข้อมูลไม่ใช่แต่ละฟอร์ม
  • ไฟล์การเชื่อมต่อข้อมูลอาจมีข้อมูลการรับรองความถูกต้องอื่นที่เซิร์ฟเวอร์สามารถใช้ได้เมื่อผู้ใช้กรอกฟอร์มโดยใช้เบราว์เซอร์
  • ฟอร์มที่กรอกข้อมูลในเบราว์เซอร์ที่ไม่มีระดับความปลอดภัยที่เชื่อถือได้อย่างเต็มที่สามารถเชื่อมต่อกับคอมพิวเตอร์ในโดเมนอื่นได้ถ้าการเชื่อมต่อข้อมูลทั้งหมดในฟอร์มใช้ไฟล์การเชื่อมต่อข้อมูล
    สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเชื่อมต่อข้อมูลสากล ให้ดู Universal Data Connection v2.0 Reference และ Schema

สร้างและส่งข้อมูลไปยังการเชื่อมต่อที่กําหนดไว้ในไลบรารีการเชื่อมต่อข้อมูล SharePoint

ให้ทําดังต่อไปนี้เพื่อสร้างแฟ้มการเชื่อมต่อข้อมูลบนเซิร์ฟเวอร์

หมายเหตุ

InfoPath ไม่สามารถสร้างแฟ้มการเชื่อมต่อข้อมูลสําหรับการเชื่อมต่อสภาพแวดล้อมสําหรับอีเมลหรือการโฮสต์ได้

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

หมายเหตุ

คุณต้องใส่ URL แบบเต็มไปยังไลบรารีการเชื่อมต่อข้อมูล และไฟล์ ตัวอย่างเช่น http://department/site/dataconnectionlibrary/file.udcx โดยที่ http://department/site/dataconnectionlibrary คือ URL ของไลบรารีการเชื่อมต่อข้อมูล และ file.udcx คือชื่อไฟล์ของไฟล์การเชื่อมต่อข้อมูลใหม่ที่จะถูกสร้างขึ้น ถ้าแฟ้มนี้มีอยู่แล้วบนเซิร์ฟเวอร์ การสร้างแฟ้มอื่นที่มีชื่อเดียวกันจะเขียนทับสําเนาบนเซิร์ฟเวอร์

  1. คลิก ตกลง
  2. คลิก ปิด
  3. เรียกดูไลบรารีการเชื่อมต่อข้อมูล SharePoint และถ้าจําเป็น Check In และอนุมัติไฟล์ UDC ที่สร้างขึ้น

ให้ทําดังต่อไปนี้เพื่อเพิ่มการเชื่อมต่อข้อมูลผ่านไฟล์การเชื่อมต่อข้อมูล SharePoint:

  1. บนแท็บ ข้อมูล ในกลุ่ม ส่งฟอร์ม ให้คลิก ไปยังตําแหน่งที่ตั้งอื่น แล้วคลิก ที่การเชื่อมต่อเซิร์ฟเวอร์ SharePoint
  2. เลือกเซิร์ฟเวอร์ที่ต้องการจากเมนูดรอปดาวน์ ไซต์

6a2fb1d1-3d17-4a9a-a532-e23d47fbe9b0

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

ถ้าไซต์ SharePoint ที่คุณต้องการไม่อยู่ในรายการ ให้ทําดังต่อไปนี้เพื่อเพิ่มไซต์ลงในรายการ

  1. คลิก จัดการไซต์
  2. คลิก เพิ่ม

cafd3fda-bb29-47a2-905d-f347fb436d59

  1. ใส่ URL ของไซต์ SharePoint ในกล่อง URL และชื่อในกล่อง ชื่อที่ใช้แสดง

3f8b7e76-7ecc-431b-805c-961345e0a456

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

กําหนดค่าตัวเลือกการส่ง

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

4a542f85-231e-4a98-b4fb-7e7ec07519fe

จากหน้าจอ ตัวเลือกการส่ง คุณสามารถกําหนดค่าตัวเลือกการส่งของฟอร์มด้วยวิธีต่อไปนี้:

  • เปิดใช้งานหรือปิดใช้งานความสามารถในการส่งฟอร์มของผู้ใช้
  • เลือกวิธีการส่งฟอร์ม ไม่ว่าจะไปยังปลายทางเดียว ผ่านกฎ ต่างๆ หรือโดยการใช้โค้ดแบบกําหนดเอง

เมื่อใช้กฎหรือโค้ดแบบกําหนดเอง คุณสามารถกําหนดค่าฟอร์มให้ส่งข้อมูลผ่านการเชื่อมต่อข้อมูลหลายรายการเมื่อผู้ใช้คลิก ส่ง ได้ ตัวอย่างเช่น ถ้าคุณกําลังออกฟอร์มรายงานค่าใช้จ่าย คุณสามารถส่งฟอร์มไปยังไลบรารีเอกสาร SharePoint หนึ่งถ้าจํานวนต่ํากว่า $1,000 หรือส่งไปยังไลบรารีเอกสาร SharePoint อื่นสําหรับฟอร์มที่ต้องการการตรวจสอบมากกว่าถ้าจํานวนคือ $1,000 หรือมากกว่า และตั้งค่าสถานะโดยการส่งอีเมลไปยังผู้จัดการของผู้ใช้

  • เพิ่มหรือเอาปุ่ม ส่ง ออกจากแท็บ Ribbon และ แท็บ ข้อมูล ใน InfoPath Filler
  • สร้างข้อความแบบกําหนดเองเพื่อแสดงให้ผู้ใช้ของคุณเห็นเมื่อพวกเขาส่งฟอร์ม
  • ระบุว่าจะเปิดแบบฟอร์ม ปิดแบบฟอร์ม หรือเปิดแบบฟอร์มเปล่าอื่นหลังจากส่งแบบฟอร์มแล้ว

ให้ทําดังต่อไปนี้เพื่อกําหนดค่าตัวเลือกการส่งตามต้องการ:

  • เมื่อต้องการอนุญาตให้ผู้ใช้ส่งฟอร์ม ให้ตรวจสอบให้แน่ใจว่าได้เลือกกล่อง อนุญาตให้ผู้ใช้ส่งฟอร์มนี้ แล้ว

  • เมื่อต้องการระบุวิธีการส่งฟอร์ม ให้ทําดังต่อไปนี้:

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

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

    • ถ้าจําเป็นต้องมีโค้ดที่ซับซ้อน การเชื่อมต่อข้อมูลหลายรายการ หรือการส่งบางส่วนที่ไม่สามารถทําได้โดยกฎ ให้คลิก ดําเนินการการกระทําแบบกําหนดเองโดยใช้โค้ด

  • เมื่อต้องการเปลี่ยนป้ายชื่อที่ปรากฏบนปุ่ม ส่ง บน Ribbon ให้ใส่ข้อความที่ต้องการในกล่อง ป้ายชื่อ หรือเมื่อต้องการปิดใช้งานปุ่ม ส่ง ทั้งหมด ให้ยกเลิกการเลือกกล่องกาเครื่องหมายก่อนหน้า

  • เมื่อต้องการตั้งค่าข้อความการส่งล้มเหลว ให้คลิก ขั้นสูง เลือกกล่อง แสดงข้อความนี้ถ้าการส่งฟอร์มล้มเหลว แล้วใส่ข้อความที่ต้องการในกล่องข้อความต่อไปนี้

  • เมื่อต้องการตั้งค่าข้อความการส่งสําเร็จ ให้คลิก ขั้นสูง เลือกกล่อง แสดงข้อความนี้ถ้าส่งฟอร์มสําเร็จ แล้ว จากนั้นใส่ข้อความที่ต้องการในกล่องข้อความต่อไปนี้

  • เมื่อต้องการควบคุมการดําเนินการที่ดําเนินการหลังจากส่งฟอร์ม ให้เลือกการกระทําที่ต้องการจากรายการ หลังจากส่ง

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