แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - naj

หน้า: 1 ... 8 9 [10] 11 12
451
เนื่องจากอ .mn เปลี่ยน Report Builder จากเดิมเวอร์ชั่น อะไรก็จำไม่ได้แล้วครับ มาเป็น Report Builder 10.06 ตั้งแต่ HOSxP 3.50.8.32 พอดีเข้าไปดูที่ http://www.digital-metaphors.com/download/pdf_downloads.html
มีเอกสารประกอบ เป็น PDF File น่าสนใจดีครับ เหมาะสำหรับการนำไปพัฒนารายงานให้กับหน่วยงานตนเองครับ ช่วยกันอ่านครับ จะได้ช่วยกันเขียนรายงานมาแบ่งปันกันครับ

452
แจ้งปัญหา / ขอความช่วยเหลือ / ระบบ Backup HOSxP 3.50.9.25c
« เมื่อ: กันยายน 25, 2007, 17:08:53 PM »
ลอง backup แบบ hot ครับผลเป็นดังรูป

453
เพิ่งทราบว่าสามารถใช้การ left outer join ใน Variable ได้แล้วใน Report Designer  3.50.8.29  เนื่องจากแต่เดิมใช้ได้แต่ INNER JOIN เท่านั้น
โค๊ด: Pascal
  1.   Value :=GetSQLStringData('select concat(a.pname,a.fname,"  ",a.lname,"::",b.name) as dd  from patient  a '+
  2.           'left outer join pttype b on a.pttype=b.pttype '+
  3.  
  4.  
  5.           'where a.hn="'+ DBPipeline['hn'] +'"');

454
แจ้งปัญหา / ขอความช่วยเหลือ / Bug HOSxP 3.50.9.25 ????????????
« เมื่อ: กันยายน 25, 2007, 10:34:58 AM »
จากระบบเมนูห้องตรวจแพทย์ครับ สั่งลบรายการยาที่ remed บางตัวที่ไม่ต้องการออก พบว่ารายการยาหรือไม่ใช่ยาก็ตาม ที่ลบยังอยู่ไม่หายไปครับ เมื่อเรียกมาดูอีกครั้งก็รายการที่ต้องการลบยังอยู่เหมือนเดิม

455
รูปวันสุดท้ายของการดูงานที่โรงพยาบาลหลวงพ่อเปิ่น ของทีมนครศรีธรรมราช โดยก่อนหน้านี้ 1 วันได้ไปเยี่ยมชมระบบี่ รพ.มะการรักษ์ ซึงคุณหมออนุกูลให้การต้อนรับอย่างดีครับ
รูปหล่อๆที่พวกเรานี่แหละครับ คุณหมออนุกูล ขอบอก ;)

456
ตั้งแต่วันที่ 18-21 กันยายน 50 โรงพยาบาลหลวงพ่อเปิ่นได้มีโอกาสต้อนรับคณะดูงานของโรงพยาบาลทั้งจังหวัดนครศรีธรรมราช  (21 โรงพยาบาล,55 ท่าน)  นำทีมโดย สสจ.นครศรีธรรมราช ยอมรับว่าเห็นการเปลี่ยนแปลงจาก 1 ปี ที่เคยไปเยี่ยมมา ไปมากครับ และที่น่ายินดีคือ data center จะเกิดขึ้นเร็วๆนี้ที่นครศรีฯ แต่หนทางข้างหน้ายังมีสิ่งที่ท้าทายพวกเราอีกหลายอย่าง ขอเป็นกำลังใจให้กับ admin ทุกท่าน ทุกจังหวัดครับ

YOU NEVER WALK ALONE  :D

MUFC

457
เป็นเครื่องของห้องฟันครับ เดิม ทีใช้งานได้ พอมาเปิดวันนี้ใช้งานไม่ได้ซะแหล่ว

458
ยอมรับว่าตั้งแต่ใช้ HOSXP มีเหตุการณ์ที่ท้าทายความสามารถของ admin พอสมควร ไม่ว่าจะเป็น linux server database (mysql)  รวมถึง การ update program ที่ ออก version ใหม่ๆที่ให้พวกเราลองทดสอบ กันนำไปใช้ และที่น่าตื่นเต้นอีกอย่างคือ วันพรุ่งนี้และอีกหลายๆวันจะมีการพัฒนาโปรแกรมใ้ห้ดีขึ้นไปอีอย่างไร ทำให้ admin หลายๆท่านรวมถึงผมด้วย ต้องพัฒนาตังเองควบคู่กันไปครับ  ลำบากแท้หน้อ.......แต่เต็มใจครับ :D
สุดท้ายต้องขอบคุณ อ.mn  ป๋าสุชัย และรพ.บางกอกเก้า ที่ทำให้พวกเรามีโปรแกรมที่ดีอีกโปรแกรมหนึ่งใช้ในรพ ครับ
ปล. แล้วมันเกี่ยวอะไรกับ adrenaline!!!!!!??????????????

459
ผมหาฟอร์มนี้ใน report browser ไม่เจอครับ ไม่ทราบว่าท่านใดพอมีบ้างครับ
ขอบคุณครับ

460
หลังจากที่ลองใช้ พบว่าการ Admit คนไข้จากเมนูแพทย์ ห้อง er opd เป็นต้น โปรแกรมจะไม่สร้างเลข   AN ที่ได้จากการจอง ให้แล้วครับ แต่ผมว่าหลายโรงพยายาลน่าจะยังใช้อยู่นะครับ เนื่องจากยังใ้ระบบ opd card ควบคู่กับการใช้งาน HOSXP

461
หลังจากที่ได้ตรวจสอบการลงรับบันทึกการส่งต่อพบว่าข้อมูลบางช่องไม่แสดง เช่น สิทธิการรักษา ตามรูปที่แนบมาให้ดูครับ

462
เพิ่งจะสังเกตเห็น งานสังคมสงเคราะห์ ครับ ไม่ทราบว่า อ.mn ทำเสร็จหรือยัง ทดลองใช้ดูแล้วยังไม่ได้ครับ

463
แจ้งปัญหา / ขอความช่วยเหลือ / MySQL Workload
« เมื่อ: กันยายน 06, 2007, 12:49:01 PM »
แร่มจริงๆครับ อ.mn :D

464
แจ้งปัญหา / ขอความช่วยเหลือ / Bug hosxp 3.50.8.21
« เมื่อ: กันยายน 05, 2007, 15:35:03 PM »
เนื่องจากผู้ใช้ส่วนใหญ่ยังติดกับหน้าจอเดิม จึงลอง upgrade มาใช้ hosxp 3.50.8.21  พบข้อความขึ้นตอนที่จะเข้าไปแก้ไขสิทธิผู้ป่วยในครับ

465
แต่ผมใช้ report builder hosxp v.3.50.8.32 สร้าง อาจจะเปิดใช้ไม่ได้ถ้า Report Builder ต่ำกว่า

