Freigeben über


Generieren und Veröffentlichen von MT/MX-Formularen auf der SharePoint-Website

So generieren und veröffentlichen Sie MT/MX-Formulare auf einer SharePoint-Website:

  1. Laden Sie das Hilfsprogramm für den Formulargenerator herunter, und speichern Sie es lokal auf dem Computer.

  2. Öffnen Sie die FormGenerator.sln aus dem oben heruntergeladenen Ordner, und kompilieren Sie die Lösung.

  3. Greifen Sie an einer Eingabeaufforderung auf den Ordner der kompilierten ausführbaren Datei (FormGenerator.exe) zu. Wenn Sie beispielsweise das Hilfsprogramm im Debugmodus erstellt haben, greifen Sie auf die .. \bin\Debugordner .

  4. Geben Sie FormGenerator.exe [-b] [-<No. Pfaden von Vorlagenordnern>]

    <TemplateFolderPath> <DestinationFolderPath> <DocumentSchemaLocation> {[<SpaceSeparatedDocumentSchemaList>] | [-f <NameOfFileContainingSchemaList>]}. Ersetzen Sie die Parameter durch die neu erstellten Ordnernamen.

  5. Mit dem obigen Befehl wird auch das Umschlagschema generiert, das für die Reparatur von MX-Nachrichten erforderlich ist.

  6. Wechseln Sie zum Ausgabeordner <DestinationFolderPath>. Öffnen Sie in <DestinationFolderPath> den Ordner der InfoPath-Formularvorlage, für die Sie das Formular generieren möchten. Wenn Sie z. B. das MT103 InfoPath-Formular generieren möchten, öffnen Sie den MT103-Ordner im DestinationFolderPath-Objekt, und öffnen Sie die TemplateDS.sln.

  7. Doppelklicken Sie im Projektmappen-Explorer auf das Manifest.xsf. Es wird die Entwurfsdatei des InfoPath-Formulars geöffnet, die einige Zeit in Anspruch nehmen wird, um geöffnet zu werden.

    Hinweis

    Das MX-Nachrichtenmanifest.xsf kann 2 bis 5 Minuten dauern, um geöffnet zu werden.

  8. Wechseln Sie in manifest.xsf zu Extras ->Formularoptionen -> Sicherheits- und Vertrauensstellung-Menüoption. Überprüfen Sie, ob die Option Volles Vertrauen für die Berechtigung aktiviert ist.

  9. Aktivieren Sie das Kontrollkästchen "Diese Formularvorlage signieren ". Klicken Sie auf "Zertifikat auswählen". Wählen Sie in diesem Fall das Zertifikat aus, mit dem Sie das Formular signieren möchten. Klicke auf OK.

  10. Speichern Sie manifest.xsf.

  11. Wechseln Sie zur Ansicht –> Entwurfsaufgaben. Klicken Sie im Bereich "Entwurfsaufgaben" auf die Option " Formularvorlage veröffentlichen ".

  12. Wählen Sie im Fenster des Veröffentlichungs-Assistenten "An einen Netzwerkspeicherort" aus und klicken Sie auf "Weiter".

  13. Geben Sie im Textfeld "Formularvorlagenpfad und Dateiname" http://localhost/sites/BASSite/Templates/<MessageType>.xsn ein und im Textfeld "Formularvorlagenname" <MessageType> ein und klicken Sie auf Weiter.

  14. Klicke auf Weiter.

  15. Klicken Sie auf "Veröffentlichen und schließen".

  16. Öffnen Sie in Internet Explorer Ihre SharePoint-Website http://localhost/sites/bassite/templates.

  17. Zeigen Sie auf <MessageType>, klicken Sie auf den Abwärtspfeil daneben, und klicken Sie dann auf "Eigenschaften bearbeiten".

  18. Im Fenster "Vorlagen:< MessageType> " im Feld "Namespace":

    • Wenn Sie MT InfoPath-Formulare generieren, geben Sie Folgendes ein: http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/EnvelopeMTxxx

    • Wenn Sie MX InfoPath-Formulare generieren, geben Sie Folgendes ein: http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/EnvelopeMX_<MessageName>

      Dies hilft beim Identifizieren der Nachrichteninstanz mit der entsprechenden Vorlage.

  19. Klicken Sie auf Speichern und schließen.