在 SharePoint 網站上產生和發佈 MT/MX 表單
若要在 SharePoint 網站上產生及發佈 MT/MX 表單:
下載表單產生器公用程式,並將它儲存在本機電腦上。
從上面下載的資料夾開啟 FormGenerator.sln ,然後編譯方案。
在命令提示字元中,存取已編譯可執行檔 (FormGenerator.exe 的資料夾) 。 例如,如果您已在偵錯模式中建置公用程式,請存取 。\bin\debug 資料夾。
輸入 FormGenerator.exe [-b] [- < No]。 範本資料夾路徑 > 的
<TemplateFolderPath> <DestinationFolderPath> <DocumentSchemaLocation> {[<SpaceSeparatedDocumentSchemaList>] | [-f <NameOfFileContainingSchemaList>]}
. 將參數取代為新建立的資料夾名稱。上述命令也會產生 MX 訊息修復所需的信封架構。
移至輸出檔案夾 < DestinationFolderPath > 。 在 < DestinationFolderPath > 中,開啟您要為其產生表單之 InfoPath 表單範本的資料夾。 例如,如果您想要產生 MT103 InfoPath 表單,請在 DestinationFolderPath 上開啟 MT103 資料夾,然後開啟 TemplateDS.sln。
在方案總管中,按兩下manifest.xsf。 它會開啟 InfoPath 表單的設計檔案,這需要一些時間才能開啟。
注意
MX 訊息 manifest.xsf 可能需要 2-5 分鐘才能開啟。
在 manifest.xsf 中,移至 [工具] -[ > 表單選項- > 安全性和信任] 功能表選項。 檢查必須針對許可權啟用 [完全信任 ] 選項。
選取 [ 簽署此表單範本 ] 核取方塊。 按一下 [選取憑證]。 在此中,選取您要用來簽署表單的憑證。 按一下 [確定]。
儲存 manifest.xsf。
移至 [檢視 - > 設計工作]。 在 [設計工作] 窗格中,按一下 [ 發佈表單範本 ] 選項。
在發佈精靈視窗中,選取 [ 至網路位置] ,然後按 [ 下一步]。
在 [表單範本路徑和檔案名] 文字方塊中,輸入http://localhost/sites/BASSite/Templates/< MessageType.xsn >,然後在 [表單範本名稱] 文字方塊中輸入< MessageType >,然後按 [下一步]。
按一下 [下一步]。
按一下 [發佈] 並關閉。
在 Internet Explorer 中,開啟 SharePoint 網站 http://localhost/sites/bassite/templates 。
指向< MessageType >,按一下其旁邊的向下箭號,然後按一下 [編輯屬性]。
在 [範本: < MessageType > ] 視窗的 [命名空間] 方塊中:
如果您要產生 MT InfoPath 表單,請輸入:
http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/EnvelopeMTxxx
如果您要產生 MX InfoPath 表單,請輸入:
http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/EnvelopeMX_<MessageName>
這有助於使用對應的範本來識別訊息實例。
按一下 [儲存並關閉]。