Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Ringkasan

Server integrasi host termasuk Visual Studio Designer untuk memungkinkan pembuatan berkas .hidx yang digunakan oleh berbagai komponen HIS runtime untuk berkomunikasi dengan back-end sistem. Pembuatan berkas .hidx melalui Studio desain adalah benar-benar operasi manual. Namun, mengotomasi pembuatan berkas .hidx melalui PowerShell dapat menghemat waktu selama hidup proyek. Pemutakhiran kumulatif 2 memungkinkan pembuatan dan modifikasi .hidx file melalui PowerShell.

Perhatikan bahwa versi 32-bit PowerShell harus digunakan karena komponen 32-bit Visual Studio desain yang disebut. Jika versi 64-bit PowerShell digunakan, pesan galat yang menyerupai berikut ini dicatat:

Ketik initializer untuk 'Microsoft.HostIntegration.Importer.PowerShell.NewHisWipHidxFile' membuang pengecualian.

Informasi lebih lanjut

Pembaruan ini termasuk dalam pembaruan kumulatif 2 untuk 2016 Server integrasi Host.

Berikut adalah jenis-jenis proyek Integrasi Host yang dapat dibuat dalam Visual Studio:

  • Konversi jalur pipa BizTalk

  • Aplikasi host

  • File host

  • Antrian pesan

Setelah menginstal Batal pemutakhiran ini, Anda dapat membuat berkas .hidx untuk setiap jenis proyek melalui PowerShell. Kami menyarankan bahwa Anda memiliki beberapa pengalaman membangun .hidx file melalui Visual Studio desain sebelum Anda mencoba untuk menggunakan PowerShell untuk membuat berkas.

Untuk menggunakan PowerShell, buka 32-bit Windows PowerShell ISE (x86), dan kemudian pilih Add-on menampilkan perintah pada menu tampilan . Pada tab perintah , pilih modul Microsoft.HostIntegration.Importer.PowerShell untuk menampilkan daftar perintah PowerShell yang tersedia.

Contoh

Untuk melakukan tugas-tugas berikut ini secara manual, ikuti langkah-langkah berikut:

  1. Buat WIP hidx objek.

  2. Menambahkan metode yang bernama GetAccounts.

  3. Menambahkan parameter string 30 karakter input yang bernama CustomerName.

  4. Menambahkan parameter input 6-karakter string yang bernama AccountNum.

  5. Menambahkan parameter desimal output yang bernama keseimbangan yang PIC S9 (7) V99.

  6. Simpan WIP hidx objek. Berkas hidx disimpan di C:\Lab. berhati-hatilah bahwa folder harus ada untuk dapat membuat objek $WIPhidx.

Untuk mengotomatisasi tugas ini, jalankan skrip berikut ini di PowerShell:

$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()

Catatan Skrip PowerShell contoh tambahan tersedia di GitHub.

Referensi

Pelajari tentang terminologi yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×