ผู้เขียน หัวข้อ: New UE Concept in HOSxP XE  (อ่าน 9237 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
New UE Concept in HOSxP XE
« เมื่อ: พฤษภาคม 13, 2015, 11:21:27 AM »
0
ระบบ UE ใน HOSxP XE มีการปรับปรุงใหม่ ผมก็เลยขอเขียนอธิบาย concept คร่าวๆ ไว้ให้เข้าใจในกระทู้นี้นะครับ

หลายๆ ท่านคงจะเคยใน UE Designer ใน HOSxP v3 มาแล้ว มันช่วยให้การเก็บข้อมูลที่ไม่ได้ออกแบบระบบงานไว้ เป็นไปได้โดยง่ายขึ้น เพราะข้อมูลมีการเชื่อมโยงกับข้อมูลหลัก ด้วย HN, VN หรือ AN และสามารถเขียนคำสั่งดึงข้อมูลมาทำรายงานได้ แต่ระบบ UE ตัวเก่านั้นมีข้อจำกัดพอสมควร ใน HOSxP XE ได้มีการออกแบบระบบ UE ใหม่ที่จะก้าวข้ามข้อจำกัดเดิมๆ ใน HOSxP v3 ครับ
« แก้ไขครั้งสุดท้าย: มิถุนายน 03, 2015, 22:29:08 PM โดย admin »
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #1 เมื่อ: พฤษภาคม 13, 2015, 11:33:22 AM »
0
มาดูเรื่องแรกที่ได้รับการปรับปรุงนะครับ นั่นคือ ระบบการออกแบบ Form ในระบบ UE ตัวใหม่นี้ เราสามารถออกแบบด้วย Component ที่มากขึ้นกว่าเดิมจาก v3 และรองรับ Root Component 3 แบบครับ คือ Form , Frame และ Datamodule ส่วน Intraweb Form นั้นเป็นตัวทดลองครับ
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #2 เมื่อ: พฤษภาคม 13, 2015, 11:36:12 AM »
0
ถัดมาก็คือระบบ Event ระบบ UE ใน v3 รองรับการเขียน Event ไม่กี่อย่าง (เช่น OnClick) แต่ใน HOSxP XE นั้น รองรับ Event ทั้งหมดครับ
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #3 เมื่อ: พฤษภาคม 13, 2015, 11:39:57 AM »
0
ระบบ UE ตัวใหม่นี้ผมพยายามออกแบบให้ Generate Code ให้เหมือนกับใช้ Delphi ให้มากที่สุด โดยสามารถตรวจสอบ Final Code ได้ที่ Tab PAS และ DFM นะครับ
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #4 เมื่อ: พฤษภาคม 13, 2015, 11:43:15 AM »
0
และที่สำคัญ ระบบ UE นี้จะสามารถกำหนดให้ทำงานได้ 2 Mode คือ Script Mode และ Compile Native Mode

Script Mode นั้นจะทำงานช้ากว่า Compile Mode ประมาณ 2-3 เท่า แต่จะเขียนและทดสอบได้ง่ายกว่า เหมาะสำหรับ หน้าจอที่ต้องการความรวดเร็วในการออกแบบและใช้งาน ส่วน Mode ใหม่ นั่นคือ Compile Native Mode จะทำงานได้ก็ต่อเมื่อได้รับการ Compile แล้ว จะได้เป็น Package bpl ที่เป็น Native Application ครับ เป็น Mode ที่ทำงานเร็วที่สุดและจะสามารถนำไปประยุกต์ใช้ต่อยอดได้อีกหลายเรื่องนะครับ

จากหน้าจอ Designer นี้ สามารถทดสอบใช้งานได้ด้วยการกดปุ่ม Run ครับ (Script Mode)
« แก้ไขครั้งสุดท้าย: พฤษภาคม 13, 2015, 11:45:45 AM โดย admin »
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #5 เมื่อ: พฤษภาคม 13, 2015, 11:47:37 AM »
0
เพื่อความง่ายในการออกแบบ ผมก็เลยสร้าง Template สำหรับทำงานให้นำไปประยุกต์ใช้ด้วยปุ่ม Template นะครับ
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #6 เมื่อ: พฤษภาคม 13, 2015, 12:00:52 PM »
0
นอกเหนื่อจากระบบ Form Design ที่ได้รับการปรับปรุงแล้ว ในระบบ UE ตัวใหม่นี้ก็ได้รับการปรับปรุงเรื่องการทำงานเป็น Application เดียวกับ HOSxP XE ด้วย โดยเราสามารถ

- ออกแบบ Frame แล้วนำไปปะไว้ในหน้าจอที่ออกแบบเผื่อไว้ เพื่อแสดงข้อมูลอื่นๆ ที่ รพ. ต้องการ
- เขียน Event ให้ทำการตรวจสอบข้อมูลตามเงื่อนไขเพิ่มเติม ในบางข้อมูล ก่อนที่จะ Post / Delete รายการนั้นๆ

อะฮ้า มันจะเป็นไปได้อย่างไร เรามาดูกันต่อนะครับ
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #7 เมื่อ: พฤษภาคม 13, 2015, 12:14:03 PM »
0
ตัวอย่างหน้าจอที่สร้าง Frame จากระบบ UE
BMS Administrator

ออฟไลน์ admin

  • Administrator
  • Jr. Member
  • *****
  • กระทู้: 68
  • Respect: +17
    • ดูรายละเอียด
    • HOSxP
Re: New UE Concept in HOSxP XE
« ตอบกลับ #8 เมื่อ: พฤษภาคม 13, 2015, 12:47:51 PM »
0
ตัวอย่าง Code ที่ถูกกำหนดให้ตรวจสอบ Patient เมื่อมีการแก้ไขข้อมูล
« แก้ไขครั้งสุดท้าย: พฤษภาคม 13, 2015, 12:52:32 PM โดย admin »
BMS Administrator

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +8
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
Re: New UE Concept in HOSxP XE
« ตอบกลับ #9 เมื่อ: มิถุนายน 04, 2015, 06:13:11 AM »
0
ลองทดสอบใส่ Event ใน CxGrid เจอ error ตามภาพที่แนบมาครับ
  แต่โดยรวม สวดยอดมากครับ  ;D
Yindee And Tan

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: New UE Concept in HOSxP XE
« ตอบกลับ #10 เมื่อ: มิถุนายน 04, 2015, 08:35:43 AM »
0
ลอง Use Unit cxGridCustomTableView ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +8
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
Re: New UE Concept in HOSxP XE
« ตอบกลับ #11 เมื่อ: มิถุนายน 04, 2015, 15:58:21 PM »
0
ลองแล้วยังไม่ได้..  :D
Yindee And Tan

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: New UE Concept in HOSxP XE
« ตอบกลับ #12 เมื่อ: มิถุนายน 04, 2015, 16:30:55 PM »
0
Update โปรแกรมด้วยครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +8
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
Re: New UE Concept in HOSxP XE
« ตอบกลับ #13 เมื่อ: มิถุนายน 05, 2015, 11:02:03 AM »
0
สวดยอดจริงๆกับ HOSxP V.4  ;D
Yindee And Tan

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: New UE Concept in HOSxP XE
« ตอบกลับ #14 เมื่อ: มิถุนายน 22, 2015, 06:35:06 AM »
+2
Slide ที่ผมพูดตอนเช้าวันสุดท้ายครับ เกี่ยวกับระบบ UE
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ moragot

  • Newbie
  • *
  • กระทู้: 7
  • ITMAN
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลโนนสะอาด จ.อุดรธานี
Re: New UE Concept in HOSxP XE
« ตอบกลับ #15 เมื่อ: มิถุนายน 29, 2015, 10:40:53 AM »
0
ขอบคุณครับ
::Admin::โรงพยาบาลโนนสะอาด จ.อุดรธานี
http://hospital.moph.go.th/nonsaad
http://datahos.blogspot.com/
IBM System x3500 M4, Xeon 6C E5-2630V2 80W 2.6GHz/1600MHz/15MB, 1x8GB RDIMM, O/Bay HS 2.5in SATA/SAS, SR M1115, DVD-ROM, 750W p/s, Tower

ออฟไลน์ vampire

  • Full Member
  • ***
  • กระทู้: 139
  • Respect: +2
    • ดูรายละเอียด
Re: New UE Concept in HOSxP XE
« ตอบกลับ #16 เมื่อ: เมษายน 27, 2016, 18:36:56 PM »
0
อ.  ครับ   การเรียกใช้ UE ต้องทำอย่างไรครับ ตอนนี้ UE เดิมใช้งานไม่ได้แล้วครับ จำเป็นสร้างให้เค้าใหม่  รบกวน อ. ด้วยครับ  ขอบคุณครับ
นักวิชาการคอมพิวเตอร์ รพ.คลองหาด
ขนาด 30 เตียง
ขึ้นระบบ HOSxP      ปี 2551
Server CentOS7.1 64 Bit
Percona 5.7.16-10  RAM 32 Gb