Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

如果您的組織開發自訂的 Microsoft Windows 程式或自訂 Web 表單收集資料,您可以整合 Microsoft Office InfoPath 編輯器的功能,在您的自訂程式中使用 InfoPath 控制項。

本文將概略瞭解如何將延伸,並使用 InfoPath 和InfoPath Forms Services隨附的控制項來強化您的自訂程式或 Web 表單。

附註: 若要使用自訂程式或 Web 表單中的 InfoPath 控制項,您必須熟悉使用 Microsoft 元件物件模型 (COM),Microsoft.NET framework,或 ASP.NET 控制項自訂程式中。

本文內容

概觀

您可以使用 InfoPath 建立表單範本,協助您的組織使用條件式格式設定、 資料驗證,以及資料連線的 Web 服務與資料庫等功能收集一致且可重複使用的資料。您的使用者可以填寫的表單,如果您的網頁伺服器使用InfoPath Forms Services,會根據您自己的電腦,或在網頁瀏覽器中的表單範本。

如果您的業務需求強迫您以使用自訂的解決方案,您可以利用這些功能的使用您的自訂程式或 Web 表單中的 InfoPath 控制項。例如,假設有下列情況:

  • 您的公司開發自訂的 Windows 程式,能與貴公司的資料庫。而非收集此資料庫的資料從頭開始建立使用者介面,您可以使用的 InfoPath 控制項做為資料收集介面儲存開發時間。您的自訂程式會有所有的資料收集的 InfoPath 編輯器] 功能,而您不需要開發自己的介面的優點。

  • 您有 Web 表單超過可接受並以特定格式顯示工程繪圖的業務需求。使用者必須送出為建置允許套用這些工程繪圖。若要完成此商務需求,開發小組已經建立自訂程式可接受這些繪圖透過 Web 表單,並在網頁瀏覽器中顯示它們。您需要網頁程式連線至 SQL Server 資料庫來儲存提交您的使用者的繪圖]。延長您自訂的 Web 表單使用 InfoPath 控制項,您可以利用的 SQL Server 資料庫的 InfoPath 的原生支援而不需要開發新的自訂程式,能與貴公司的現有 Web 表單。

  • 您的公司使用外部資料來源的目前不支援的任何資料收集程式,包括 InfoPath。您的公司使用這個外部資料來源,以儲存資料,因為您開發小組已建立自訂 Windows 程式進行通訊的外部資料來源。將 InfoPath 控制項新增至您的自訂程式提供的 rtf 的使用者介面,包括所有的 InfoPath 的功能。

使用 InfoPath 封裝控制項中,您現在可以將 InfoPath 編輯器的功能新增至您的自訂 Windows 程式或自訂 Web 表單。

頁面頂端

InfoPath 控制項

InfoPath 控制項是公開 InfoPath 編輯者] 可自訂的 Windows 程式或 Web 表單的功能已編譯的動態連結程式庫 (.dll) 檔案。InfoPath 和InfoPath Forms Services出貨 InfoPath 控制項的三個不同的版本。您使用的控制項取決於您的自訂程式和是否該程式將電腦上使用 InfoPath 或透過瀏覽器設為網頁表單中所使用的技術。

自訂 Windows 程式的使用 COM   InfoPath Ipeditor.dll 檔案中所使用的您自訂的 Windows 應用程式,使用 com。若要使用這個控制項,建立InfoPathEditorObject類別的執行個體。在您的自訂程式中新增 Ipeditor.dll 檔案的參照,就可以使用此課程。由於您使用 InfoPath 使用隨附的檔案,使用者必須使用您自訂的程式安裝在電腦上的 infopath。

使用.NET framework 自訂 Windows 程式   使用 InfoPath 的 Microsoft.Office.InfoPath.FormControl 組件隨附於.NET framework 會使用您自訂 Windows 程式。主控 InfoPath 2007 表單編輯環境,自訂 Windows 表單應用程式,MSDN 文章有更多範例和資訊使用程式碼,這組件。由於您使用 InfoPath 使用隨附的檔案,使用者必須使用您自訂的程式安裝在電腦上的 infopath。

自訂網頁表單   使用自訂 Web 表單InfoPath Forms Services隨附的 XmlFormView ASP.NET 控制項。MSDN 文章:裝載 InfoPath 2007 表單編輯環境,在 [自訂 Web 表單中,有更多範例和資訊的程式碼會使用這個控制項。因為這個控制項呈現自訂 Web 表單透過執行InfoPath Forms Services的伺服器時,使用者就只需要網頁瀏覽器使用您自訂的 Web 表單。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×