466
แจ้งปัญหา / ขอความช่วยเหลือ / HOSXP 3.50.8.31
« เมื่อ: สิงหาคม 31, 2007, 11:24:49 AM »
post แทน อ.อ๊อด
โค๊ด: SQL
  1. ALTER TABLE web_pwd  ADD `passweb` VARCHAR(250) NULL  
  2. ALTER TABLE web_conf  ADD `theme` VARCHAR(250) NULL  
  3. ALTER TABLE web_conf  ADD `header` VARCHAR(1) NULL  
  4. ALTER TABLE web_conf  ADD `startrev` DATE NULL  
  5. ALTER TABLE web_conf  ADD `auditor` VARCHAR(250) NULL  
  6. ALTER TABLE users_account  ADD `Status_social_secure` CHAR(1) NOT NULL  
  7. ALTER TABLE users_account  ADD `Status_Access` CHAR(1) NOT NULL  
  8. ALTER TABLE users_account  ADD `NoBank_Account` VARCHAR(20) NOT NULL  
  9. ALTER TABLE spclty  ADD `oldcode` VARCHAR(10) NULL  
  10. ALTER TABLE risk_user_access  ADD `UserAccess` text NOT NULL  
  11. ALTER TABLE risk_typelist2  ADD `list_name2` text NOT NULL  
  12. ALTER TABLE risk_typelist1  ADD `list_name1` text NOT NULL  
  13. ALTER TABLE risk_type  ADD `typename` text NOT NULL  
  14. ALTER TABLE risk_report_web  ADD `form_rm` text NOT NULL  
  15. ALTER TABLE risk_report_web  ADD `idm` INT NULL  
  16. ALTER TABLE risk_report_web  ADD `idc` INT NULL  
  17. ALTER TABLE risk_report_web  ADD `type_list` INT NULL  
  18. ALTER TABLE risk_report_web  ADD `type` INT NULL  
  19. ALTER TABLE risk_report_web  ADD `freq` INT NULL  
  20. ALTER TABLE risk_report_web  ADD `all_date_review` longtext NULL  
  21. ALTER TABLE risk_report_web  ADD `result_follow` longtext NULL  
  22. ALTER TABLE risk_report_web  ADD `respond_level_depart` longtext NULL  
  23. ALTER TABLE risk_report_web  ADD `info_system` longtext NULL  
  24. ALTER TABLE risk_report_web  ADD `edit_basic` longtext NULL  
  25. ALTER TABLE risk_report_web  ADD `review_detail` longtext NULL  
  26. ALTER TABLE risk_report_web  ADD `review_staff` VARCHAR(25) NULL  
  27. ALTER TABLE risk_report_web  ADD `review_date_time` datetime NULL  
  28. ALTER TABLE risk_report_web  ADD `review_status` CHAR(1) NULL  
  29. ALTER TABLE risk_report_web  ADD `report_user` VARCHAR(25) NULL  
  30. ALTER TABLE risk_report_web  ADD `risk_detail` longtext NULL  
  31. ALTER TABLE risk_report_web  ADD `relation_program` VARCHAR(50) NULL  
  32. ALTER TABLE risk_report_web  ADD `risk_level` CHAR(1) NULL  
  33. ALTER TABLE risk_report_web  ADD `subject` VARCHAR(250) NULL  
  34. ALTER TABLE risk_report_web  ADD `department_id` INT NULL  
  35. ALTER TABLE risk_report_web  ADD `report_date_time` datetime NOT NULL  
  36. ALTER TABLE risk_cause  ADD `name` text NULL  
  37. ALTER TABLE risk_can_manage  ADD `mname` text NOT NULL  
  38. ALTER TABLE reporttemplate  ADD `script_dfm` longtext NULL  
  39. ALTER TABLE medication_err  ADD `level_code` CHAR(1) NOT NULL  
  40. ALTER TABLE medication_err  ADD `cause` VARCHAR(250) NOT NULL  
  41. ALTER TABLE medication_err  ADD `adminis_err` VARCHAR(250) NOT NULL  
  42. ALTER TABLE medication_err  ADD `dispens_err` VARCHAR(250) NOT NULL  
  43. ALTER TABLE medication_err  ADD `order_process_err` VARCHAR(250) NOT NULL  
  44. ALTER TABLE medication_err  ADD `prescrib_err` VARCHAR(250) NOT NULL  
  45. ALTER TABLE medication_err  ADD `detail_err` VARCHAR(250) NOT NULL  
  46. ALTER TABLE medication_err  ADD `patient_type` CHAR(3) NOT NULL  
  47. ALTER TABLE medication_err  ADD `err_time` TIME NOT NULL  
  48. ALTER TABLE medication_err  ADD `err_date` DATE NOT NULL  
  49. ALTER TABLE medication_err  ADD `err_time_report` TIME NOT NULL  
  50. ALTER TABLE medication_err  ADD `err_date_report` DATE NOT NULL  
  51. ALTER TABLE medication_err  ADD `depart_code` CHAR(3) NOT NULL  
  52. ALTER TABLE medication_err  ADD `user_err` VARCHAR(250) NOT NULL  
  53. ALTER TABLE level_err  ADD `detail` VARCHAR(250) NOT NULL  
  54. ALTER TABLE dttm_inc  ADD `inc_code` VARCHAR(7) NOT NULL  
  55. ALTER TABLE dttm_inc  ADD `code` VARCHAR(7) NOT NULL  
  56. ALTER TABLE dttm  ADD `charge_per_qty` CHAR(1) NULL  
  57. ALTER TABLE detail_account  ADD `syear` VARCHAR(4) NOT NULL  
  58. ALTER TABLE detail_account  ADD `mouth` VARCHAR(2) NOT NULL  
  59. ALTER TABLE detail_account  ADD `total` DOUBLE(15,2) NOT NULL  
  60. ALTER TABLE detail_account  ADD `social_secure` DOUBLE(15,2) NOT NULL  
  61. ALTER TABLE detail_account  ADD `valve_all` DOUBLE(15,2) NOT NULL  
  62. ALTER TABLE detail_account  ADD `credit_car` DOUBLE(15,2) NOT NULL  
  63. ALTER TABLE detail_account  ADD `off_country` DOUBLE(15,2) NOT NULL  
  64. ALTER TABLE detail_account  ADD `insurance` DOUBLE(15,2) NOT NULL  
  65. ALTER TABLE detail_account  ADD `life_insurance` DOUBLE(15,2) NOT NULL  
  66. ALTER TABLE detail_account  ADD `credit_saving_bank` DOUBLE(15,2) NOT NULL  
  67. ALTER TABLE detail_account  ADD `to_help_die` DOUBLE(15,2) NOT NULL  
  68. ALTER TABLE detail_account  ADD `gpf_gratuity` DOUBLE(15,2) NOT NULL  
  69. ALTER TABLE detail_account  ADD `tax` DOUBLE(15,2) NOT NULL  
  70. ALTER TABLE detail_account  ADD `goverment_bank` DOUBLE(15,2) NOT NULL  
  71. ALTER TABLE detail_account  ADD `money_position` DOUBLE(15,2) NOT NULL  
  72. ALTER TABLE detail_account  ADD `child_educated` DOUBLE(15,2) NOT NULL  
  73. ALTER TABLE detail_account  ADD `rent_home` DOUBLE(15,2) NOT NULL  
  74. ALTER TABLE detail_account  ADD `to_treat` DOUBLE(15,2) NOT NULL  
  75. ALTER TABLE detail_account  ADD `help_child` DOUBLE(15,2) NOT NULL  
  76. ALTER TABLE detail_account  ADD `to_risk` DOUBLE(15,2) NOT NULL  
  77. ALTER TABLE detail_account  ADD `to_retaliate` DOUBLE(15,2) NOT NULL  
  78. ALTER TABLE detail_account  ADD `class` DOUBLE(15,2) NOT NULL  
  79. ALTER TABLE approve_doctor  ADD `date_appr` DATE NULL  
  80. ALTER TABLE approve_doctor  ADD `comment_appr` text NULL  
  81. ALTER TABLE approve_doctor  ADD `chkcomment7` CHAR(1) NULL  
  82. ALTER TABLE approve_doctor  ADD `chkcomment6` CHAR(1) NULL  
  83. ALTER TABLE approve_doctor  ADD `chkcomment5` CHAR(1) NULL  
  84. ALTER TABLE approve_doctor  ADD `chkcomment4` CHAR(1) NULL  
  85. ALTER TABLE approve_doctor  ADD `chkcomment3` CHAR(1) NULL  
  86. ALTER TABLE approve_doctor  ADD `chkcomment2` CHAR(1) NULL  
  87. ALTER TABLE approve_doctor  ADD `chkcomment1` CHAR(1) NULL  
  88. ALTER TABLE approve_doctor  ADD `approve_doctor` CHAR(1) NULL  
  89. ALTER TABLE approve_doctor  ADD `command_doctor` VARCHAR(4) NULL  
  90. ALTER TABLE approve_doctor  ADD `vstdate` DATE NULL  
  91. ALTER TABLE approve_doctor  ADD `hn` VARCHAR(9) NULL  
  92. CREATE TABLE web_pwd ( `loginname` VARCHAR(250) NOT NULL  )
  93. CREATE TABLE web_conf ( `icdedit` VARCHAR(250) NULL  )
  94. CREATE TABLE users_account ( `UserID` VARCHAR(50) NOT NULL  )
  95. CREATE TABLE risk_user_access ( `loginname` VARCHAR(250) NOT NULL  )
  96. CREATE TABLE risk_typelist2 ( `idl2` INT NOT NULL  )
  97. CREATE TABLE risk_typelist1 ( `idl1` INT NOT NULL  )
  98. CREATE TABLE risk_type ( `idt` INT NOT NULL  )
  99. CREATE TABLE risk_report_web ( `risk_id` INT NOT NULL  )
  100. CREATE TABLE risk_cause ( `idc` INT NOT NULL  )
  101. CREATE TABLE risk_can_manage ( `idm` INT NOT NULL  )
  102. CREATE TABLE medication_err ( `err_id` INT NOT NULL  )
  103. CREATE TABLE level_err ( `level_code` CHAR(1) NOT NULL  )
  104. CREATE TABLE dttm_inc ( `dttm_inc_id` INT NOT NULL  )
  105. CREATE TABLE detail_account ( `UserID` VARCHAR(50) NOT NULL  )
  106. CREATE TABLE approve_doctor ( `vn` VARCHAR(13) NOT NULL  )
  107.  

467
ส่งข้อมูลแล้วเกิด ERROR ดังภาพครับ ก่อนหน้านี้ส่งได้ปรกติครับ และถามเพิ่มเติมตรงที่วงสีแดงใช้สำหรับทำอะไรครับ
 ขอบคุณครับ

468
ตามรูปครับ อ.mn  ไม่สามารถที่จะลงข้อมูลในช่องดังกล่าวได้ครับ
ขอบคุณครับ

469
Fix bug HOSX 3.50.8.18
โค๊ด: Pascal
  1. [code=sql]alter table dtmain add opi_guid varchar(38)
[/code]

470


 หลังจากที่ลองทดสอบการเกิด drug_interaction_incident  พบว่า ถ้าคนไข้ได้รับยาที่มี di มากกว่า 1คู่ จเกิดข้อความฟ้องดังภาพครับ และรายการจถูกบันลงในทึกตาราง drug_interaction_incident เพียง record เดียว ทั้งที่มี DI เกิดมากว่า 1 record
ขอบคุณครับ

471
ตามที่ อ.mn ได้เพิ่มรายการยาที่ได้รับจากที่อื่น ในเมนู doctor ครัหลังจากที่ทดสอบใช้แล้วก็ยังยังพบปัญหาเหมือนใน version 3.50.8.16 ครับ คือ ปุ่มบันทึก ไม่ active ตามรูป ขอยืนยันว่าได้ทำการเรียกตามขั้นตอนทุกอย่างครับ แต่ถ้าไม่เลือกลงยาที่ได้รับจากที่อื่น จะบันทึกได้ปรกติครับ
ขอบคุณครับ

472
ลองทดสอบแล้วครับไม่สามารถที่จะบันทึกได้ครับ ปุ่มมันไม่ active ฝาก อ.mn ช่วยด้วยครับ
ขอบคุณครับ

473
ขอให้หายไวๆนะ  :D

