MT/MX フォームを生成して SharePoint サイトに発行する
SharePoint サイトで MT/MX フォームを生成して発行するには:
フォーム ジェネレーター ユーティリティをダウンロードし、コンピューターにローカルに保存します。
上記でダウンロードしたフォルダーから FormGenerator.sln を開き、ソリューションをコンパイルします。
コマンド プロンプトで、コンパイルされた実行可能ファイル (FormGenerator.exe) のフォルダーにアクセスします。 たとえば、デバッグ モードでユーティリティをビルドした場合は、 にアクセス します。\bin\debug フォルダー。
「FormGenerator.exe [-b] [-<No] と入力します。 of Template folder paths>]
<TemplateFolderPath> <DestinationFolderPath> <DocumentSchemaLocation> {[<SpaceSeparatedDocumentSchemaList>] | [-f <NameOfFileContainingSchemaList>]}
. パラメーターを新しく作成したフォルダー名に置き換えます。上記のコマンドでは、MX メッセージの修復に必要なエンベロープ スキーマも生成されます。
出力フォルダー DestinationFolderPath> に移動します<。 DestinationFolderPath> で<、フォームを生成する InfoPath フォーム テンプレートのフォルダーを開きます。 たとえば、MT103 InfoPath フォームを生成する場合は、DestinationFolderPath にある MT103 フォルダーを開き、TemplateDS.sln を開きます。
ソリューション エクスプローラーで manifest.xsf をダブルクリックします。 InfoPath フォームのデザイン ファイルが開きます。開くには時間がかかります。
Note
MX メッセージ manifest.xsf を開くには 2 分から 5 分かかる場合があります。
manifest.xsf で、[ツール] -[フォーム オプション] -> [セキュリティと信頼]> メニュー オプションに移動します。 アクセス許可に対して [完全信頼 ] オプションを有効にする必要があります。
[ このフォームのテンプレートに署名 する] チェック ボックスをオンにします。 [ 証明書の選択] をクリックします。 この中で、フォームに署名する証明書を選択します。 [OK] をクリックします。
manifest.xsf を保存します。
[ 表示] -> [デザイン タスク] に移動します。 [デザイン タスク] ウィンドウで、[ フォーム テンプレートの発行 ] オプションをクリックします。
発行ウィザード ウィンドウで、[ ネットワークの場所へ ] を選択し、[ 次へ] をクリックします。
[フォーム テンプレートのパスとファイル名] ボックスに「MessageType.xsn>」と入力http://localhost/sites/BASSite/Templates/<し、[フォーム テンプレート名] ボックスに「MessageType>」と入力<し、[次へ] をクリックします。
[次へ] をクリックします。
[ 発行して閉じる] をクリックします。
インターネット エクスプローラーで、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>
これは、対応するテンプレートを使用してメッセージ インスタンスを識別するのに役立ちます。
[保存して閉じる] をクリックします。