Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Zusammenfassung

Host Integration Server enthält einen Visual Studio-Designer zum Erstellen .hidx Dateien aktivieren, die von verschiedenen Komponenten der Laufzeit HIS Kommunikation mit Backend-Systemen verwendet werden. .Hidx Dateien über Studio Designer ist unbedingt ein manueller Vorgang. Jedoch sparen die Generierung von .hidx Dateien über PowerShell Automatisierung im Verlauf eines Projekts Zeit. Kumulative Update 2 ermöglicht die Erstellung und Änderung von Dateien über PowerShell .hidx.

Beachten Sie, dass die 32-Bit-Version von PowerShell verwendet werden muss, da 32-Bit-Visual Studio-Designer Komponenten aufgerufen werden. Die 64-Bit-Version von PowerShell verwendet wird, wird eine Fehlermeldung angezeigt, die der folgenden ähnelt protokolliert:

Der Typeninitialisierer für "Microsoft.HostIntegration.Importer.PowerShell.NewHisWipHidxFile" hat eine Ausnahme ausgelöst.

Weitere Informationen

Dieses Update ist im kumulativen Update 2 für Host Integration Server 2016 enthalten.

Es folgen Host Integration Projekttypen, die in Visual Studio erstellt werden können:

  • BizTalk-Pipeline-Konvertierung

  • Host-Applikationen

  • Host-Dateien

  • Message Queuing

Nachdem dieses Updaterollup installiert ist, können Sie .hidx Dateien für jeden dieser Projekttypen über PowerShell erstellen. Wir empfehlen, dass Sie einige Erfahrung .hidx Dateien über Visual Studio-Designer erstellen, bevor Sie PowerShell verwenden, um die Dateien zu erstellen.

Wenn Sie PowerShell verwenden öffnen Sie 32-Bit Windows PowerShell ISE (x86), und wählen Sie Befehl Add-on anzeigen im Menü Ansicht . Wählen Sie auf der Registerkarte BefehleMicrosoft.HostIntegration.Importer.PowerShell Modul PowerShell Befehle aufgelistet, die verfügbar sind.

Beispiel

Gehen Sie folgendermaßen vor, um die folgenden Aufgaben manuell ausführen:

  1. Erstellen Sie eine WIP-Hidx-Objekt.

  2. Fügen Sie eine Methode mit dem Namen GetAccounts.

  3. Fügen Sie 30 Zeichenfolge Eingabeparameter mit dem Namen Kundenname hinzu.

  4. Hinzufügen eines Eingabezeichenfolge 6 Zeichen-Parameters mit dem Namen AccountNum.

  5. Einen decimal Output-Parameter mit dem Namen Saldo , die PIC S9 hinzufügen (7) V99.

  6. Speichern Sie WIP Hidx Objekt als Datei. Die Hidx Datei wird am C:\Lab. Beachten Sie, dass der Ordner vorhanden sein muss, um das $WIPhidx-Objekt zu erstellen.

Führen Sie das folgende Skript in PowerShell, um diese Aufgaben zu automatisieren:

$WIPhidx = New-HisWipHidxFile -ElmUserData -Name MyNamespace -Interface IMyInterface -
Description "My Description" -File C:\Lab\WIPSample.hidx
$WIPMethod = Add-HisHidxElement -InputObject $WIPhidx -Method -Name GetAccounts
$NameParameter = $WIPMethod | Add-HisHidxParameter -Name CustomerName -Atomic
$NameParameter.Direction = "In"
$NameParameter.DataType = "String"
$NameParameter.ConversionInformation.Size = 30
$AccountParameter = $WIPMethod | Add-HisHidxParameter -Name AccountNum -Atomic
$AccountParameter.Direction = "In"
$AccountParameter.DataType = "String"
$AccountParameter.ConversionInformation.Size = 6
$BalanceParameter = $WIPMethod | Add-HisHidxParameter -Name Balance -Atomic
$BalanceParameter.Direction = "Out"
$BalanceParameter.DataType = "Decimal"
$BalanceParameter.ConversionInformation.HostDataType = "PIC S9(n)V9(n) COMP-3"
$BalanceParameter.ConversionInformation.Precision = 7
$BalanceParameter.ConversionInformation.Scale = 2
$WIPhidx.Save()

Hinweis Weiteres Beispiel PowerShell-Skripts sind auf GitHubverfügbar.

Referenzen

Erfahren Sie mehr über die Terminologie, welche Microsoft verwendet, um Softwareupdates zu beschrieben.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×