474
แจ้งถึง รพ ปากท่อ (ตัวอย่างคำสั่งการหา film เสียในแต่ละเดือนครับ)
โค๊ด: SQL
  1. SELECT *
  2. FROM xray_report
  3. WHERE report_date BETWEEN'2007-08-01'AND'2007-08-08'
  4. AND xn IN (SELECT xn FROM xray_report_film WHERE price='0')
ฝากตรวจสอบด้วยนะครับว่าถูกต้องหรือเปล่า

475
ส่งตัวอย่าง รูปแบบตารางการส่งข้อมูล 18 แฟ้ม ตามที่ สปสช กำหนด มาให้ตรวจสอบดูว่า hosxp ส่งตารางตามรูปแบบที่สปสชเขาต้องการหรือไม่ครับ เนื่องจากหลายที่สงสัย ส่วนผมก็ให้คำตอบไม่ได้ครับ

476
เรียน อ.mn
           

         จากที่คุณ juding แจ้งปัญหาเรื่องการสั่งแลปเพิ่มจาก order เดิมที่สั่งไปแล้วผ่านระบบ doctor station ผมได้ตรวจ  HOSXP 3.50.7.12-24 เป็นทุกเวอร์ชั่นครับ โดยโปรแกรมจะไม่แสดงรายการที่สั่งในหน้าของรายงานผลแลปแต่ในใบสั่งยามรายการที่สั่งไปครับ
ขอบคุณครับ

477
ยังไม่สามารถทำค้างชำระในกรณีออกใบเสร็จ สกส ได้ครับ :-[

478
สำหรับโรงพยาบาลที่สนใจ เอาไว้กับคนไข้ที่เบิกได้ชำระเงินเอง เนื่องจากกำลังรอคอยระบบใบเสร็จ สกส ที่จะใกล้เสร็จเร็วๆนี้ ฝากความหวังไว้กับ อ.mn ครับ :D
(เนื่องจากทดสอบการออกใบเสร็จรับเงิน สกส ( Hosxp 3.50.7.23) ยังไม่สามารถทำค้างชำระได)้

479
ลองเข้าไปใช้งาน Report Browser ไม่ได้ครับ เวอร์ชั่นก่อนหน้านี้ยังใชงานได้ครับ

480
แจ้งปัญหา / ขอความช่วยเหลือ / Patient EMR HOSXP 3.50.7.17
« เมื่อ: กรกฎาคม 18, 2007, 11:17:58 AM »
ขอเสนอแนะ mn เรื่องการเข้าถึงประวัติใน  Patient EMR ที่เป็นคนที่เป็นคดี เช่น ถูกทำร้ายร่างกาย หรือเป็นโรคติดต่อที่ร้ายแรง เพราะบางครั้งจะจำกัดเพาะผู้เกี่ยวข้องเช่น แพทย์เจ้าของคดี ใน สามารถดู visit นั้นๆที่คนไข้มาได้ครับ แต่ปัจจุบันถ้ามีสิทธิ เข้า Patient EMR ก็สามารถูได้ทุก visit
ขอบคุณครับ
HOSXP CQI ถ้าทำได้ก็ร่มเลย งานนี้ ;)

481
ได้ลองสอบถามถึงความหมายขอตัวย่อในการลงทะเบียนการคลอด แต่ยังสงสัย Pที่มี 2 ตัว หมายถึงอะไรครับ เพราะพยาบลห้องคลอดเองก็ไม่ทราบว่าคือค่าของอะไรครับ

482
แจ้งปัญหา / ขอความช่วยเหลือ / Hosxp 3.50.7.15b vs Report browser
« เมื่อ: กรกฎาคม 16, 2007, 02:11:31 AM »
report browser ใช้งานไม่ได้ครับ
ขอบคุณครับ

483
เนื่องจากบาง รพ ทียังใช้ hosxp ไม่เต็มระบบ แต่มีการใช้ระบบการเงินซึ่งใน HOSXP 3.50.7.4 การเงินสามารถเรียกสูตรที่ตั้งไว้เพื่อได้ง่ายในการใช้งานเช่น สูตรการตรวจสุขภาพประจำปี แต่ลองเรียกแล้วไม่สามารถที่จะบันทึกได้ตามรูปที่แนบมาครับ
ขอบคุณครับ

484
เพิ่งจะทราบการลงบันทึกสาเหตุการตาย ที่ให้ลง icd10 ได้ 4 สาเหตุ (a,b,c,d) ว่าจะมีลำดับการ key ดังนี้ ถ้ามีสาเหตุการตายมากกว่า 1 สาเหตุ  สาเหตุหลักจะเป็นลำดับสุดท้ายครับ ไม่ได้ใช้ สาเหตุ a เป็นสาเหตุหลักในการตายครับ ตามการบันทึกหนังสือเล่มสีฟ้าหรือตามการลงทะเบียนการตายผ่าน website ดังนั้น การรายงานสาเหตุการตายแยกตามโรคควรจะดึงมาจาก icd10 ที่เป็นสาเหตุตัวสุดท้าย ซึ่งเป็นสาเหตุการตายหลัก เช่นคนไข้เป็น dm แต่เสียชีวิตด้วย หัวใจวาย
a=i10
b=e10
c=i500 ซึ่ง เป็นสาเหตุหลักการตายครับ
 :)

485
เมนูการลงรับผู้ป่วยใน ในกรณี newborn ส่วนของผู้ทำคลอดอยากให้สามารถกรอกรัหสแพทย์ผู้ทำหรือ มีเมนุค้นชื่อครับ เนื่องจากของเดิมต้องเลือกแบบ drop down ซึ่งไม่สะดวกนักในกรณีที่มีชื่อให้เลือกมากๆ โดยเฉพาะกรณ๊โรงพยาบาลใหญ่ๆ :)
ขอบคุณครับ

486
แจ้งปัญหา / ขอความช่วยเหลือ / Slackware 12.0 Released
« เมื่อ: กรกฎาคม 05, 2007, 05:37:42 AM »
แจ้งแฟนคลับของ slackware รวมทั้งผมด้วยครับ
Here are some of the advanced features of Slackware 12.0:
      *Mysql 5.0.37 for slackware

    * Runs the 2.6.21.5 version of the Linux kernel from ftp.kernel.org. Also included is a kernel patched with Speakup to support speech synthesizers providing access to Linux for the visually impaired community. The 2.6.x kernel series has matured into a stable kernel, and provides reliable performance for your desktop or your production server.
    * System binaries are linked with the GNU C Library, version 2.5. This version of glibc also has excellent compatibility with existing binaries.
    * X11 7.2.0. This is the X.Org Foundation's modular X Window System. You will notice many more X package than before, and it's probably best to install them all. There's been much activity in the X development world, and the improvements here in terms of performance and hardware support are sure to be only the beginning.
    * Installs gcc-4.1.2 as the default C, C++, Objective-C, Fortran-77/95, and Ada 95 compiler.
    * Support for fully encrypted network connections with OpenSSL, OpenSSH, OpenVPN, and GnuPG.
    * Apache (httpd) 2.2.4 web server with Dynamic Shared Object support, SSL, and PHP 5.2.3.
    * PCMCIA, CardBus, USB, IEE1394 (FireWire) and ACPI support. This makes Slackware a great operating system for your laptop.
    * The udev dynamic device management system for Linux 2.6.x. This locates and configures most hardware automatically as it is added (or removed) from the system, and creates the access nodes in /dev. It also loads the kernel modules required by sound cards and other hardware at boot time.
    * New development tools, including Perl 5.8.8, Python 2.5.1, Ruby 1.8.6, Subversion 1.4.4, git-1.5.2.2, mercurial-0.9.4, graphical tools like Qt designer and KDevelop, and much more.
    * Updated versions of the Slackware package management tools make it easy to add, remove, upgrade, and make your own Slackware packages. Package tracking makes it easy to upgrade from Slackware 11.0 to Slackware 12.0 (see CHANGES_AND_HINTS.TXT). The slackpkg tool in /extra can also help update from an older version of Slackware to a newer one, and keep your Slackware system up to date. In addition, the slacktrack utility (in extra/) will help you build and maintain your own packages.
    * Web browsers galore! Includes KDE's Konqueror 3.5.7, SeaMonkey 1.1.2 (this is the replacement for the Mozilla Suite), and the immensely popular Firefox 2.0.0.4, as well as the Thunderbird 2.0.0.4 email and news client with advanced junk mail filtering.
    * The complete K Desktop Environment (KDE) version 3.5.7, including the KOffice productivity suite, networking tools, GUI development with KDevelop, multimedia tools (including the amazing Amarok music player), the Konqueror web browser and file manager, dozens of games and utilities, international language support, and more.
    * A collection of GTK+ based applications including pidgin-2.0.2, gimp-2.2.15, gkrellm-2.2.10, gxine-0.5.11, xchat-2.8.2, xsane-0.994, and pan-0.131.
    * Large repository of extra software packages compiled and ready to run. This includes various window managers, the Java(TM) 2 Software Development Kit Standard Edition, libsafe (buffer overflow protection for additional security), ISDN support, additional 802.11 drivers, and much more (see the /extra directory).
    * Many more improved and upgraded packages than we can list here. For a complete list of core packages in Slackware 12.0, see this file:

      ftp://ftp.slackware.com/pub/slackware/slackware-12.0/PACKAGES.TXT

487
พอดีตอนนี้ที่โรงพยาบาลหลวงพ่อเปิ่นได้ทำ lab automate เชื่่อมต่อกับ hosxp โดยบริษัท LILO ( เชื่อมฟรีครับ)
ทางโปรแกรมเมอร์เขาขอยืม field lab_order_remark ของตาราง lab_order ไม่ทราบว่าฟิล์ดนี้ อ. mn เอาไว้ทำอะไรหรือไม่ครับ :o

