ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

สรุป

เซิร์ฟเวอร์การรวมโฮสต์มีตัวออกแบบ Studio ภาพเพื่อเปิดใช้งานการสร้างแฟ้ม.hidx ที่ใช้ โดยคอมโพเนนต์ต่าง ๆ ของรันไทม์ของแอ HIS สามารถสื่อสารกับระบบ การสร้างแฟ้ม.hidx โดยใช้ตัวออกแบบ Studio เคร่งครัดจะดำเนินการด้วยตนเอง อย่างไรก็ตาม การทำงานอัตโนมัติสำหรับการสร้างแฟ้ม.hidx ผ่านทาง PowerShellสามารถประหยัดเวลาตลอดอายุของโครงการ ปรับปรุงสะสม 2 เปิดใช้งานการสร้างและปรับเปลี่ยนแฟ้ม.hidx ผ่านทาง PowerShell

หมายเหตุว่า ต้องใช้ PowerShell รุ่น 32 บิตได้เนื่องจากคอมโพเนนต์ของตัวออกแบบ 32-บิต Visual Studio จะเรียกว่า ถ้ามีใช้รุ่น 64 บิตของ PowerShell มีบันทึกข้อผิดพลาดที่คล้ายกับต่อไปนี้:

ตัวเริ่มต้นที่ชนิดสำหรับ 'Microsoft.HostIntegration.Importer.PowerShell.NewHisWipHidxFile' ออกข้อยกเว้น

ข้อมูลเพิ่มเติม

โปรแกรมปรับปรุงนี้จะรวมอยู่ใน2 ปรับปรุงสะสมสำหรับ 2016 เซิร์ฟเวอร์รวมโฮสต์

ต่อไปนี้คือ ชนิดของโครงการรวมโฮสต์ที่สามารถสร้างขึ้นใน Visual Studio:

  • การแปลงของขั้นตอนการขาย BizTalk

  • โปรแกรมประยุกต์โฮสต์

  • แฟ้มโฮสต์

  • การจัดคิวข้อความ

หลังจากที่มีการติดตั้งการยกเลิกการปรับปรุงนี้ คุณสามารถสร้างแฟ้ม.hidx สำหรับแต่ละชนิดโครงการเหล่านี้ผ่านทาง PowerShell เราขอแนะนำว่า คุณมีประสบการณ์สร้างแฟ้ม.hidx โดยใช้ตัวออกแบบ Visual Studio ก่อนที่คุณพยายามใช้ PowerShell เพื่อสร้างแฟ้ม

เมื่อต้องการใช้ PowerShell เปิดแบบ 32 บิต Windows PowerShell ISE (x86) จากนั้นแสดง Add-on คำสั่งบนเมนูมุมมอง บนแท็บคำสั่งเลือกโมดูMicrosoft.HostIntegration.Importer.PowerShellเพื่อแสดงรายการคำสั่ง PowerShell ที่พร้อมใช้งาน

ตัวอย่าง

เพื่อทำงานต่อไปนี้ด้วยตนเอง ให้ทำตามขั้นตอนเหล่านี้:

  1. สร้างวัตถุ hidx WIP

  2. เพิ่มวิธีการที่ชื่อGetAccounts

  3. เพิ่มพารามิเตอร์ป้อนเข้า 30 สายอักขระที่มีชื่อว่าCustomerName

  4. เพิ่มเป็นพารามิเตอร์อินพุท 6-อักขระที่มีชื่อว่าAccountNum

  5. เพิ่มตัวเลขฐานสิบมีพารามิเตอร์ผลลัพธ์ที่ชื่อดุลที่ PIC S9 (7) V99

  6. บันทึกวัตถุ hidx WIP เป็นแฟ้ม บันทึกแฟ้ม hidx ที่ C:\Lab โปรดทราบว่า โฟลเดอร์ต้องมีอยู่เพื่อให้สามารถสร้างวัตถุ $WIPhidx

เมื่อต้องการทำงานเหล่านี้โดยอัตโนมัติ รันสคริปต์ต่อไปนี้ใน 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()

หมายเหตุ  สคริปต์ของ PowerShell ตัวอย่างเพิ่มเติมจะพร้อมใช้งานบนGitHub

ข้อมูลอ้างอิง

เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางMicrosoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×