infopath
微軟公司開發的表單軟體
InfoPath是微軟Office 2003家族中引入的成員,最終的正式版本為InfoPath2013,該版本支持在線填寫表單。InfoPath是企業級搜集信息和製作表單的工具,將很多的界面控制項集成在該工具中,為企業開發表單搜集系統提供了極大的方便。InfoPath文件的後綴名是.xml,可見InfoPath是基於XML技術的。作為一個數據存儲中間層技術,InfoPath提供大量常用控制項,如:Date Picker、文本框、可選節、重複節等,同時提供很多表格頁面設計工具。開發人員可以為每個控制項設置相應的數據有效性規則或數學公式。
如果InfoPath僅能做到上述功能,那麼我們是可以用Excel做的表單代替InfoPath的,最重要的功能,就是InfoPath提供和資料庫和Web服務之間的連接。
2014年1月31日,微軟office官方博客宣布,InfoPath2013為最後的桌面客戶端版本,InfoPath桌面軟體和伺服器產品的Lifecycle支持都會到2023年4月。
infopath
infopath
、易具速設計單 使用功能區界面快速設計。傳統菜單和工具欄可能需要幾個步驟才能完成一項任務,而功能區以選項卡結構顯示命令,按與某活動相關的任務進行組織,因此您可以快速創建需要的表單。
鍵布單。單擊功能區快速訪問工具欄上的一個圖標發布表單,或者使用 Microsoft Office Backstage™ 視圖。Backstage 視圖為您提供正在執行的任務(如發布)所必不可少的信息的一個參考點。
創建 SharePoint 列表的表單。使用 InfoPath 2010,您可以通過單擊基於 SharePoint 常規或外部列表的按鈕創建精美的表單。如果 SharePoint 列表中有數據,則可以快速地自動生成包含所有 SharePoint 列表域的表單,然後對其進行自定義,從而縮短創建表單的時間。
使用 Microsoft SharePoint Workspace 2010(以前稱為 Microsoft Office Groove 2007)完成離線表單。可以在 Office SharePoint Workspace 界面中通過本機集成表單和數據(存儲在常規或外部 SharePoint 列表中)聯機或離線填寫表單。
infopath
使用更多Web表單。許多以前在InfoPath客戶端應用程序中可用的控制項和功能(如組合框、篩選及日期和時間控制項)
輕鬆管理伺服器上的表單。可以將InfoPath表單作為SharePoint Server 2010真正的組件來監視。新增的 SharePoint 維護引擎規則確保InfoPath 表單在其服務場中正確配置。還可以使用 Windows PowerShell 命令行管理程序和腳本語言(包括在 SharePoint Server 2010 中)管理 InfoPath 表單。
infopath
使用業務線(LOB)信息連接表單。SharePoint Server 2010提供可擴展結構用於管理用戶對數據連接和系統的訪問。InfoPath 2010還用於SharePoint Server 2010的Business Connectivity Services(BCS)。BCS使用全新功能、服務以及通過深度集成外部數據和服務簡化解決方案開發的工具,增強Microsoft Office應用程序和SharePoint平台功能。
在網頁嵌入表單。在 SharePoint Server 2010 中,使用新的 InfoPath 表單 Web 部承載在網頁頁中的表單比以前更加容易。無需編寫代碼行,即可使用 Web 部件承載已發布到 SharePoint 列表或表單任何人任何人 InfoPath 瀏覽器表單。還可以將其連接到頁面上的其他 Web 部件以發送或接收數據。另外,新增的 .NET FormView 控制項還允許開發任何地方任何地方和 aspx 網頁上承載 InfoPath 2010 表單。
Microsoft InfoPath2003提供給我們便利的創建電子錶單的方式和所見即所得的設計模式,但是,用戶必須安裝InfoPath才能打開填寫表單。但是我們更加希望可以在不安裝InfoPath客戶端的情況下,在瀏覽器上直接填寫表單。InfoPath 2007的發布滿足了我們的這一個需求,藉助SharePoint Server 2007的其中一個組件InfoPath Forms Services,IT開發人員可以讓用戶在線填寫和訪問InfoPath表單。通過SharePoint IT人員可以構建更加豐富的表單解決方案。
用戶可以先將需要搜集的數據欄位和表之間的關係在資料庫中定義好,可以使用SQL Server和Access進行設計。然後將InfoPath表單中的控制項和資料庫中的欄位進行綁定。這樣,當用戶開始填寫InfoPath表單的時候,數據就會自動存儲到資料庫中去。此時,IT開發人員設計好的InfoPath表單是.xsn後綴的文件,是InfoPath的模板文件,如果想改變用戶使用的表單,只需要改變模板就可以了。
現在流行的B/S結構的信息系統,很多從實質上來說,就是HTML的頁面表單加上資料庫的形式來實現。所以在企業中,IT人員可以利用InfoPath為企業開發小型的信息系統。比如:一家企業可以用InfoPath為客服和銷售人員製作一個CRM的客戶信息數據表,並在資料庫中定義統計和搜集的數據欄位和表結構,那麼客服或銷售人員只需要在自己的電腦上打開InfoPath,就可以將客戶信息通過InfoPath輸入到資料庫中去,並可以方便的進行查詢。如果需要涉及到其他部門,那麼該資料庫中的數據,可以被其他部門進行重用,不需要重複輸入,提高了效率。我們甚至可以為這些表流程定流程工作流程,比如:審批等。同時,我們可以將數據導入到Excel進行數據透視或數據挖掘的分析,並實時地用圖表等方式進行展現,形成一個簡單的BI系統。由此看來,即使不會編程,也可以用InfoPath、Excel、Access做出一個簡單的企業信息系統。
使用Microsoft Office InfoPath 2007,可以創建功能豐富的動態表單,供團隊和組織收集、共享、重複使用和管理信息,從而改進整個組織的協作和決策制定能力。Office InfoPath 2007 可以幫助您更有效地收集信息。下面列出了Office InfoPath 2007 可以幫助您提高業務過程效率的10種方式。
1.將 InfoPath 表單部署為 Microsoft Office Outlook電子郵件形式。
使用Office InfoPath 2007,您可以將表單部署為Outlook電子郵件形式,這樣同事就可以在不離開熟悉的 Outlook 環境的情況下完成表單。在 Office Outlook 2007中收集信息后,可以將其導出到 Microsoft Office Excel電子表格中,也可以將數據合併回單個 InfoPath 表單中。
2.將業務過程擴展到防火牆之外。
使用 Office InfoPath 2007 和 InfoPath Forms Services 可以輕鬆地將表單解決方案擴展到防火牆以外,因為您可以使用多種不同的 Web瀏覽器和移動設備來完成表單。
3.輕鬆地將 Microsoft Office Word 文檔和 Excel電子表格轉換為 InfoPath表單。
將 Word 文檔和 Excel電子表格轉換為 InfoPath表單模板,您就可以通過將舊版文檔轉化為功能豐富的 InfoPath 表單模板,在信息收集過程中確保數據完整性、改進版本控制和實現結構化。
4.使複雜的表單設計變得更容易。
Office InfoPath 2007 可以幫助用戶使用簡單的拖放式界面生成表單,同時也支持預設的模板部件和共享數據連接功能。
5.創建表單數據的 PDF 或 XPS 記錄。
使用新添的免費插件,您可以為已完成的 InfoPath 表單創建可移植文檔格式 (PDF) 或 XML 文件規範 (XPS) 版本,用於存檔或記錄管理。只有在安裝載入項之後,才可以通過 2007 Microsoft Office system 程序另存為PDF 或 XPS 文件。有關詳細信息,請參閱安裝和使用 PDF 或 XPS載入項。
6.使用 Office InfoPath 2007 和 Microsoft Office SharePoint Server 2007 來熟練控制您的表單工作流。
使用 Office SharePoint Server 2007 中集成的工作流管理工具,可以有效驅動信息收集流程。
7.為 Web瀏覽器和 Office InfoPath 2007客戶端設計單一的表單。
Office InfoPath 2007 中包含了設計檢查方案,可以幫助確保部署到 InfoPath Forms Services 的表單具有一致性。
8.增強了對 InfoPath表單模板中的重要信息的保護。
Office InfoPath 2007 包含對信息許可權管理的支持,可以避免表單被不當使用和分發。
9.集中管理整個組織的表單。
Office SharePoint Server 2007 的 InfoPath Forms Services 僅向擁有安全連接的用戶提供訪問許可權,從而使組織可以集中管理電子錶單。
10.使用 Office InfoPath 2007 和 Microsoft Visual Studio 2005 開發高級表單解決方案。
通過創建 Visual Studio 2005 中託管的 InfoPath 項目來構建 InfoPath 表單解決方案,以便開發人員使用託管代碼和Microsoft .NET Framework構建解決方案。
微軟 2014年1 月 31 日通過 Office 博客宣布,微軟將終止 Office 電子錶單產品 InfoPath。微軟在宣布中談到:
“在簡化投入和推出更加整合的 Office 表單用戶體驗的計劃中,我們將終止 InfoPath 產品,並會開發跨 SharePoint、Access、Word 的新表單技術。這意味著 InfoPath 2013 將是桌面軟體的最後一個版本,SharePoint Server 2013 的 InfoPath Forms 服務是最後的版本,Office 365 的 InfoPath Forms 服務技術將繼續提供,等將來通知。”
微軟在開發下一代表單技術的同時,也在研究 InfoPath 遷移方案,都會在將來進行宣布;InfoPath 桌面軟體和伺服器產品的 Lifecycle 支持都會到 2023 年 4 月,現有客戶無需擔心支持問題。