488
สำหรับโรงพยาบาลที่ต้องการให้แสดงวันนัดในใบสั่งยาผู้ป่วยนอกเอาไว้สำหรับการคำนวนยาที่คนไข้ว่าพอดีกับวันนัดหรือไม่ครับ

489
จากที่ อ.mn ให้ d/l  รู้สึกว่า ไฟล์ hosxp_admin_training_d33.wmv จะหายไปนะครับ
     hosxp_admin_training_d11.wmv
     hosxp_admin_training_d12.wmv
     hosxp_admin_training_d21.wmv
     hosxp_admin_training_d22.wmv
     hosxp_admin_training_d23.wmv
     hosxp_admin_training_d24.wmv
     hosxp_admin_training_d31.wmv
     hosxp_admin_training_d32.wmv
     hosxp_admin_training_d34.wmv

490
เคยแจ้ง อ.mn มานานแล้ว เรื่องที่พยาบาลผู้ป่วยใน ขอ ปุ่มลบ  nurse  note ได้ในกรณีที่ลงผิดแล้วต้องการที่จะลบหรือยกเลิกครับของเดิมต้องเข้าไปลบที่ตารางโดยตรง ไม่่ค่อยสะดวก นัก

491
เลือกลีนุกซ์ดิสทริบิวชั่นให้เหมาะกับตัวคุณ
โดย ธีรภัทร มนตรีศาสตร์,RHCE
อุปสรรคอันดับต้นๆ ที่รบกวนการเริ่มต้นเรียนรู้เกี่ยวกับระบบปฏิบัติการลีนุกซ์ คงจะหนีไม่พ้นข้อสงสัยเบื้องต้นเพียงไม่กี่ข้อเท่านั้น ปัญหาหนึ่งก็คือ ลีนุกซ์มีให้เลือกเยอะแยะหลายตัว Red Hat บ้าง Ubuntu บ้าง แต่ละชื่อก็ไม่ค่อยจะคุ้นเอาเสียเลย แล้วควรจะเริ่มศึกษาตัวไหนก่อนดี บทความนี้จะช่วยให้คลายข้อสงสัยได้อย่างแน่นอนครับ
นับตั้งแต่ปี คศ. 1994 ที่เคอร์เนลลีนุกซ์เวอร์ชั่นแรกได้ถือกำเนิดขึ้นมา เป็นเรื่องน่าทึ่งที่ว่าโปรแกรมเคอร์เนลขนาดจิ๋วนี้ได้รับการพัฒนาเรื่อยมา โดยนักพัฒนาซอฟต์แวร์ทั่วโลกจนมาถึงวันนี้ โปรแกรมเล็กๆ นี้ได้เข้าไปเป็นหัวใจสำคัญของระบบปฏิบัติการที่มีประสิทธิภาพสูงและได้รับ ความนิยมในปัจจุบัน ซึ่งในอนาคตระบบปฏิบัติการลีนุกซ์นี้จะมีบทบาทเพิ่มขึ้นอีกมากในโลก อุตสาหกรรมซอฟต์แวร์
หากพิจารณาถึงองค์ประกอบของระบบปฏิบัติการโดยทั่วไปแล้ว ลำพังเฉพาะ “เคอร์เนล” เพียงชิ้นส่วนเดียวย่อมไม่สามารถทำงานทุกอย่างได้ครบถ้วน จึงต้องอาศัยซอฟต์แวร์อื่นๆ อีกหลายส่วนเพื่อประกอบกันเป็นระบบปฏิบัติการที่สมบูรณ์ มีคุณสมบัติเพียงพอที่จะปฏิบัติงานตามความต้องการของผู้ใช้งานได้ตามจุด ประสงค์ของการใช้งาน ได้แก่ การเป็นเซิร์ฟเวอร์ในระบบเครือข่าย การใช้งานเดสทอปหรือคอมพิวเตอร์ส่วนบุคคล หรืออาจประยุกต์ใช้งานเฉพาะด้าน เช่น การเป็นสมองกลฝังตัวในผลิตภัณฑ์เครื่องใช้ไฟฟ้าต่างๆ ส่วนประกอบต่างๆ เหล่านี้จะช่วยให้เคอร์เนลลีนุกซ์ทำงานเป็นระบบปฏิบัติการที่พร้อมใช้งานได้ จริง จะต้องมีโปรแกรมสนับสนุนระบบ โปรแกรมยูทิลิตี้ โปรแกรมประยุกต์ต่างๆ สำหรับงานบริการด้านต่างๆ และระบบการติดต่อกับผู้ใช้ (User Interface) รวมกันทำงานอย่างเป็นระบบ
ดังนั้นการที่จะได้มาซึ่งซอฟต์แวร์ระบบปฏิบัติการลีนุกซ์นั้น จำเป็นต้องนำเอาซอฟต์แวร์เป็นจำนวนมากมารวบรวมกันเอาไว้เป็นชุดเดียวกัน จัดทำให้สะดวกต่อการติดตั้ง ปรับแต่ง และใช้งานโดยคนทั่วไปสามารถทำได้ด้วยตนเอง ไม่ต้องใช้ความรู้ประสบการณ์เชิงเทคนิคอะไรมากมาย การเผยแพร่ระบบปฏิบัติการลีนุกซ์โดยจัดทำเป็นชุดซอฟต์แวร์ “พร้อมใช้” นี้เอง เราเรียกกันว่า ลีนุกซ์ดิสทริบิวชั่น ( Linux Distribution )
จุดกำเนิดของลีนุกซ์ดิสทริบิวชั่น
ลีนุกซ์ดิสทริบิวชั่นหรือเรียกสั้นๆ กันว่า “ลีนุกซ์ดิสโทร” เกิดจากความต้องการเผยแพร่ (Distribute) ระบบปฏิบัติการลีนุกซ์ให้เกิดความนิยมแพร่หลายออกไป คำว่า Distribution นี้เป็นความหมายกว้างๆ ครับ มีปรากฏในทุกแวดวงสังคม ตัวอย่างเช่น วงการแฟชั่น วงการดนตรี วงการศิลปะ ก็มีกลุ่มบุคคลที่ต้องการเผยแพร่แนวคิดของตนเองออกไปสู่คนอื่นๆ ในสังคมเช่นกัน สำหรับลีนุกซ์ดิสโทร ก็คือกลุ่มบุคคลที่ต้องการเผยแพร่ให้คนอื่นๆ หันมาสนใจและนำระบบปฏิบัติการลีนุกซ์ไปใช้งานกันให้แพร่หลายมากขึ้นนั่นเอง แรงเสริมที่ทำให้เกิดลีนุกซ์ดิสโทรขึ้นนั้นมีดังนี้ครับ
อันดับแรก เนื่องจากในยุคที่ลีนุกซ์เริ่มต้นใหม่ๆ นั้น ระบบอินเตอร์เน็ตยังมีความเร็วไม่มากนัก จึงไม่สะดวกเลยที่จะดาวน์โหลดเคอร์เนลลีนุกซ์และส่วนประกอบต่างๆ มาติดตั้งใช้งาน เพราะกว่าจะครบสมบูรณ์เป็นรูปเป็นร่างได้ก็ใช้เวลานานทีเดียว การจัดจำหน่ายซีดีรอมชุดติดตั้งโปรแกรมลีนุกซ์จึงเป็นหน้าที่สำคัญอันดับแรก ของลีนุกซ์ดิสทริบิวชั่น
ประการที่สอง ในยุคเริ่มแรกนี้เช่นกันที่โปรแกรมต่างๆ ที่เป็นส่วนประกอบของระบบปฏิบัติการลีนุกซ์ ยังคงอยู่ในช่วงของการพัฒนาไปตามกำลังของผู้พัฒนาโปรแกรมจากทั่วโลก ดังนั้นการนำไปใช้งานนั้นจะมีสภาพที่ค่อนข้าง “ดิบ” อยู่พอสมควร ผลงานซอฟต์แวร์ที่แจกจ่ายกันจึงอยู่ในสภาพของ โปรแกรมต้นฉบับ (source code) เสียเป็นส่วนใหญ่ ซึ่งการนำไปใช้งานจะต้องผ่านขั้นตอนทางเทคนิคที่เรียกว่า “การคอมไพล์โปรแกรม” ( Program Compilation ) จึงทำให้ไม่สะดวกหรือแทบเป็นไปไม่ได้ที่จะสร้างความนิยมให้เกิดขึ้นในกลุ่ม ผู้ใช้หน้าใหม่อย่างรวดเร็วตามเป้าหมายของลีนุกซ์ดิสทริบิวชั่น ดังนั้นกลุ่มลีนุกซ์ดิสโทรจึงต้องเตรียมซอฟต์แวร์ระบบปฏิบัติการของตนเองให้ อยู่ในสภาพ “พร้อมใช้” อย่างแท้จริงจึงจะบรรลุเป้าหมายนั้นได้
ประการที่สาม ขั้นตอนการติดตั้งที่แสนยุ่งยากของระบบปฏิบัติการลีนุกซ์ จะต้องถูกออกแบบใหม่ให้ง่ายที่สุดไม่ต่างอะไรจากการเรียกคำสั่ง Setup ในการติดตั้งวินโดวส์ รวมไปถึงการตั้งค่าต่างๆ การใช้งานและการปรับแต่งระบบ เพียงบูตด้วยแผ่นซีดีรอม คลิ๊ก Next ไปเรื่อยๆ แล้วท่านจะได้ระบบปฏิบัติการลีนุกซ์ที่ต้องการ พูดง่ายๆ ว่า ลีนุกซ์ดิสโทรจะต้องเป็นการทำให้การใช้งานลีนุกซ์เป็นเรื่องง่ายๆ สำหรับบุคคลทั่วไปนั่นเอง
ดังนั้น ลีนุกซ์ดิสทริบิวชั่น จึงเป็นกลุ่มบุคคลที่รวมตัวกันเป็นองค์กร มีวัตถุประสงค์ที่จะเผยแพร่ระบบปฏิบัติการที่ใช้ลีนุกซ์เป็นเคอร์เนลแก่ บุคคลทั่วไปให้เกิดการใช้งานแพร่หลาย โดยดำเนินงานภายใต้ข้อกำหนดของชุมชนโอเพ่นซอร์สและฟรีซอฟต์แวร์ ซึ่งในปัจจุบันมีลีนุกซ์ดิสทริบิวชั่นเพิ่มขึ้นเป็นจำนวนมาก ท่านสามารถติดตามข่าวความเคลื่อนไหวของลีนุกซ์ดิสทริบิวชั่นทุกรายที่มีใน โลกนี้ได้จากเว็บไซต์http://distrowatch.com
คุณลักษณะที่ดีของลีนุกซ์ดิสโทร
ลีนุกซ์ดิสโทรที่มีอยู่มากมายในปัจจุบัน ทำให้ยากต่อการตัดสินใจเลือกนำมาใช้ อาศัยฟังคนนั้นแนะนำ คนนี้เชิญชวน อีกคนโม้ให้ฟัง ก็ยังตัดสินใจไม่ได้อยู่ดี การกำหนดคุณลักษณะที่ดีของลีนุกซ์ดิสโทรจึงเป็นเกณฑ์ที่จะใช้พิจารณา คัดเลือกข้อมูลประกอบการตัดสินใจได้อย่างมีหลักการ เราสามารถแบ่งคุณลักษณะของลีนุกซ์ดิสโทรออกได้ 5 ด้าน ดังนี้

   1. วิธีการติดตั้ง (Installation Method) ขั้นตอนการติดตั้งนั้นถือว่าเป็นด่านแรกที่จะตัดสินได้เลยว่า ลีนุกซ์ดิสทริบิวชั่นใดเหมาะสมกับตัวเรา มีคุณภาพเป็นอย่างไร บางดิสทริบิวชั่นมีโปรแกรมช่วยให้ขั้นตอนการติดตั้งทำได้ง่ายมาก มีคำบรรยายตลอดทุกหน้าจอ แม้แต่ผู้ที่ไม่เคยใช้คอมพิวเตอร์มาก่อนก็ทำได้ด้วยตนเอง แต่บางดิสโทรกลับติดตั้งยากมากขนาดทำให้นักคอมพ์ระดับ “เซียน” กลายเป็นนักคอมพ์ระดับ “ซึม” ไปได้เลยก็มี ดังนั้นคุณสมบัติด้านการติดตั้งจะสะท้อนถึงกลุ่มเป้าหมายและเทคโนโลยีของ ลีนุกซ์ดิสโทรนั้นอย่างเห็นได้ชัด
   2. ความง่ายในการใช้งาน (Ease of using) บางดิสโทรออกแบบมาให้ใช้งานแบบอนุรักษ์นิยม (Conservative) คือ เมื่อ 10 ปีก่อนเคยเป็นอย่างไรวันนี้ก็ยังคงใช้งานอย่างนั้นไม่เปลี่ยนแปลง อาจทำให้ใช้ยากในสายตาคนรุ่นใหม่ แต่บางดิสโทรก็ใช้ง่ายมาก คลิ๊กหนึ่งได้เมล์เซิร์ฟเวอร์ คลิ๊กอีกทีได้ไฟร์วอลล์ ทั้งนี้ย่อมมีข้อดี ข้อเสีย ข้อจำกัดแตกต่างกันไป ซึ่งเราต้องพิจารณาเองว่าแค่ไหนจึงจะมีประสิทธิภาพ และเหมาะสมกับงานของเรา
   3. ซอฟต์แวร์ที่จัดมาให้ (Bundle Software) และวิธีการสนับสนุนซอฟต์แวร์ (Supported Software) ถือว่าเป็นตัวชี้วัดที่สำคัญเพราะว่า หากมีเพียงระบบปฏิบัติการคงทำงานอะไรไม่ได้จำเป็นจะต้องมีโปรแกรมใช้งาน ต่างๆ ยูทิลิตี้ช่วยอำนวยความสะดวกระหว่างการใช้งานด้วย บางลีนุกซ์ดิสโทรมาพร้อมกับซอฟต์แวร์สารพัดชนิดอัดแน่นอยู่ในแผ่นดีวีดี รวมแล้วมากกว่า 3500 โปรแกรมก็มี แต่บางดิสโทรอาจมีเพียงตัวระบบปฏิบัติการล้วนๆ ส่วนโปรแกรมใช้งานต้องไปหาเอาเองหรือมีข้อจำกัดในการติดตั้งซอฟต์แวร์เพิ่ม เติมในภายหลัง อีกเรื่องหนึ่งที่สำคัญก็คือ การจัดการแพคเกจซอฟต์แวร์ (Software Package) ซึ่งแต่ละดิสโทรมีระบบที่แตกต่างกัน เช่น RPM ,Emerge ,Chkinstall, Deb เป็นต้น ซึ่งมีผลต่อการหาโปรแกรมต่างๆ มาใช้งานของเราในอนาคต
   4. การสนับสนุนทางเทคนิคระหว่างการใช้งาน ( Technical Support ) การให้บริการแก่ผู้ใช้งานเป็นอีกภารกิจหนึ่งของลีนุกซ์ดิสทริบิวชั่นที่มี ความสำคัญมาก เพราะจะสะท้อนให้เห็นคุณภาพของผลิตภัณฑ์ตัวนั้นโดยตรง การสนับสนุนนี้แบ่งออกเป็น 2 ประเภทใหญ่ๆ คือ การสนับสนุนเชิงพาณิชย์ (Commercial Support ) หมายถึง ผู้ใช้บริการจะต้องซื้อบริการในลักษณะการลงทะเบียนผลิตภัณฑ์หรือเซ็นสัญญา รายปีกับลีนุกซ์ดิสโทรนั้นๆ จึงจะได้รับการบริการตามเงื่อนไขที่กำหนดไว้ อีกประเภทหนึ่งคือ การสนับสนุนโดยชุมชนเอง (Community Support) หมายถึง กลุ่มผู้ใช้งานลีนุกซ์ดิสโทรนั้นต้องรวมตัวกันเอง ช่วยเหลือ เกื้อกูลกันเองในยามที่มีปัญหาการใช้งาน ซึ่งย่อมไม่มีค่าใช้จ่ายใดๆ เกิดขึ้น แต่คุณภาพของบริการก็ไม่สามารถรับประกันได้เช่นกัน
   5. การดำเนินงานเชิงธุรกิจ (Business) ความหมายของ Business นี้ ไม่ได้หมายถึง ตัวเงินเพียงอย่างเดียวนะครับ แต่หมายถึง กลไกการแลกเปลี่ยนผลประโยชน์ทั้งภายในและภายนอกองค์กร ของลีนุกซ์ดิสทริบิวชั่นเอง คงเป็นไปได้ยากที่จะทำให้องค์กรอยู่รอดและบรรลุเป้าหมายได้ หากขาดการสนับสนุนหรือผลตอบแทนที่จะนำมาหล่อเลี้ยงให้องค์กรดำรงอยู่และขับ เคลื่อนต่อไปได้ ดังนั้นหากลีนุกซ์ดิสทริบิวชั่นใดก็ตามที่ไม่มี Business หรือไม่ให้ความสำคัญเรื่องนี้ก็จะเสื่อมถอยและล้มหายไปในที่สุด ตัวอย่างที่เห็นได้ชัดก็คือ RedHat Linux ที่นำกิจการเข้าตลาดหลักทรัพย์ มีสินค้าและบริการอยู่เป็นจำนวนมาก จึงมีความน่าเชื่อถือมากที่สุดในบรรดาลีนุกซ์ดิสโทรทั้งหมด ตัวอย่างที่ไม่ดีมีเยอะกว่ามากครับ ตั้งแต่ Mandrake Linux ที่ต้องขอ Donate เพื่อรักษาบริษัทไว้ Yoper Linux ผู้เปี่ยมไปด้วยอุดมการณ์ที่มาแรงและไปไวมาก คุณคงไม่อยากเปลี่ยนดิสโทรบ่อยๆ ใช้มั๊ยครับ

