ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

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

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

หมายเหตุ: เมื่อต้องการใช้ตัวควบคุม InfoPath ในโปรแกรมแบบกำหนดเองหรือฟอร์มบนเว็บ คุณจะต้องเป็นคุ้นเคยกับการใช้ Microsoft Component Object Model (COM), Microsoft .NET framework หรือ ASP .NET ตัวควบคุมในโปรแกรมแบบกำหนดเอง

ในบทความนี้

ภาพรวม

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

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

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

  • คุณมีความต้องการทางธุรกิจสำหรับฟอร์มบนเว็บที่จะสามารถยอมรับ และแสดงรูปวาดวิศวกรรมในรูปแบบเฉพาะเจาะจง ผู้ใช้ของคุณต้องส่งรูปวาดวิศวกรรมเหล่านี้เพื่อนำไปใช้สำหรับใบอนุญาตแบบเอกสารสำเร็จรูป เมื่อต้องการตอบสนองความต้องการทางธุรกิจนี้ ทีมพัฒนาของคุณได้สร้างโปรแกรมแบบกำหนดเองที่สามารถยอมรับรูปวาดเหล่านี้เพื่อไปแต่ละฟอร์มบนเว็บ และแสดงข้อคิดเห็นในเว็บเบราว์เซอร์ คุณต้องการเชื่อมต่อ Web โปรแกรมของคุณไปยังฐานข้อมูล SQL Server เพื่อจัดเก็บรูปวาดที่ส่ง โดยผู้ใช้ของคุณ โดยการขยายฟอร์มบนเว็บของคุณแบบกำหนดเองกับตัวควบคุม InfoPath คุณสามารถใช้ประโยชน์จากของ InfoPath การสนับสนุนสำหรับฐานข้อมูล SQL Server ภายใน โดยไม่ต้องพัฒนาโปรแกรมแบบกำหนดเองใหม่ที่เหมาะสมกับฟอร์มบนเว็บที่มีอยู่ของบริษัทของคุณ

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

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

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

ตัวควบคุม InfoPath

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

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

โปรแกรม Windows แบบกำหนดเองที่ใช้.NET framework    ใช้สเซ Microsoft.Office.InfoPath.FormControl ที่รวมอยู่กับ InfoPath ในโปรแกรม Windows ของคุณแบบกำหนดเองที่ใช้.NET framework บทความ MSDNโฮสต์ InfoPath 2007 ฟอร์มแก้ไขสภาพแวดล้อมในแอปพลิเคชันฟอร์มแบบ Windows แบบกำหนดเองมีโค้ดเพิ่มเติมข้อมูลและตัวอย่างที่ใช้ประกอบนี้ เนื่องจากคุณกำลังใช้ไฟล์ที่รวมอยู่กับ InfoPath ผู้ใช้ของคุณจะต้องมี InfoPath ที่ติดตั้งอยู่บนคอมพิวเตอร์ของตนการใช้โปรแกรมแบบกำหนดเองของคุณ

ฟอร์มแบบกำหนดเองบนเว็บ    ใช้ตัวควบคุม ASP.NET xmlformview ได้ในที่รวมอยู่กับInfoPath Forms Services ในฟอร์มบนเว็บของคุณแบบกำหนดเอง บทความ MSDNโฮสต์ InfoPath 2007 ฟอร์มแก้ไขสภาพแวดล้อมในฟอร์มบนเว็บแบบกำหนดเองมีโค้ดเพิ่มเติมข้อมูลและตัวอย่างที่ใช้ตัวควบคุมนี้ เนื่องจากตัวควบคุมนี้แสดงฟอร์มบนเว็บของคุณแบบกำหนดเองผ่านเซิร์ฟเวอร์ที่เรียกใช้InfoPath Forms Services ผู้ใช้ของคุณอาจต้องเว็บเบราว์เซอร์ใช้ฟอร์มบนเว็บของคุณแบบกำหนดเองเท่านั้น

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

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

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

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

×