บุคลิกภาพเฉพาะของลีนุกซ์ดิสโทร
คุณลักษณะทั้ง 5 ด้านของลีนุกซ์ดิสทริบิวชั่นนี้ น่าจะใช้เป็นเกณฑ์ในการพิจารณาเลือกลีนุกซ์ที่เหมาะกับตัวของคุณและงานของ คุณได้ อย่างไรก็ตามยังมีแง่มุมบางอย่างที่ควรนำมาประกอบการพิจารณาเพิ่มเติมอีก ด้วย สิ่งนั้นก็คือ บุคลิกภาพเฉพาะของลีนุกซ์ดิสโทร
ตามที่เราพอจะเห็นภาพแล้วว่า แต่ละลีนุกซ์ดิสโทรก็คือ กลุ่มบุคคลที่รวมตัวกันสร้างระบบปฏิบัติการสำเร็จรูปของตนเองขึ้น (โดยเป็นระบบปฏิบัติการที่ใช้เคอร์เนลลีนุกซ์) ดังนั้นแต่ละดิสโทรย่อมมีความแตกต่างกัน มีเอกลักษณ์ของตัวผลิตภัณฑ์ แนวทางในการพัฒนาและเผยแพร่ที่แตกต่างกันออกไปตามเจตนารมณ์และศักยภาพของแต่ ละกลุ่ม เมื่อเวลาผ่านไปภาพเหล่านี้ก็ชัดเจนขึ้นจนกลายเป็น “บุกคลิกภาพเฉพาะ” ของแต่ละลีนุกซ์ดิสทริบิวชั่นในที่สุด
จากการที่ได้รวบรวมข้อมูลตลอดระยะเวลาหลายปีที่ผ่านมา ทำให้พอสรุปบุคลิกภาพเฉพาะของบรรดาลีนุกซ์ดิสโทรที่เป็นที่นิยมอันดับต้นๆ ได้ค่อนข้างชัดเจน ดังนี้
Slackware Linux อนุรักษ์นิยมที่สุด
Slackware Linux เป็นลีนุกซ์ดิสโทรที่เก่าแก่มากที่สุด แต่ก็ยังสามารถครองความนิยมไว้ได้ในอันดับต้นๆ อย่างเหนียวแน่น บุคลิกภาพสำคัญของ Slackware คือ “Conservative” หรืออนุรักษ์นิยมค่อนข้างมากถึงมากที่สุด สังเกตจากเว็บไซต์สีขาวดำเรียบๆ ไม่เน้นสีสรร มีรูปแบบการติดตั้งและใช้งานแบบเท็กซ์โหมดเป็นหลัก ถึงแม้จะมีระบบจัดการซอฟต์แวร์แพคเกจเป็นของตัวเองแต่การติดตั้งซอฟต์แวร์ก็ ยังมีความใกล้เคียงกับการคอมไพล์โปรแกรมเองอย่างมาก ถ้าคุณชอบสภาพแบบเดิมๆ เหมือนย้อนไปยุคเริ่มต้นของลีนุกซ์ เน้นการใช้งานแบบตรงไปตรงมา พร้อมจะฝ่าฟันอุปสรรคต่างๆ ด้วยความท้าทาย และลงมือจัดการทุกๆ ปัญหาได้ด้วยตนเองแล้วล่ะก็ ลีนุกซ์ดิสโทรเก๋าๆ อย่าง Slackware นี่แหละคือเพื่อนตายของคุณ
Mandrake Linux ติดขอบเทคโนโลยี
Mandrake Linux ปัจจุบันเปลี่ยนเป็นชื่อ Mandriva Linux เป็นลีนุกซ์ดิสโทรที่มีบุคลิกที่สุดสำอาง เริ่มพัฒนามาพร้อมๆ กับ Red Hat Linux แต่มีแนวทางเป็นของตนเอง และไม่คิดตามหลังใคร มิหนำซ้ำยังหาญกล้านำเทคโนโลยีใหม่ๆ มารวมไว้ก่อนดิสโทรอื่นเสมอๆ จนทำให้มีหมายเลขเวอร์ชั่นหนีห่างจาก Red Hat ชนิดไม่เห็นฝุ่น ความที่เน้น Cutting-Edge Technology เช่นนี้มากจนเกินไป จนลืมให้ความสำคัญกับการดำเนินกิจการจึงทำให้ขาดทุนและเกือบต้องเลิกกิจการ ไป หลังจากได้รับการบริจาคเงินช่วยเหลือและต่อมารวมกิจการกับ Connectiva Linux จนเป็น Mandriva Linux แล้ว ลีนุกซ์ดิสโทรนี้ก็ยังคงมีลักษณะที่เน้นการนำเสนอเทคโนโลยีล้ำหน้าคู่แข่ง เสมอมา ถ้าคุณชอบความล้ำสมัย มีสีสรร และรูปลักษณ์สวยหมดจด Mandriva Linux นี่แหละ..ใช่เลย
Red Hat / Fedora Core Linux ยึดเดินทางสายกลาง
Red Hat เป็นลีนุกซ์ดิสโทรที่มีความมั่นคงในการดำเนินงานมากที่สุด ไม่เคยมีประวัติด่างพร้อย ตรงกันข้ามกลับครองความยิ่งใหญ่ในธุรกิจโอเพ่นซอร์ส จนมีการเปรียบเทียบว่า ถ้าไอบีเอ็มเป็นยักษ์สีฟ้าในวงการคอมพิวเตอร์ Red Hat ก็เป็นยักษ์สีแดงของวงการโอเพ่นซอร์ส เหตุที่ Red Hat มีสถานภาพเช่นนี้ได้ ส่วนหนึ่งเกิดจากการมีคุณลักษณะที่สมบูรณ์ครบถ้วนทั้ง 5 ด้าน ดังที่ได้กล่าวไปแล้ว นอกจากนี้ผมเชื่อว่าเกิดจากบุคลิกภาพเฉพาะที่เด่นชัดของ Red Hat Linux คือ การเดินทางสายกลาง กล่าวคือ เมื่อมีเทคโนโลยีใหม่ๆ เกิดขึ้นRed Hat Linux จะไม่จับมาใส่ในผลิตภัณฑ์ของตนเองและรีลีสเวอร์ชั่นใหม่เร็วจนเกินไป แต่จะทิ้งระยะห่างพอสมควรจนกระทั่งแน่ใจจึงจะโปรโมตเทคโนโลยีนั้นอย่างเต็ม ตัว
Red Hat Linux มีความเป็นธุรกิจการค้าอย่างสมบูรณ์แบบตั้งแต่การเข้าสู่ตลาดหลักทรัพย์ NYSE ด้วยชื่อ Symbol ใหม่ คือ RHT ล่าสุดยังติดอันดับ Nasdaq-100 อีกต่างหาก ถ้าสำรวจดูสินค้าและบริการรวมทั้งการจัดฝึกอบรมและประกาศนียบัตรรับรองความ สามารถด้านลีนุกซ์ RHCE ที่มีศูนย์อยู่ทั่วโลก คงรับประกันความมั่งคั่งและมั่นคงของลีนุกซ์ดิสทริบิวชั่นนี้ได้เป็นอย่างดี
Red Hat Linux ในปัจจุบันได้แบ่งสายการพัฒนาออกเป็น 2 ส่วน คือ Red Hat Enterprise Linux (RHEL) ซึ่งเป็นสินค้า (Products) กับ Fedora Core Linux ซึ่งเป็นโครงงานพัฒนาที่ Red Hat ให้การสนับสนุน (Projects) โดย RHEL จะรีลีสรุ่นใหม่ทุกๆ ระยะเวลาประมาณ 2 ปี ส่วน Fedora Core จะมีลักษณะคล้ายงานวิจัยพัฒนาที่ชุมชนโอเพ่นซอร์สจะใช้ประโยชน์ร่วมกัน (ใช้ฟรี) จึงมีความทันสมัยกว่าและออกรุ่นใหม่ทุกๆ 6 เดือน เทคโนโลยีที่เป็นที่ยอมรับแล้วใน Fedora Core จะถูกนำไปปรับปรุงและปรากฏใน RHEL รุ่นถัดไปในที่สุด
ความแตกต่างระหว่าง RHEL กับ Fedora Core Linux ที่เห็นได้ชัดเจนที่สุด คือ RHEL เป็นสินค้าที่ต้องซื้อพร้อมสิทธิ์ในการใช้งานและขอรับการสนับสนุนหลังการขาย ส่วน Fedora Core สามารถดาวน์โหลดมาใช้งานได้โดยไม่มีค่าใช้จ่ายใดๆ ในเรื่องของประสิทธิภาพ RHEL จะมีการปรับแต่ง (Optimization) ให้ทำงานในฐานะเซิร์ฟเวอร์โดยเฉพาะในขณะที่ Fedora Core มีคุณสมบัติที่หลากหลายสำหรับงานทุกประเภท ไม่ว่าจะเป็นงานด้านเซิร์ฟเวอร์ เดสทอป หรือด้านมัลติมีเดีย สุดท้ายในเรื่องของการรับประกันคุณภาพ RHEL จะผ่านกระบวนการทดสอบและรับรองความสามารถ (Test and Certified) จากผลิตภัณฑ์ชั้นนำของพาร์ทเนอร์ของ Red Hat เช่น IBM ,Oracle ,Sun ,HP ว่าสามารถทำงานร่วมกันได้อย่างสมบูรณ์ ในขณะที่ Fedora Core ไม่มีการรับรองดังกล่าว
ดังนั้นจึงไม่ใช่เรื่องแปลกที่ Red Hat Linux จะเป็นลีนุกซ์ดิสทริบิวชั่นที่เป็นที่นิยมจากผู้ใช้งานทั่วโลก และถูกนำไปพัฒนาเป็นลีนุกซ์ดิสโทรอื่นๆ อีกหลายดิสโทร เช่น Linux TLE ,Turbo Linux ,OpenNA Linux เป็นต้น จนรูปแบบการติดตั้งและใช้งาน Red Hat Linux ได้กลายเป็นที่คุ้นเคยโดยเฉพาะในเมืองไทย ถ้าคุณต้องการใช้งานลีนุกซ์ที่มีเพื่อนร่วมวงการจำนวนมากและมีผู้พัฒนาเป็น องค์กรที่มั่นคง Red Hat Linux คือทางเลือกที่เหมาะสมที่สุด ณ เวลานี้
Debian Linux ความเสถียรที่ท้าให้พิสูจน์
Debian Linux เป็นองค์กรที่มุ่งพัฒนาลีนุกซ์และดำรงรักษาความเป็น Free Software ไว้อย่างเหนียวแน่นที่สุด คุณจะไม่มีทางเห็นการจำหน่าย Debian Linux ในเชิงการค้าจากองค์กรนี้อย่างเด็ดขาด ดังปรากฏใน Social Contract ในเว็บไซต์ของ Debian (http://www.debian.org) โดยที่มาของชื่อของลีนุกซ์ดิสโทรนี้มาจากผู้ก่อตั้งคือ Deb และ Ian Murdock
เช่นเดียวกับ Red Hat , Debian เป็นดิสโทรที่พัฒนาหลายสิ่งหลายอย่างให้เกิดขึ้นในวงการลีนุกซ์เป็นอย่างมาก เช่น มีระบบจัดการซอฟต์แวร์แพคเกจ ระบบการติดตั้ง และยูทิลิตี้สำคัญๆ เป็นเทคโนโลยีของตนเอง จนกลายเป็นรูปแบบการใช้งานที่เป็นอีกหนึ่งบรรทัดฐานของการใช้งานลีนุกซ์เช่น เดียวกับกลุ่ม Red Hat ได้สร้างไว้ ภาพดังกล่าวนี้ชัดเจนมากขึ้นเมื่อข้อสอบ Linux Certified ของ LPI ได้แบ่งข้อสอบออกเป็น 2 ชุด คือ ข้อสอบสำหรับผู้ชำนาญ Red Hat กับข้อสอบสำหรับผู้ชำนาญ Debian ให้เลือกกันอย่างเด็ดขาดไปเลย
บุคลิกภาพเฉพาะของ Debian Linux อยู่ที่ความเสถียร (Stable) ของซอฟต์แวร์ทั้งหลายที่เป็นผลงานขององค์กรนี้ ทั้งตัวระบบปฏิบัติการเองและซอฟต์แวร์แพคเกจที่มีมากกว่า 15490 รายการ ความพิถีพิถันในการพัฒนาแก้ไขปรับปรุงซอฟต์แวร์ทุกตัวให้มีความเชื่อถือได้ มากที่สุดนี้เอง ทำให้ Debian มีรีลีสที่ Stable จริงๆ ออกมาช้ากว่าดิสโทรอื่นๆ มาก ซึ่งรุ่นล่าสุดขณะเขียนบทความนี้ คือ 3.1 เท่านั้น ในขณะที่ลีนุกซ์ดิสโทรอื่นๆ ทิ้งห่างไปถึงเวอร์ชั่น 10 กว่ากันแล้ว ไม่เพียงเท่านั้นหาก Debian ไม่ฟรีจริง ไม่ดีจริง คงไม่ถูกนำไปเป็นฐานในการพัฒนาลีนุกซ์ดิสโทรอื่นๆ อีกเป็นจำนวนมาก ได้แก่ Ubuntu ,MEPIS ,KNOPPIX ซึ่งล้วนเป็นลีนุกซ์ดิสโทรแนวหน้าทั้งสิ้น
Debian Linux จึงมีลักษณะเป็นดิสโทรพื้นฐานที่พร้อมนำไปประยุกต์ใช้งานได้อเนกประสงค์ มีรูปแบบการใช้งานแบบค่อนข้างอนุรักษ์นิยม เช่นเดียวกับ Slackware เปิดโอกาสให้คุณได้ล้วงลึกลงไปได้ทุกซอกทุกมุม ถ้าคุณชอบสวมบท “ผู้สร้าง” มากกว่าที่จะเป็นแค่ “ผู้ชม” ขอให้ดาวน์โหลด Debian Linux มาติดตั้งได้เลยครับ ต้องการเนื้อที่แค่ซีดีรอมแผ่นเดียวเท่านั้น
SuSE Linux หรูหรามีระดับ
SuSE เป็นลีนุกซ์ดิสทริบิวชั่นที่มีต้นกำเนิดจากประเทศเยอรมัน ดินแดนที่มีความตื่นตัวเรื่องซอฟต์แวร์โอเพ่นซอร์สมากที่สุดในโลก การเดินทางของ SuSE นั้นยาวไกลพอๆ กับลีนุกซ์ดิสทริบิวชั่นที่ได้แนะนำไปแล้วทุกตัว และได้สร้างสรรค์เทคโนโลยีที่ต้องได้รับการคาราวะจากชาวลีนุกซ์มากมายหลาย ชิ้นงาน สมกับเป็นลีนุกซ์ที่มาจากศูนย์กลางเทคโนโลยีแทบทุกแขนง ได้แก่ สุดยอดระบบ Audio สำหรับลีนุกซ์ที่ชื่อว่า ALSA Project ที่ทำให้ค้นพบข้อยุติในปัญหาการใช้ระบบเสียงในลีนุกซ์ไปตลอดกาล แนวความคิดการใช้งาน ติดตั้งและคอนฟิกระบบทั้งหมดได้ด้วยเครื่องมือหลักเพียงตัวเดียวที่ชื่อว่า YaST (Yet Another Setup Tools)
ความประณีตสวยงามที่แสดงผลบนขั้นตอนติดตั้งและเดสทอปของ SuSE Linux อาจจะทำให้หลงเสน่ห์ระบบปฏิบัติการสัญชาติเยอรมันนี้ได้ทันทีที่ได้สัมผัส และด้วยคุณภาพที่เชื่อถือได้ประกอบกับเป็นระบบปฏิบัติการที่ได้รับความนิยม ในแถบยุโรป จึงทำให้ SuSE Linux ได้รับการประกาศให้เป็นระบบปฏิบัติการในหน่วยงานภาครัฐของกลุ่มประเทศยุโรป หลังจากนั้นไม่นานนัก Novell Inc. ได้เข้าซื้อกิจการของ SuSE จึงทำให้ปัจจุบัน SuSE Linux ได้กลายเป็นลีนุกซ์ดิสโทรที่เป็นมีอนาคตที่สวยงามพอๆ กับเดสทอปของตนเอง โดยมี OpenSUSE 10.2 เป็นโปรเจคสำหรับผู้ใช้ทั่วไป (Community Release) ได้ร่วมพัฒนาไปพร้อมกับ Novell
ถ้าความสวยงาม ใช้งานง่าย และมีเทคโนโลยีที่ทันสมัย เป็นสิ่งที่คุณต้องการแล้วล่ะก็ OpenSUSE เป็นลีนุกซ์ดิสโทรที่ตอบสนองได้ครบถ้วนที่สุด นอกจากนี้ SuSE ยังมีชื่อเสียงมากในเรื่องการสนับสนุนอุปกรณ์ฮาร์ดแวร์ได้อย่างยอดเยี่ยม และผลงานที่โดดเด่นน่าจับตามากที่สุดในเวลานี้คงหนีไม่พ้น AppArmor ระบบรักษาความปลอดภัยแบบ Name-based Security ที่จะมาเป็นคู่แข่งของ SELinux พูดถึง SuSE Linux ทีไรก็ทำให้นึกถึงรถยนต์หรูค่ายเยอรมันทุกที
แนวทางการเลือกลีนุกซ์ดิสโทร
คงจะพอเห็นภาพกันบ้างแล้วนะครับว่า ลีนุกซ์แต่ละดิสทริบิวชั่นนั้น ต่างก็มีบุคลิกภาพเฉพาะตัวแตกต่างกันออกไป เมื่อต้องเลือกใช้งานก็ต้องพิจารณาในหลายๆ ด้านไม่ต่างอะไรกับการเลือกบ้าน เลือกรถยนต์ หรือสินค้าต่างๆ สำหรับแนวทางที่จะเลือกใช้งานลีนุกซ์นั้น อาจแบ่งได้ 3 แนวทางใหญ่ๆ ครับ

   1. ยึดตัวเราเองเป็นหลัก หลักการนี้เหมาะสำหรับผู้ที่ลองทำความคุ้นเคยกับลีนุกซ์มาบ้างแล้ว โดยถือคติที่ว่า ตนเป็นที่พึงแห่งตน ถ้าเราถนัดที่จะใช้ลีนุกซ์ดิสโทรไหนก็จงฝึกฝนวิทยายุทธ์ ให้เชี่ยวชาญ ถึงใครจะว่าอย่างไรก็อย่าไปสนใจ การเปลี่ยนดิสโทรบ่อยๆ จะทำให้เราเสียเวลาไม่ใช่น้อยที่จะศึกษาลองผิดลองถูก เชื่อมั่นเถอะครับว่า ไม่ว่าจะเป็นงานด้านใดก็ตามทุกลีนุกซ์ดิสโทรทำงานได้ดีพอๆ กันทั้งหมด จะร้ายหรือดีก็อยู่ที่ตัวเราเองจะกุมบังเหียนมันได้มากน้อยแค่ไหน สิ่งสำคัญอยู่ที่ชั่วโมงบินของเราเองเท่านั้น
   2. เลือกดิสโทรที่สอดคล้องกับนโยบายของหน่วยงาน องค์กรที่เราทำงานอยู่กำหนดนโยบายอย่างไร ผู้ดูแลระบบก็ต้องปฏิบัติตามนั้น ซึ่งจากการพูดคุยกับผู้ดูแลระบบหลายๆ ท่านทำให้ทราบนโยบายที่แตกต่างกันออกไป บ้างก็ไม่มีนโยบายอะไรแอดมินจะทำอย่างไรใช้อะไรก็ได้ขอให้งานสำเร็จไม่มี ปัญหาก็พอแล้ว บางหน่วยงานเข็ดขยาดกับการเปลี่ยนแปลงบ่อยๆ ของลีนุกซ์บางดิสโทรหันไปเลือกดิสโทรที่ค่อนข้างอนุรักษ์นิยมก็มี บางบริษัทถูกกำหนดโดยแอปพลิเคชั่นจากบริษัทแม่จากเมืองนอกมาแล้วว่าต้องใช้ ดิสโทรนี้เท่านั้น แต่ที่แน่ๆ ก็คือส่วนใหญ่จะเน้นว่าฟรีและฝ่ายเทคนิคในหน่วยงานสามารถดูแลได้เอง
   3. เลือกจากกลุ่มดิสโทรที่ใกล้เคียงกัน หลักการนี้ผู้เริ่มต้นใหม่ควรพิจารณาให้ดี เพราะถ้าสังเกตดูจากข้อมูลข้างต้นจะเห็นว่าลีนุกซ์ดิสโทรแต่ละรายจะมี “สไตล์” หรือ “บุคลิกภาพเฉพาะ” ต่างกันไป 3-4 กลุ่ม กลุ่มแรกจะเป็นตระกูล Red Hat based ได้แก่ RHEL, Fedora Core, Mandriva และ OpenSUSE ถือเป็นกลุ่มใหญ่ที่มีโครงสร้างและวิธีการใช้งานใกล้เคียงกัน กลุ่มที่สองเป็นตระกูล Debian based ได้แก่ Debian ,Ubuntu, Knoppix เป็นกลุ่มที่นิยมเพิ่มมากขึ้นในเมืองไทย และกลุ่มสุดท้ายเป็นพวกที่มีผู้ใช้งานน้อยกว่า 2 กลุ่มแรก ได้แก่ Slackware, Gentoo, Yoper เป็นกลุ่มที่มีวิธีใช้งานแปลกแตกต่างออกไปมากแต่ก็เหมาะสำหรับผู้ที่ต้องการ ศึกษาในเบื้องลึกหรือใช้งานเฉพาะด้าน

เลือกลีนุกซ์ดิสทริบิวชั่นให้เหมาะกับตัวคุณ
เมื่อได้แนวทางอย่างคร่าวๆ แล้ว ก่อนจะฟันธงลงไปว่าจะเลือกลีนุกซ์ดิสโทรใดเป็นกระบี่คู่ใจ ก็ขอให้ย้อนกลับไปเช็คกับ “คุณลักษณะที่ดีของลีนุกซ์ดิสโทร” ที่ได้แนะนำไปแล้ว เริ่มตั้งแต่

   1. คุณสมบัติด้านการติดตั้ง มีการติดตั้งที่สะดวกสามารถปรับแต่งได้ง่ายไม่มีปัญหากับฮาร์ดแวร์ของเราและ ใช้เวลาติดตั้งอย่างเหมาะสม ตัวอย่างเช่น Red Hat มีโปรแกรมติดตั้งแบบกราฟฟิก ส่วน Debian ใช้เวลาติดตั้งน้อยกว่ามากแต่มีหน้าจอแบบตัวอักษร (Text Mode) ที่ใช้ยากกว่า
   2. ความง่ายในการคอนฟิก อาจจะลองอ่านเอกสารคู่มือของแต่ละดิสโทรว่าค่ายไหนที่เราอ่านแล้วเข้าใจ สามารถคอนฟิกใช้งานได้ง่ายตรงตามสไตล์ของเรา เช่น Red Hat มีคู่มือในรูปแบบไฟล์ PDF ให้ดาวน์โหลดอ่านได้ฟรี ในขณะที่ SuSE มีโปรแกรม YaST ที่ช่วยในการเซ็ตค่าต่างๆ
   3. จำนวนซอฟต์แวร์ที่สนับสนุน สำรวจดูให้แน่ใจจากเว็บไซต์ของแต่ละดิสโทรว่ามีซอฟต์แวร์มากพอที่จะติดตั้ง ใช้งานภายหลังได้อย่างไม่ติดขัด เช่น Fedora Core มีโปรเจค Fedora Extras รองรับโปรแกรมแอปพลิเคชั่นที่เพิ่มเติมขึ้น ส่วน Debian มีกลไกการโหลดโปรแกรมผ่านอินเตอร์เน็ตมาติดตั้งเป็นธรรมชาติของมันเลยที เดียว
   4. การสนับสนุนทางเทคนิค การมีที่ปรึกษาเป็นเรื่องสำคัญมาก หลายๆ ดิสโทรไม่ประสบความสำเร็จเพราะหาเพื่อนร่วมทางไม่ได้นั่นเอง สำหรับในเมืองไทยถ้าโพสต์ถามเกี่ยวกับ Red Hat น่าจะได้คนมาช่วยเหลือเยอะกว่าถามเรื่อง Debian หรือ Slackware
   5. การทำธุรกิจของลีนุกซ์ดิสโทร การที่เราเลือกใช้งานลีนุกซ์ดิสโทรที่มีบริษัทใหญ่หนุนหลังย่อมอุ่นใจกว่าดิ สโทรที่เป็นองค์กรอิสระ แต่บางท่านอาจจะมีความเห็นที่แตกต่างกันออกไป แต่ผมเชื่ออยู่อย่างหนึ่งว่า ชุมชนโอเพ่นซอร์สมีวิธีที่จะคัดค้านการแปลงสภาพจาก Free Software ไปเป็น Commercial Software ดังเห็นได้จากกรณีของ Fedora Core และ OpenSUSE เป็นข้อยืนยันได้ดี

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

492
แจ้งปัญหา / ขอความช่วยเหลือ / HOSXP 3.50.6.30a
« เมื่อ: กรกฎาคม 01, 2007, 21:43:35 PM »
ผมลองสั่งรายการแลปสามรายการโดย  2 รายการ แรก chloresteral TG จากนั้นสั่ง Creatinine ผ่านเมนูรายการที่สั่ง ราคารวมรายการที่สั่งไม่ตรงครับแสดงแค่ 120 บาท ( chloresteral=60, TG=60) แต่ ราคา Creatinine  ไม่ได้รวมด้วย แต่ตรวจสอบในหน้าเมนูแลปขึ้นครบถูกต้องครับ

493
แจ้งปัญหา / ขอความช่วยเหลือ / Hosxp 3.50.6.29
« เมื่อ: มิถุนายน 30, 2007, 00:06:45 AM »
upgrade  เป็นชั่วโมงก็ยังค้างอยู่ ดังรูปที่แสดง แต่เมื่อลอง upgrade โดยใช้ hosxp 3.50.6.26 กับ database ตัวเดียวกัน ใช้เวลาไม่านานก็เสร็จแล้วครับ :) :-\

494
แจ้งปัญหา / ขอความช่วยเหลือ / bug hosxp 3.50.6.26
« เมื่อ: มิถุนายน 29, 2007, 19:11:46 PM »
ไม่สามารถออก visit นัดล่วงหน้าได้ครับ  :-X

495
ลองใช้เมนูการ add and remove package ของ centos 5.0 แล้วปรากฏดังภาพครับ มันจะให้เครื่องเราต้องต่อ net ก่อนจึงจะเรียกเมนูได้ ไม่เหมือนกับ centos 4.4 ที่ไม่จำเป็นต้องต่อ net ก็เรียกเมนูนี้ขึ้นมาได้ แต่กำลังงงอยู่ว่าจะทำอย่างไรถึงจะใช้งานได้โดยไม่ต้องตั้งค่าไม่ให้มันต้องเรียก net ทุกครั้ง

496
คนไข้มีความจำเป็นต้องส่งต่อไปยังโรงพยาบาลศูนย์เพื่อตรวจร่างกายกับแพทย์เฉพาะทางในขณะที่ยัง admit อยู่ในโรงพยาบาลชุมชน มากกว่า 1 ครั้ง แต่โปรแกรมจะยอมให้ออกเลข refer แค่ครั้งเดียว ซึ่งจริงๆแล้วควรจะออกได้มากกว่า 1 ครั้งครับ ตอนนี้แก้ปัญหาโดยการเอาเลขเดิมมาแก้ครับ

497
แจ้งปัญหา / ขอความช่วยเหลือ / pregnancy category กับ Sticker
« เมื่อ: พฤษภาคม 09, 2007, 01:42:45 AM »
แจ้ง อ.mn ช่วยตรวจสอบรายการยาที่ได้ตั้งค่า pregnancy category  เอาไว้ แต่พอสั่งพิมพ์ฉลากยาปรากฏว่า
ตัว pregnancy category เช่น A D C ที่อยู่มุมล่างขวาของ sticker ขึ้นไม่ตรงกับรายการยาที่ตั้งเอาไว้ เช่น สั่งยาไว้ 5 รายการ โปรแกรมจะไปนะเอาค่า pregnancy category   ของยาตัวแรก มาใส่ให้รายการยาตัวที่เหลือแทนครับ
ขอบคุณครับ
HOSXP 3.50.4.17a- 3.50.5.4

498
ตัวอย่าง
โค๊ด: Pascal
  1. Value :=GetSQLStringData('select concat(b.hosptype,b.name) as hospname from pttypeno a,hospcode b where a.hospmain=b.hospcode '+
  2.           'and a.hn="'+DBPipeline['HN'] +'"');

499
เพิ่งจะสังเกตครับ พนาบาลห้องคลอดแจ้งมาว่า เมนูบันทึกการคลอด ในส่วนของ labor เวลาที่เจ็บครรภ์เก็บเป็น AM ที่ถูกต้องควรจะเก็บเป็นนาที ตามรูปครับ
ฝาก อ.mn ตรวจสอบให้ด้วยครับ
ขอบคุณครับ

500
เมื่อสั่งที่มี di เกิดปัญหาดังรูปครับ

หน้า: 1 ... 8 9 [10] 11 12