แสดงกระทู้

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 - navyNP

หน้า: [1] 2
1
รบกวนขอคำสั่ง update ข้อมูลหน่อยครับ คือผล lab (lab_order_result)ในตาราง lab_order ที่ส่งกลับจาก LIS บางตัวจะมีชื่อผู้รายงานผลต่อท้ายด้วย เช่น ผล Glucose = "98 lab1" เป็นต้น ต้องการลบคำว่า "lab1" ออกจากผล lab(ในฐานข้อมูลนะครับ)ให้เหลือแต่ตัวเลข ต้องใช้คำสั่งอย่างไรครับ คิดตั้งนานแล้วยังคิดไม่ออกครับ  ;D
ส่วนการแก้ปัญหา ได้แจ้งบริษัท LIS แล้วกำลังดำเนินการแก้ไขให้ แต่ระหว่างนี้จำเป็นต้องส่งสถิติให้หน่วยแม่ ทำให้การแปลค่าผล lab error ครับ เลยอยากรบกวนด้วยครับ ;D

2
คือผมกำลังทำ Report รายงานผลการตรวจสุขภาพจาก UE แต่ติดปัญหาอยู่นิดหนึ่งตรง Label ที่สร้างขึ้นเพื่อแปลผลครับ ตามรูป

3
ทำอย่างไร win 7 ถึงจะแปลค่าวันที่ใน report ที่กำหนด display format เป็น " dd-mmm-eee" ออกมาเป็น พ.ศ.ครับ เพราะแปลค่าออกมาเป็น ค.ศ. หมด ทั้งๆ ที่กำหนดค่าใน win 7 เป็นไทยหมดแล้ว(ตามกระทู้นี้ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=20680.0) ขอคำชี้แนะด้วยครับ ;D

4
มี รพ.ไหน สามารถพิมพ์ใบ DUE ออกจากระบบได้แล้วมั่งคับ อยากทราบแนวทางว่าทำอย่างไร ยังงงๆ อยู่ว่าต้องทำอย่างไร... ???

5
พอดีได้ server มาใหม่ เป็นของ IBM System x3650-M3 Standard SERVER SET 
-RAM 8 GB.(2 x 4GB) PC3-10600 1333MHz LP DDR3 RDIMM
-Support RAID 0, 1, 10
-จำนวน HUB           : 15
-ขนาดฐาน HOSxP  :   1.05 GB.
-% จำนวนตารางที่เป็น innodb,myisam   95%
-จำนวนเครื่องที่ใช้    :  60
-OS เป็น text หรือ กราฟฟิก  :  text  (cent os5.5_64) +Mysql percona 5.1.42-9.1
คนไข้เฉลี่ยนวันละประมาณ 400 คน

ไฟล์ที่ใช้ สำหรับ MySQL Percona+Xtradb
MySQL-client-percona-5.1.42-9.1.rhelx.x86_64.rpm
MySQL-shared-percona-5.1.42-9.1.rhelx.x86_64.rpm
MySQL-server-percona-5.1.42-9.1.rhelx.x86_64.rpm
Percona-XtraDB-1.0.6-9-5.1.42-9.1.rhelx.x86_64.rpm

6
กรณีที่ยาหมด stock ได้กำหนดให้มีข้อความแจ้งเตือนและกำหนดให้ห้ามสั่ง แต่ปรากฏว่าระบบงานทันตกรรมยังสามารถสั่งยาที่หมดได้อยู่ รบกวนให้ อ.ตรวจสอบให้ด้วยครับ(ทดสอบจาก V.3.54.1.22)

7
ปัจจุบันใช้ v.3.54.1.22 เป็น version หลักอยู่ครับ เกิดปัญหาค่าใช้จ่ายส่วนเกินที่ตั้งไว้ ไม่พิมพ์แยกในใบสั่งยาครับ แต่จะแยกเมื่อใบสั่งยาออกมาแล้ว
ตัวอย่างเช่น ตั้งค่า foley cath ไว้ที่ 35 บาท(เบิกได้ 30 บาท ส่วนเกิน 5) ใบสั่งยาออกมาเป็นรายการเดียวคือ 35 บาท แต่พอบันทึกหลังใบสั่งยาออกมาแล้วถึงจะแยกเป็น 2 ราคา คือ ค่า foley 30 บาท และ ค่าเวชภัณฑ์ส่วนเกิน 5 บาท ครับ ทดสอบใน v.3.54.2.15C ก็ยังเป็นอยู่ (version ก่อนๆ ใช้ได้ปกติครับ)
รบกวนที่ไหนเป็นบ้างครับ แก้ไขอย่างไร รบกวนด้วยครับ ;D ;D ;D

8
คือผมต้องการสร้างรายงานตรวจสอบการใช้ยาที่มีมูลค่าสูง ที่จ่ายเกินกว่า 365 เม็ด/ปี(เนื่องจากยากินวันละ 1 เม็ด)
ก็เลยสร้างรายงานหน้าตาออกมาตามรูปที่แนบ แต่สังเกตดูว่าข้อมูลที่ออกมาไม่ค่อยตรงความเป็นจริงซักเท่าไหร่ ทั้งจำนวนครั้งที่มา และจำนวนยารวม คือไม่ว่าจะเปลี่ยนชื่อยาไปเป็นยาตัวไหนจำนวนก็ไม่เปลี่ยนข้อมูลตามชื่อยา
script ที่ใช้ ดังนี้ครับ

begin
  GetDateRangeDialog(date1, date2);

  bdate := Formatdatetime('yyyy-mm-dd',date1);
  edate := Formatdatetime('yyyy-mm-dd',date2);

  drug := GetPickupList('select concat(name," ",strength) as drugname from drugitems where icode in("1480778","1480603","1480674","1480717","1480679","1510012","1490031","1480641","1480625") order by name,strength');
  drugcode := GetSQLStringData('select icode from drugitems where concat(name," ",strength)="'+drug+'"');

  ChangeReportSQL('select o.vn,o.icode,count(qty)as time,o.qty,sum(qty)as sum_qty,o.hn,concat(p.pname,p.fname," ", p.lname) as ptname, ' +
    '"'+drug+'" as drugname from opitemrece o ' +
    'left outer join patient p on p.hn=o.hn ' +
    'left outer join drugitems d on d.icode=o.icode ' +
    'where o.icode in("1480778","1480603","1480674","1480717","1480679","1510012","1490031","1480641","1480625") ' +
    'and o.rxdate between "'+ bdate +'" and "'+ edate+'"' +
    'group by o.hn ' +
    'having sum_qty>365 ' +
    'order by sum_qty');
end;

9
ใครมีฟอร์ม Form-Rx-Appoinment-1 และ Form-Rx-Appoinment-2 บ้าง รบกวนหน่อยครับ ;D

10
1.error ส่งออก 18 แฟ้ม แจ้ง "ไม่มีรหัส CID link ไปยัง Person ไม่สามารถหารหัส Person ID ส่งออกได้"
ทั้งๆ ที่ตรวจสอบแล้ว HN ดังกล่าวก็มี CID ถูกต้อง และในตาราง Person ก็มี HN ดังกล่าวแล้ว
2.error ที่เกิดขึ้น ใน HN เดียว ทำไมขึ้นหลายๆ record เกิดจากอะไรครับ แล้วจะแก้ไขอย่างไร ครับ

11
ปัญหาคือห้องจ่ายยาต้องการเฉพาะรายการยาและเวชภัณฑ์เพื่อไปจัดของไว้ล่วงหน้าเท่านั้น แต่ปัจจุบันมันจะมีรายการค่าบริการอื่นๆ ออกมาด้วย(โดยเฉพาะรายการสั่ง Lab ซึ่งมีหลายรายการ)ทำให้สิ้นเปลืองสติ๊กเกอร์จำนวนมาก ก็เลยอยากถามว่าพอจะมีวิธีกำหนดได้หรือไม่ครับว่า รายการค่าใช้จ่ายแต่ละรายการนั้นสามารถกำหนดได้ไหมว่าไม่ต้องพิมพ์ออกในใบสรุปรายการด้วย(ปัจจุบันมีให้เลือกแต่ไม่ต้องพิมพ์ออกสติ๊กเกอร์ detail) ข้อมูลเพิ่มเติม
1.ตามรูปที่แนบ ในรายการค่าบริการ(nondrugitems) มีให้เลือกว่า "พิมพ์รายการในหัวสติ๊กเกอร์" ซึ่งผมเข้าใจว่าน่าจะเป็น sticker summary ก็เลยไม่เข้าใจว่ามีไว้ทำไม ในเมื่อถ้าไม่ติ๊กมันก็พิมพ์ออกทุกรายการอยู่แล้วไม่ใช่หรือครับ หรือ ถ้าหากไม่ต้องการให้พิมพ์ออกใน summary จะติ๊กตรงไหน
2.หากจะเพิ่มเงื่อนไข where icode like "1%" หรือ where icode not like "3%" ก็จะทำให้เวชภัณฑ์ที่อยู่ในตาราง nondrugitems จะไม่ถูกพิมพ์ด้วย
ขอคำแนะนำด้วยครับ ;D

12
อยากทราบรายละเอียดของ Input แต่ละประเภทที่ใช้งานใน UE ว่ามีรายละเอียดอย่างไร ใช้ในกรณีไหนน่ะครับ เพราะบางอย่างคล้ายๆ กัน เลยเลือกไม่ถูกว่ามันแตกต่างกันอย่างไร เช่น combobox กับ lookup combobox หรือ check group กับ Radiogroup เป็นต้น อยากขอรายละเอียดเพิ่มเติมน่ะครับ
1.Text Edit = ใช้กับข้อมูลที่เป็น text เมื่อบันทึกเก็บไว้แล้วจะจำค่าเดิมไว้หรือไม่ คือเมื่อต้องการบันทึกข้อมูลที่เคยเก็บไว้แล้วจะขึ้นให้เลือกอัตโนมัติเลยหรือไม่
2.Combobox = เป็น drop-down list ของชุดข้อมูลให้เลือก(เพิ่มเองไม่ได้)
3.Check box= เลือกได้รายการเดียวหรือไม่ หรือเลือกได้หลายรายการ
4.Date Edit= ข้อมูลที่เป็นวันที่
5.Memo = ข้อมูลที่เป็นชนิด memo
6.Spin Edit= ?
7.Currency Edit = รูปแบบข้อมูลที่เป็นสกุลเงิน
8.Lookup Combobox = ต่างกับ Combobox ธรรมดาอย่างไร
9.Check Group = เลือกได้หลายรายการ
10.Radio Group = ไม่ทราบว่าแตกต่างกับ Check box และ Check group อย่างไร
รบกวน อ.ทุกท่านด้วยนะครับ กำลังจะแก้ไข UE เดิมครับ แต่ยังไม่เข้าใจ Input บางอันว่าใช้อย่างไร ขอบคุณ ครับ ;D ;D ;D

13
เราจะตรวจสอบ version ของ server จากตรงไหนครับ up ไปแต่จำไม่ได้แล้วว่าเป็น version ไหน เพราะไม่ได้บังคับให้ cilent up version ตามครับ

14
ในการส่งออกข้อมูล 18 แฟ้ม ทดลองส่งออกจาก v.3.53.12.21 ปรากฏว่าแจ้ง error ว่า "ไม่พบรหัสส่งออกคำนำหน้า" เช่น นาวสาว แล้วผมก็เข้าไปแก้ไขดังนี้
1.เปลี่ยน pname ในตาราง patient เปลี่ยนคำนำหน้าที่เป็น "นาวสาว" ให้เป็น "น.ส." แล้วทั้งหมด(รวมถึงคำอื่นๆ ด้วยให้ตรงตามที่ สนย.กำหนด)
2.ไปเพิ่มรหัสส่งออกในตาราง pname(ที่เพิ่มคำนำหน้าครบทั้งหมดที่มีในตาราง patient แล้ว)
เสร็จแล้วลองส่งออกใหม่ ก็ยังแจ้ง error "ไม่พบรหัสส่งออกคำนำหน้า นาวสาว" เหมือนเดิมทั้งๆ ที่ในตาราง patient ก็ไม่มี pname เป็น "นาวสาว" เหลืออยู่แล้ว ขอคำแนะนำด้วยครับว่า หลังจากที่แก้ไขตาม 1. และ 2. แล้วผมก็ตั้งค่าอะไรที่ไหนเพิ่มเติมอีกหรือเปล่าครับ

15
แจ้งปัญหา / ขอความช่วยเหลือ / Report designer error
« เมื่อ: ตุลาคม 08, 2010, 17:45:38 PM »
v.3.53.9.21  ฟอร์มบางฟอร์มที่ออกแบบไว้โดยใช้ code ตั้งต้นเป็น "select 1" จะเปิดไม่ได้จะเกิด error ดังรูป ไม่ทราบว่าเกิดจากอะไร มีที่ไหนเป็นแบบผมบ้างครับ ขอคำแนะนำวิธีแก้ไขด้วยครับ

EurekaLog 6.0.23

Application:
-------------------------------------------------------
  1.1 Start Date      : Fri, 8 Oct 2010 17:28:22 +0700
  1.2 Name/Description: HOSMy_RPTBuilder.exe
  1.3 Version Number  : 3.53.3.8
  1.4 Parameters      :
  1.5 Compilation Date: Wed, 19 May 2010 14:47:16 +0700
  1.6 Up Time         : 30 seconds

Exception:
---------------------------------------------------------
  2.1 Date          : Fri, 8 Oct 2010 17:28:53 +0700
  2.2 Address       : 00C4FD1A
  2.3 Module Name   : HOSMy_RPTBuilder.exe
  2.4 Module Version: 3.53.3.8
  2.5 Type          : EZDatabaseError
  2.6 Message       : Incorrect symbol in field list "1".
  2.7 ID            : B278
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         :

User:
-------------------------------------------------------
  3.1 ID        : User
  3.2 Name      : USER
  3.3 Email     :
  3.4 Company   : COMPUTER
  3.5 Privileges: SeChangeNotifyPrivilege         - ON
                  SeSecurityPrivilege             - OFF
                  SeBackupPrivilege               - OFF
                  SeRestorePrivilege              - OFF
                  SeSystemtimePrivilege           - OFF
                  SeShutdownPrivilege             - OFF
                  SeRemoteShutdownPrivilege       - OFF
                  SeTakeOwnershipPrivilege        - OFF
                  SeDebugPrivilege                - OFF
                  SeSystemEnvironmentPrivilege    - OFF
                  SeSystemProfilePrivilege        - OFF
                  SeProfileSingleProcessPrivilege - OFF
                  SeIncreaseBasePriorityPrivilege - OFF
                  SeLoadDriverPrivilege           - ON
                  SeCreatePagefilePrivilege       - OFF
                  SeIncreaseQuotaPrivilege        - OFF
                  SeUndockPrivilege               - ON
                  SeManageVolumePrivilege         - OFF
                  SeImpersonatePrivilege          - ON
                  SeCreateGlobalPrivilege         - ON

Active Controls:
--------------------------------------------------------------
  4.1 Form Class   : TKSKFPMainForm
  4.2 Form Text    : HOSxP Report Designer - [Report Designer]
  4.3 Control Class: TReportDesignForm
  4.4 Control Text : Report Designer

Computer:
------------------------------------------------------------------------
  5.1 Name          : HOSXP_ADMIN
  5.2 Total Memory  : 989 Mb
  5.3 Free Memory   : 349 Mb
  5.4 Total Disk    : 97.66 Gb
  5.5 Free Disk     : 19.83 Gb
  5.6 System Up Time: 8 minutes, 45 seconds
  5.7 Processor     : Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz
  5.8 Display Mode  : 1024 x 768, 32 bit
  5.9 Display DPI   : 96
  5.10 Video Card   : Intel(R) G41 Express Chipset (driver 6.14.10.5189)
  5.11 Printer      : HP LaserJet 1020 (driver 6,0,3508,0)

Operating System:
------------------------------------
  6.1 Type    : Microsoft Windows XP
  6.2 Build # : 2600
  6.3 Update  : Service Pack 3
  6.4 Language: Thai
  6.5 Charset : 222

Network:
---------------------------------
  7.1 IP Address: 010.000.100.092
  7.2 Submask   : 255.255.240.000
  7.3 Gateway   : 010.000.100.001
  7.4 DNS 1     : 010.000.100.001
  7.5 DNS 2     : 202.069.137.137
  7.6 DHCP      : ON             

Call Stack Information:
------------------------------------------------------------------------------------------------------------------
|Address |Module              |Unit                  |Class              |Procedure/Method              |Line    |
------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=3516; Priority=0; Class=; [Main]                                                          |
|----------------------------------------------------------------------------------------------------------------|
|00C4FD1A|HOSMy_RPTBuilder.exe|ZDatasetUtils.pas     |                   |DefineFields                  |568[25] |
|00C4FB9C|HOSMy_RPTBuilder.exe|ZDatasetUtils.pas     |                   |DefineFields                  |543[0]  |
|00C57FE9|HOSMy_RPTBuilder.exe|ZAbstractRODataset.pas|TZAbstractRODataset|InternalRefresh               |2157[14]|
|00C59616|HOSMy_RPTBuilder.exe|ZAbstractRODataset.pas|TZAbstractRODataset|PSReset                       |2879[4] |
|7C903247|ntdll.dll           |                      |                   |RtlConvertUlongToLargeInteger |        |
|7C90E485|ntdll.dll           |                      |                   |KiUserApcDispatcher           |        |
|00FF0BB9|HOSMy_RPTBuilder.exe|HOSMy_RPTBuilder.DPR  |                   |                              |49[12]  |
|7C90DCB8|ntdll.dll           |                      |                   |ZwSetInformationThread        |        |
|00C4FD1A|HOSMy_RPTBuilder.exe|ZDatasetUtils.pas     |                   |DefineFields                  |568[25] |
|00C4FB9C|HOSMy_RPTBuilder.exe|ZDatasetUtils.pas     |                   |DefineFields                  |543[0]  |
|00C57FE9|HOSMy_RPTBuilder.exe|ZAbstractRODataset.pas|TZAbstractRODataset|InternalRefresh               |2157[14]|
|00C59616|HOSMy_RPTBuilder.exe|ZAbstractRODataset.pas|TZAbstractRODataset|PSReset                       |2879[4] |
|00E7B4CA|HOSMy_RPTBuilder.exe|KSKFpMainU.pas        |                   |HOSxP_GetDataSet              |348[60] |
|00E7B3CC|HOSMy_RPTBuilder.exe|KSKFpMainU.pas        |                   |HOSxP_GetDataSet              |288[0]  |
|00FC5AC8|HOSMy_RPTBuilder.exe|ReportDesignU.pas     |TReportDesignForm  |PageProxy4Show                |1253[55]|
|00AC85F9|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageProxy       |PageShow                      |288[2]  |
|00AC85EC|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageProxy       |PageShow                      |286[0]  |
|00AC9104|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageManager     |PageShow                      |709[3]  |
|00AC90B0|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageManager     |PageShow                      |706[0]  |
|00AC92F1|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageManager     |SetPage                       |780[10] |
|00AC9294|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageManager     |SetPage                       |770[0]  |
|00AC9343|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageManager     |ChangePage                    |800[11] |
|00AC8937|HOSMy_RPTBuilder.exe|JvPageManager.pas     |TJvPageManager     |BtnClick                      |410[4]  |
|00DC1EF7|HOSMy_RPTBuilder.exe|cxButtons.pas         |TcxCustomButton    |Click                         |1665[8] |
|00DC2401|HOSMy_RPTBuilder.exe|cxButtons.pas         |TcxCustomButton    |CNCommand                     |1889[4] |
|00DE8711|HOSMy_RPTBuilder.exe|dxSkinsForm.pas       |                   |dxSkinsWndProcHook            |4156[2] |
|7C9010E0|ntdll.dll           |                      |                   |RtlLeaveCriticalSection       |        |
|7C90ECBA|ntdll.dll           |                      |                   |RtlMultiByteToUnicodeN        |        |
|7C90EB94|ntdll.dll           |                      |                   |RtlAnsiStringToUnicodeString  |        |
|7C90D328|ntdll.dll           |                      |                   |NtFindAtom                    |        |
|00DC2386|HOSMy_RPTBuilder.exe|cxButtons.pas         |TcxCustomButton    |WndProc                       |1867[18]|
|0059F52B|HOSMy_RPTBuilder.exe|cxContainer.pas       |                   |ApplicationCallWndProcHookProc|6159[13]|
|7E42B3C6|USER32.dll          |                      |                   |CallNextHookEx                |        |
|00DE8711|HOSMy_RPTBuilder.exe|dxSkinsForm.pas       |                   |dxSkinsWndProcHook            |4156[2] |
|7E4292DE|USER32.dll          |                      |                   |SendMessageW                  |        |
|7E42A993|USER32.dll          |                      |                   |CallWindowProcA               |        |
|7E42A97D|USER32.dll          |                      |                   |CallWindowProcA               |        |
|7E4194DA|USER32.dll          |                      |                   |GetCapture                    |        |
|00DC2386|HOSMy_RPTBuilder.exe|cxButtons.pas         |TcxCustomButton    |WndProc                       |1867[18]|
|7E4196C2|USER32.dll          |                      |                   |DispatchMessageA              |        |
|7E4196B8|USER32.dll          |                      |                   |DispatchMessageA              |        |
|00FF0BB9|HOSMy_RPTBuilder.exe|HOSMy_RPTBuilder.DPR  |                   |                              |49[12]  |
|7C90DCB8|ntdll.dll           |                      |                   |ZwSetInformationThread        |        |
------------------------------------------------------------------------------------------------------------------

Modules Information:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Handle  |Name                |Description                                     |Version         |Size    |Modified           |Path                                                                                                |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|00400000|HOSMy_RPTBuilder.exe|                                                |3.53.3.8        |16355840|2010-05-19 14:47:16|C:\Program Files\HOSxP                                                                              |
|02FE0000|idmmkb.dll          |Internet Download Manager module                |4.0.0.1         |34488   |2007-01-15 19:18:32|C:\Program Files\Internet Download Manager                                                          |
|03670000|xpsp2res.dll        |Service Pack 2 Messages                         |5.1.2600.5512   |2897920 |2008-04-14 12:09:26|C:\WINDOWS\system32                                                                                 |
|03D00000|libmysql41.dll      |                                                |                |1056768 |2004-07-12 14:36:18|C:\WINDOWS\system32                                                                                 |
|10000000|MouseHook.dll       |                                                |                |49152   |2007-12-06 10:18:44|C:\Program Files\XemiComputers\Active Desktop Calendar                                              |
|4EC50000|gdiplus.dll         |Microsoft GDI+                                  |5.2.6001.22319  |1748992 |2009-08-13 20:55:04|C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6001.22319_x-ww_f0b4c2df       |
|5AD70000|uxtheme.dll         |Microsoft UxTheme Library                       |6.0.2900.5512   |218624  |2009-05-20 15:30:26|C:\WINDOWS\system32                                                                                 |
|5B860000|netapi32.dll        |Net Win32 API DLL                               |5.1.2600.5694   |339456  |2009-05-20 15:28:36|C:\WINDOWS\system32                                                                                 |
|5EDD0000|olepro32.dll        |                                                |5.1.2600.5512   |84992   |2008-04-14 18:42:04|C:\WINDOWS\system32                                                                                 |
|605D0000|mslbui.dll          |LangageBar Add In                               |5.1.2600.5512   |25088   |2008-04-14 18:42:02|C:\WINDOWS\system32                                                                                 |
|629C0000|LPK.DLL             |Language Pack                                   |5.1.2600.5512   |22016   |2008-04-14 18:41:58|C:\WINDOWS\system32                                                                                 |
|662B0000|hnetcfg.dll         |Home Networking Configuration Manager           |5.1.2600.5589   |344064  |2009-05-20 15:28:18|C:\WINDOWS\system32                                                                                 |
|71A50000|mswsock.dll         |Microsoft Windows Sockets 2.0 Service Provider  |5.1.2600.5649   |245248  |2009-05-20 15:28:32|C:\WINDOWS\System32                                                                                 |
|71A90000|wshtcpip.dll        |Windows Sockets Helper DLL                      |5.1.2600.5512   |19456   |2008-04-14 18:42:12|C:\WINDOWS\System32                                                                                 |
|71AA0000|WS2HELP.dll         |Windows Socket 2.0 Helper for Windows NT        |5.1.2600.5512   |19968   |2008-04-14 18:42:12|C:\WINDOWS\system32                                                                                 |
|71AB0000|WS2_32.dll          |Windows Socket 2.0 32-Bit DLL                   |5.1.2600.5512   |82432   |2008-04-14 18:42:12|C:\WINDOWS\system32                                                                                 |
|71AD0000|wsock32.dll         |Windows Socket 32-Bit DLL                       |5.1.2600.5512   |22528   |2008-04-14 18:42:12|C:\WINDOWS\system32                                                                                 |
|71B20000|mpr.dll             |Multiple Provider Router DLL                    |5.1.2600.5512   |59904   |2008-04-14 18:41:58|C:\WINDOWS\system32                                                                                 |
|72D10000|msacm32.drv         |Microsoft Sound Mapper                          |5.1.2600.0      |20480   |2004-08-04 18:00:00|C:\WINDOWS\system32                                                                                 |
|72D20000|wdmaud.drv          |WDM Audio driver mapper                         |5.1.2600.5512   |23552   |2008-04-13 22:42:46|C:\WINDOWS\system32                                                                                 |
|73000000|winspool.drv        |Windows Spooler Driver                          |5.1.2600.5512   |146432  |2008-04-14 18:42:46|C:\WINDOWS\system32                                                                                 |
|732E0000|RICHED32.DLL        |Wrapper Dll for Richedit 1.0                    |5.1.2600.0      |3584    |2004-08-04 18:00:00|C:\WINDOWS\system32                                                                                 |
|746C0000|msls31.dll          |Microsoft Line Services library file            |3.10.349.0      |156160  |2009-05-20 15:29:28|C:\WINDOWS\system32                                                                                 |
|74720000|MSCTF.dll           |MSCTF Server DLL                                |5.1.2600.5655   |299520  |2009-05-20 15:28:24|C:\WINDOWS\system32                                                                                 |
|74C80000|oleacc.dll          |Active Accessibility Core Component             |4.2.5406.0      |163328  |2004-08-04 18:00:00|C:\WINDOWS\system32                                                                                 |
|74D90000|USP10.dll           |Uniscribe Unicode script processor              |1.420.2600.5969 |406016  |2010-04-16 22:36:56|C:\WINDOWS\system32                                                                                 |
|74E30000|RICHED20.DLL        |Rich Text Edit Control, v3.0                    |5.30.23.1231    |433664  |2009-05-20 15:28:42|C:\WINDOWS\system32                                                                                 |
|755C0000|msctfime.ime        |Microsoft Text Frame Work Service IME           |5.1.2600.5768   |177152  |2009-02-27 11:56:38|C:\WINDOWS\system32                                                                                 |
|76080000|MSVCP60.dll         |Microsoft (R) C++ Runtime Library               |6.2.3104.0      |413696  |2008-04-14 18:42:02|C:\WINDOWS\system32                                                                                 |
|76380000|msimg32.dll         |GDIEXT Client DLL                               |5.1.2600.5512   |4608    |2008-04-14 18:42:00|C:\WINDOWS\system32                                                                                 |
|76390000|imm32.dll           |Windows XP IMM32 API Client DLL                 |5.1.2600.5512   |110080  |2008-04-14 18:41:56|C:\WINDOWS\system32                                                                                 |
|763B0000|comdlg32.dll        |Common Dialogs DLL                              |6.0.2900.5512   |276992  |2008-04-14 18:41:52|C:\WINDOWS\system32                                                                                 |
|76780000|SHFolder.dll        |Shell Folder Service                            |6.0.2900.5512   |25088   |2008-04-14 18:42:06|C:\WINDOWS\system32                                                                                 |
|76B40000|winmm.dll           |MCI API DLL                                     |5.1.2600.5512   |176128  |2008-04-14 18:42:10|C:\WINDOWS\system32                                                                                 |
|76BF0000|PSAPI.DLL           |Process Status Helper                           |5.1.2600.5512   |23040   |2008-04-14 18:42:04|C:\WINDOWS\system32                                                                                 |
|76C30000|WINTRUST.dll        |Microsoft Trust Verification APIs               |5.131.2600.5922 |177664  |2009-12-24 13:59:40|C:\WINDOWS\system32                                                                                 |
|76C90000|IMAGEHLP.DLL        |Windows NT Image Helper                         |5.1.2600.5512   |144384  |2008-04-14 18:41:56|C:\WINDOWS\system32                                                                                 |
|76F20000|DNSAPI.dll          |DNS Client API DLL                              |5.1.2600.5649   |147968  |2009-05-20 15:28:16|C:\WINDOWS\system32                                                                                 |
|76F60000|WLDAP32.dll         |Win32 LDAP API DLL                              |5.1.2600.5512   |172032  |2008-04-14 18:42:10|C:\WINDOWS\system32                                                                                 |
|76FB0000|winrnr.dll          |LDAP RnR Provider DLL                           |5.1.2600.5512   |16896   |2008-04-14 18:42:10|C:\WINDOWS\System32                                                                                 |
|76FC0000|rasadhlp.dll        |Remote Access AutoDial Helper                   |5.1.2600.5512   |7680    |2008-04-14 18:42:04|C:\WINDOWS\system32                                                                                 |
|76FD0000|CLBCATQ.DLL         |                                                |2001.12.4414.700|498688  |2008-04-14 18:41:52|C:\WINDOWS\system32                                                                                 |
|77050000|COMRes.dll          |                                                |2001.12.4414.700|792064  |2008-04-14 18:41:52|C:\WINDOWS\system32                                                                                 |
|77120000|oleaut32.dll        |                                                |5.1.2600.5512   |551936  |2008-04-14 18:42:04|C:\WINDOWS\system32                                                                                 |
|773D0000|comctl32.dll        |User Experience Controls Library                |6.0.2900.5512   |1054208 |2008-04-14 18:42:52|C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83|
|774E0000|ole32.dll           |Microsoft OLE for Windows                       |5.1.2600.5685   |1288192 |2009-05-20 15:28:40|C:\WINDOWS\system32                                                                                 |
|77920000|setupapi.dll        |Windows Setup API                               |5.1.2600.5603   |985088  |2009-05-20 15:28:42|C:\WINDOWS\system32                                                                                 |
|77A80000|CRYPT32.dll         |Crypto API32                                    |5.131.2600.5709 |599552  |2009-05-20 15:28:14|C:\WINDOWS\system32                                                                                 |
|77B20000|MSASN1.dll          |ASN.1 Runtime APIs                              |5.1.2600.5875   |58880   |2009-09-05 04:03:36|C:\WINDOWS\system32                                                                                 |
|77BD0000|midimap.dll         |Microsoft MIDI Mapper                           |5.1.2600.5512   |18944   |2008-04-14 18:41:58|C:\WINDOWS\system32                                                                                 |
|77BE0000|MSACM32.dll         |Microsoft ACM Audio Filter                      |5.1.2600.5512   |71680   |2008-04-14 18:42:00|C:\WINDOWS\system32                                                                                 |
|77C00000|version.dll         |Version Checking and File Installation Libraries|5.1.2600.5512   |18944   |2008-04-14 18:42:10|C:\WINDOWS\system32                                                                                 |
|77C10000|msvcrt.dll          |Windows NT CRT DLL                              |7.0.2600.5701   |343040  |2009-05-20 15:28:32|C:\WINDOWS\system32                                                                                 |
|77DD0000|ADVAPI32.dll        |Advanced Windows 32 Base API                    |5.1.2600.5755   |617472  |2009-05-20 15:28:12|C:\WINDOWS\system32                                                                                 |
|77E70000|RPCRT4.dll          |Remote Procedure Call Runtime                   |5.1.2600.6015   |590848  |2010-07-22 22:49:16|C:\WINDOWS\system32                                                                                 |
|77F10000|GDI32.dll           |GDI Client DLL                                  |5.1.2600.5698   |286720  |2009-05-20 15:28:18|C:\WINDOWS\system32                                                                                 |
|77F60000|SHLWAPI.dll         |Shell Light-weight Utility Library              |6.0.2900.5912   |474112  |2009-12-08 16:23:28|C:\WINDOWS\system32                                                                                 |
|77FE0000|Secur32.dll         |Security Support Provider Interface             |5.1.2600.5834   |56832   |2009-06-25 15:25:26|C:\WINDOWS\system32                                                                                 |
|7C800000|kernel32.dll        |Windows NT BASE API Client DLL                  |5.1.2600.5781   |991744  |2009-05-20 15:28:20|C:\WINDOWS\system32                                                                                 |
|7C900000|ntdll.dll           |NT Layer DLL                                    |5.1.2600.5755   |715264  |2009-02-09 17:56:36|C:\WINDOWS\system32                                                                                 |
|7C9C0000|shell32.dll         |Windows Shell Common Dll                        |6.0.2900.6018   |8462336 |2010-07-27 13:30:36|C:\WINDOWS\system32                                                                                 |
|7E410000|USER32.dll          |Windows XP USER API Client DLL                  |5.1.2600.5512   |578560  |2008-04-14 18:42:10|C:\WINDOWS\system32                                                                                 |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Processes Information:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|ID  |Name                    |Description                                                              |Version      |Memory   |Priority|Threads|Path                                                  |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|4   |System                  |                                                                         |             |110448640|Normal  |77     |                                                      |
|432 |smss.exe                |                                                                         |             |413696   |Normal  |3      |\SystemRoot\System32                                  |
|508 |winlogon.exe            |                                                                         |             |4071424  |High    |17     |C:\WINDOWS\system32                                   |
|552 |services.exe            |Services and Controller app                                              |5.1.2600.5755|3940352  |Normal  |16     |C:\WINDOWS\system32                                   |
|564 |lsass.exe               |LSA Shell (Export Version)                                               |5.1.2600.5512|6860800  |Normal  |25     |C:\WINDOWS\system32                                   |
|764 |svchost.exe             |Generic Host Process for Win32 Services                                  |5.1.2600.5512|5554176  |Normal  |18     |C:\WINDOWS\system32                                   |
|840 |svchost.exe             |Generic Host Process for Win32 Services                                  |5.1.2600.5512|31252480 |Normal  |88     |C:\WINDOWS\System32                                   |
|992 |wuauclt.exe             |Windows Update                                                           |7.4.7600.226 |4755456  |Normal  |4      |C:\WINDOWS\system32                                   |
|1232|spoolsv.exe             |Spooler SubSystem App                                                    |5.1.2600.6024|7626752  |Normal  |14     |C:\WINDOWS\system32                                   |
|1340|agrsmsvc.exe            |LSI Soft Modem Call Progress Service                                     |1.0.0.10     |1785856  |Normal  |2      |C:\Program Files\LSI SoftModem                        |
|1400|avgwdsvc.exe            |AVG Watchdog Service                                                     |8.5.0.401    |2748416  |Normal  |33     |C:\PROGRA~1\AVG\AVG8                                  |
|1472|svchost.exe             |Generic Host Process for Win32 Services                                  |5.1.2600.5512|4669440  |Normal  |7      |C:\WINDOWS\system32                                   |
|1500|AgentSvr.exe            |Microsoft Agent Server                                                   |2.0.0.3427   |978944   |Normal  |7      |C:\WINDOWS\msagent                                    |
|1804|avgam.exe               |AVG Alert Manager                                                        |8.5.0.401    |299008   |Normal  |9      |C:\PROGRA~1\AVG\AVG8                                  |
|1860|avgrsx.exe              |AVG Resident Shield Service                                              |8.5.0.401    |9252864  |Normal  |11     |C:\PROGRA~1\AVG\AVG8                                  |
|1880|avgnsx.exe              |AVG Network scanner Service                                              |8.5.0.401    |14811136 |Normal  |13     |C:\PROGRA~1\AVG\AVG8                                  |
|2184|rbmonitor.exe           |Uniblue RegistryBooster Monitor                                          |4.7.2.15     |17297408 |Normal  |3      |C:\Program Files\Uniblue\RegistryBooster              |
|2200|Explorer.EXE            |Windows Explorer                                                         |6.0.2900.5634|39321600 |Normal  |15     |C:\WINDOWS                                            |
|2536|PDVDServ.exe            |PowerDVD RC Service                                                      |6.0.0.1027   |3743744  |Normal  |3      |C:\Program Files\CyberLink\PowerDVD                   |
|2544|winampa.exe             |                                                                         |             |3080192  |Normal  |1      |C:\Program Files\Winamp                               |
|2620|igfxtray.exe            |igfxTray Module                                                          |6.14.10.5189 |4222976  |Normal  |3      |C:\WINDOWS\system32                                   |
|2628|hkcmd.exe               |hkcmd Module                                                             |6.14.10.5189 |4186112  |Normal  |3      |C:\WINDOWS\system32                                   |
|2636|igfxpers.exe            |persistence Module                                                       |6.14.10.5189 |3592192  |Normal  |4      |C:\WINDOWS\system32                                   |
|2644|OrderReminder.exe       |HP Cartridge Order Reminder                                              |2.0.1.26     |4108288  |Normal  |2      |C:\Program Files\Hewlett-Packard\OrderReminder        |
|2708|avgtray.exe             |AVG Tray Monitor                                                         |8.5.0.440    |2928640  |Normal  |10     |C:\PROGRA~1\AVG\AVG8                                  |
|2756|RTHDCPL.EXE             |Realtek HD Audio Control Panel                                           |2.3.3.0      |24739840 |Normal  |4      |C:\WINDOWS                                            |
|2764|ctfmon.exe              |CTF Loader                                                               |5.1.2600.5512|3854336  |Normal  |1      |C:\WINDOWS\system32                                   |
|2776|msnmsgr.exe             |Windows Live Messenger                                                   |14.0.8089.726|4345856  |Normal  |23     |C:\Program Files\Windows Live\Messenger               |
|2804|ADC.exe                 |Active Desktop Calendar Application                                      |7.3.0.0      |7434240  |Normal  |1      |C:\Program Files\XemiComputers\Activ

16
เหตุการณ์ : จนท.การเงินแจ้งว่าขณะพิมพ์ใบเสร็จรับเงินค่าทำบัตรใหม่ของผู้ป่วยคนที่ 1 (15 บาท) ไฟฟ้าเกิดตกเครื่องสดุดนิดหนึ่ง แต่ก็พิมพ์ใบเสร็จออกมาถูกต้อง ตรวจสอบดูทะเบียนการออกใบเสร็จรับเงินถูกต้อง แต่พอสรุปแยกหมวดพบว่าขาดไป 15 บาท ลอง Resyn Vn ผู้ป่วยที่มีปัญหาใหม่แล้วก็ไม่หาย
รูปที่ 1. เมื่อสรุปยอดทะเบียนการออกใบเสร็จรับเงิน ยอดเงินรวมถูกต้อง(29 ใบ เงิน 18,194)
รูปที่ 2.เมื่อสรุปแยกตามหมวดเพื่อพิมพ์ใบนำส่งเงิน ยอดเงินไม่ตรงกัน(ขาดไป 15 บาท เป็นเงิน 18,179)
ขอคำแนะนำด้วยครับว่าทำอย่างไรยอดเงินถึงจะตรงกัน

17
ผมเคยเสนอปัญหาไว้นานแล้วครับที่ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=1340.msg20354#msg20354  ตอนนี้แก้ปัญหาโดยการเพิ่มเงื่อนไขในใบสั่งยาให้กำหนดพิมพ์เฉพาะรายการที่ค่า finance_number เป็นค่าว่างตามที่ อ.แนะนำ แต่ก็ยังไม่ค่อยอ่อนตัวในการใช้งานจริงครับ เพราะผู้ใช้มีความต้องการหลากหลายครับ เลยอยากเสนอให้มี option เลือกได้เหมือนระบบห้องตรวจแพทย์ครับ ฝากไว้พิจารณาด้วยครับ

18
เนื่องจากที่ไปอบรม report designer ขั้นพื้นฐาน(รุ่นพิเศษ) มา ก็เลยมาลองทำ UE ใบรายงานผลการตรวจสุขภาพประจำปีมาให้ อ.พล หรือ อ.ท่านอื่นๆ พิจารณาและกรุณาให้คำแนะนำด้วยนะครับ ;D(หน้าตาใบรายงานตามรูปที่แนบ)

19
- มีวิธีที่เราสามารถ backup ข้อมูลเอาแค่ปีเดียวดั๊มใส่ notebook ได้ไหมครับ คือจะไปอบรมสิ้นเดือนนี้อ่ะครับ แต่ลองเอาฐานข้อมูลทั้งหมดใส่แล้วไม่ผ่านครับ เลยไม่รู้จะทำอย่างไรดี(เครื่อง รพ.ฯ มันเก่าไปหน่อยครับ ;D)
- พอดีเห็นตรง สำรองข้อมูล/Option/daily backup สามารถเลือกช่วงวันที่ต้องการสำรองข้อมูลได้ ลองทำดูไม่ผ่านครับ ไม่รู้ว่ามีไว้ทำอะไรครับ รบกวน อ.ทุกท่านด้วยครับ ;D

20
เภสัชแจ้งมาว่าเจอเมื่อวานนี้กับวันนี้ เป็นเฉพาะบางราย(แพทย์บางคน)เท่านั้น ไม่ได้เป็นทุกราย วิธีใช้ยาหายไปกลายเป็น code แทน ซึ่งไม่รู้ว่า code นี้มาจากไหนดูในตาราง druguseage ก็ไม่เห็นมี งงครับ ???

21
คือผมต้องการเพิ่มค่าการแปลผล BMI ใน OPD card โดยเอา field BMI ไปแปลผลเป็น
ถ้า bmi น้อยกว่า 18.5 ให้แสดงผลเป็น "ผอม"
ถ้า bmi มากกว่า 18.5 แต่น้อยกว่า 23.0 ให้แสดงผลเป็น "ปกติ"
ถ้า bmi มากกว่า 23.0 แต่น้อยกว่า 25.0 ให้แสดงผลเป็น "น้ำหนักเกิน"
ถ้า bmi มากกว่า 25.0 แต่น้อยกว่า 30.0 ให้แสดงผลเป็น "อ้วนระดับที่ 1"
ถ้า bmi มากกว่า 30.0 ให้แสดงผลเป็น "อ้วนระดับที่ 2"
โดยผมลองเอา fieid BMI ในตาราง opdscreen ไปสร้างคำสั่งใน OnGetText เป็น
begin
  If  DBPipeline['bmi'] <'18.5'  then
   Text := 'ผอม'
 else
   Text := '';
end;

ได้แค่ค่าเดียว แล้วค่าที่เหลือจะต้องทำอย่างไรครับถึงจะแสดงค่าครบ ขอคำแนะนำด้วยครับ ;D

22
คือผมต้องการทำสถิติของห้องฟันเพื่อส่งกรมแพทย์ทหารเรือซึ่งต้องการให้นับผู้ป่วยแยกประเภทตามที่เขากำหนด
พอผมสร้างเป็น variable เพื่อต้องการนับจำนวนผู้ป่วยโดยกำหนดเงื่อนไขให้นับเฉพาะผู้ป่วยที่มี regiment_type ตั้งแต่ 1-10 พอ Query ใน HOSxP ข้อมูลก็มานะครับ(ตามรูป Query) แต่พอไปสร้างเป็น variable ใน report designer โดยใช้คำสั่ง(ตามรูป variable)

    Value := GetSQLStringData('select count(distinct(vn)) from dtmain '+
    'where vstdate between "'+GetUserParameter(0)+'" and "'+GetUserParameter(1)+'" '+
    'and "'+DBPipeline['regiment_type']+'" <"11" ');
มันแสดงผลเป็น 0

พอลองเปลี่ยนคำสั่งเป็นแบบ join ตารางเข้าด้วยกัน(ตามรูป variable2)  มันไม่แสดงผลอะไรเลย ขอคำชี้แนะให้ด้วยครับ ;D

23
ขอคำแนะนำเรื่องระบบทันตกรรม  ดังนี้ครับ
1.คือที่ รพ.ผม จะมีทันตแพทย์เป็นผู้ตรวจสกรีนก่อน(ผู้ป่วยทั้งหมด)เป็นอันดับแรก แล้วสั่ง order รวมๆ ไว้ก่อน(ยังไม่ระบุผู้ทำ)แล้วพิมพ์ใบสั่งยา ให้ผู้ป่วยไปชำระเงินก่อนแล้วเอาใบเสร็จรับเงินมายื่นขอทำฟัน
2.ส่วนรับคำสั่งทันตแพทย์จะจัดอันดับและจ่ายงานไปตามห้องต่างๆ(เช่น อุดฟันทันตแพทย์ทำ ถอนฟัน ขูดหินปูน x-ray พยาบาลทำ)แล้วต้องการจะลงชื่อผู้ทำหัตถการภายหลัง(หลังจากที่ทันตแพทย์ผู้ตรวจพิมพ์ใบสั่งยา)ไม่ทราบว่าจะสามารถทำได้หรือไม่ โดยสามารถทำรายงานแยกได้ว่าผู้ป่วยแต่ละราย ทันตแพทย์คนไหนเป็นผู้ตรวจหรือสั่งทำ ใครเป็นผู้ทำหัตถการในแต่ละรายการ(บางคนทำหลายอย่าง) และใครเป็นผู้ช่วยทันตแพทย์ เป็นต้น ขอคำชี้แนะด้วยครับ

24
คือต้องการทำรายงานการเก็บเงินของเจ้าหน้าที่การเงิน ซึ่งมีการตัดยอดเงินทุกวันเวลา 16.00 หลังเวลา 16.00 จะเอายอดเงินไปรวมกับวันใหม่ จะต้องกำหนดเงื่อนไขอย่างไรครับ
where vstdate between date1(หลัง 19:00:00) and date2(วันถัดไป ก่อน 19:00:00) อะไรประมาณนี้แหละครับ ;D

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

26
คือผมจะสร้าง report จำนวนจ่ายยาวัตถุออกฤทธิ์ ได้ยอดจ่ายเอามาจากตาราง opitemrece ได้ฟอร์มออกมาตามรูปที่แนบ แต่ยังมีข้อสงสัยอยากจะรบกวนสอบถามและขอคำแนะนำจากท่านสมาชิก ดังนี้ครับ
1.กรณีที่แพทย์สั่งจ่ายยา แล้วผู้ป่วยไม่มารับยา จะมีผลต่อยอดการจ่ายยาในตาราง opitemrece หรือไม่ครับ
2.หากห้องจ่ายยามีการยืนยันการจ่ายยาทุก case(ปัจจุบันยังไม่ได้ทำครับ  ;D)ยอดที่มีการจ่ายจากการบันทึกยืนยันการจ่ายจะเอามาจากตารางไหนครับ หรือว่าเราจะเอายอดการจ่ายยาจริงๆ จากตารางไหนครับ
ขอคำแนะนำด้วยครับ ได้ฟอร์มออกมาแล้วแต่ไม่แน่ใจเรื่องยอดที่ออกมาครับ รบกวนด้วยครับ ;D

27
คือทางผู้บริหารต้องการข้อมูลที่แพทย์ตรวจผู้ป่วยแต่ละวันโดยเน้นตามช่วงระยะเวลา เพื่อบริหารจัดการในการคำนวณความคุ้มค่าของการเปิดคลินิกนอกเวลาครับ โดยผมก็พยายามดัดแปลงฟอร์ม SYSTEM-OPD-DOCTOR-SUMMARY เพื่อให้ได้ข้อมูลตามที่ต้องการ(ตามรูปที่แนบ) แต่ก็ไม่สำเร็จซักที พยายามมาหลายสัปดาห์แล้ว ความหวังสุดท้ายก็ต้องขอพึ่ง อ.ทั้งหลายด้วยครับ(บอกตรงๆ ว่าไม่เป็นเรื่อง variable เลย ;D)
1.login ต้องการกรองเอาเฉพาะที่เป็นแพทย์เท่านั้น(ที่มีชื่อ login ขึ้นต้นด้วย doctor เท่านั้น)มาแสดงในตาราง
2.ส่วน เช้า(08-12) ต้องการเป็นยอดผู้ป่วยที่แพทย์ท่านนั้นตรวจระหว่างช่วงเวลา 08.00-12.59(อยากให้เป็นเวลาตรวจครับ ไม่เอาเวลา visit แต่ถ้าไม่ได้จริงๆ เป็นเวลา visit ก็ได้)
3.บ่าย(13-16) เหมือนข้อ 2 แต่เป็นช่วงเวลา 13.00-15.59
4.นอกเวลา เหมือนข้อ 2 แต่เป็นช่วงเวลา 16.00-23.59(หรือถึง 07.59 ของวันถัดไปก็จะยิ่งดีครับ)
ขอบคุณล่วงหน้าครับ ;D ;D ;D

28
ทำอย่างไรถึงจะพิมพ์ OPD card อย่างเดียวได้ครับ
เหตุผล เนื่องจาก ผู้ป่วยตรวจสุขภาพแล้วนัดมาฟังผลหรือพบแพทย์ แพทย์ให้คำแนะนำโดยไม่มีค่าใช้จ่ายใดๆ เกิดขึ้น(คือจริงๆ ก็คิดค่าบริการผู้ป่วยนอก ได้นะครับหากพบแพทย์ แต่บางรายที่ผลปกติจะให้พบพยาบาลเพื่อให้คำแนะนำอันนี้ไม่อยากคิด เพราะเป็น รพ.ทหารด้วยเดี๋ยวจะเกิดข้อครหาครับ) แต่ต้องการบันทึกลงใน OPD card ว่ามาฟังผลตามนัด แล้วให้คำแนะนำอะไรไปบ้าง อีก 3 เดือนนัดมา F/u เพื่อติดตามประเมินผลภาวะสุขภาพว่าดีขึ้นหรือไม่ แต่พอลองบันทึกใน OPD อย่างเดียวโดยไม่มีการสั่งยาหรือค่าใช้จ่ายใดๆ OPD card จะพิมพ์ไม่ออกครับ เพื่อนๆ พอจะมีวิธีที่จะให้พิมพ์ OPD card ออกได้หรือไม่ครับ(ยกเว้นใส่ค่าใช้จ่ายอะไรก็ได้ แต่ให้จำนวนเป็น 0 บาท อันนี้ทำแล้วได้ผลครับ แต่แพทย์ไม่ต้องการเนื่องจากผิดความเป็นจริง และขั้นตอนยุ่งยาก ต้องติ๊กโน่นติ๊กนี่ ติ๊กเข้าเดี๋ยวติ๊กออก แพทย์ไม่ปลื้มครับ ;D)

29
คือ รพ.ผมผู้ป่วยส่วนใหญ่จะเป็นตรวจสุขภาพประจำปี ซึ่งโดยปกติจะ xray ด้วยฟิล์มเล็ก(Mass Chest)และยังไม่มีการรายงานผลการตรวจลงในโปรแกรม HOSxP แต่ตอนนี้กำลังจะทำแต่ติดปัญหาเรื่องจะออกเลข XN(เพื่อต้องการ Request ให้แพทย์สามารถบันทึกผลการอ่านฟิล์มได้) ให้ผู้ป่วยที่ถ่ายด้วย Mass Chest อย่างไร ด้วยเหตุผล
1.ฟิล์มใหญ่ทั่วไป สำหรับผู้ป่วยทั่วไป หรือ case ที่ฟิล์มเล็กแล้วมีปัญหา สั่งถ่ายใหม่ด้วยฟิล์มใหญ่ จะใช้เลข XN ปกติ(ออกครั้งเดียวใช้ตลอดไปไม่เปลี่ยนตามปี)
2.Mass Chest ต้องการใช้เลข XN อีกชุดหนึ่งที่แตกต่างจากฟิล์มใหญ่ เนื่องจากต้องเอาเลขที่ติดอยู่กับฟิล์มมาออกเป็นเลข XN สำหรับ Mass Chest ถ้ากำหนดเองกลัวจะซ้ำกันกับฟิล์มใหญ่ แต่พอจะกำหนดเองโดยใช้อักษร Mนำหน้าก็ไม่สามารถทำได้ โปรแกรมไม่ยอมรับตัวอักษร และเลข xn นี้จะเริ่มใหม่ทุกปี(ไม่มีการเก็บเหมือนฟิล์มใหญ่)
ขอคำแนะนำจากเพื่อนๆ ด้วยหากใครมีทางออกดีๆ จะแนะนำขอบคุณครับ ;D

30
รบกวน อ.ทั้งหลายด้วยครับ กรณีที่ผู้ป่วย OPD แพทย์สั่งยาไปแล้ว 30 วัน(จิตเวช) ผู้ป่วยกินยาไปแล้ว 2 เม็ด แล้วรู้สึกว่ามีอาการแพ้ยา หยุดยาเอง วันนี้กลับมาพบแพทย์(ผ่านไป 1 สัปดาห์) แพทย์วินิจฉัยว่าแพ้ยา จึงเปลี่ยนยาตัวใหม่ให้ ก็เลยต้องการที่จะคืนยาเดิมที่เหลือ(เนื่องจาราคาแพง และเบิกไม่ได้) กรณีตัวอย่างนี้ ไม่ทราบว่ามีขั้นตอนปฏิบัติได้หรือไม่ อย่างไร ขอคำชี้แนะด้วยครับ  ;D(ส่วนเรื่องการคืนยา IPD ที่รับปากคุณหลิวไว้ว่าจะโพสต์รูปขึ้นมาให้ ขอเวลาทดสอบเพื่อความแน่ใจอีกครั้งครับ ไม่แน่ใจว่าเป็น bug ของเวอร์ชั่นหรือเปล่าจึงใส่จำนวนติดลบไม่ได้ครับ)

31
ใครพอจะมีวิธีที่จะสั่ง lab และ x-ray ร่วมกันในการตรวจสุขภาพ ขอคำชี้แนะครับ
1.คือ รพ.ผมผู้มารับบริการส่วนใหญ่จะเป็นผู้มาตรวจสุขภาพ และในการตรวจสุขภาพก็มีหลายประเภท แต่ละประเภทก็ตรวจไม่เหมือนกัน เช่น ตรวจสุขภาพประจำปีสำหรับข้าราชการกองทัพเรือ ตรวจสุขภาพผู้ที่ปฏิบัติงานใต้น้ำและอากาศ ตรวจสุขภาพสำหรับกำลังพลประจำเรือที่จะเดินทางไปต่างประเทศ ฯลฯ ซึ่งค่อยข้างจะเยอะมาก ทีนี้ผมมาลองคิดหาวิธีอำนวยความสะดวกให้เจ้าหน้าที่ที่ต้องคีย์ข้อมูลวันละประมาณ 200 คน ซึ่งก็ลำบากน่าดูเหมือนกัน
2.ปัจจุบันนี้ใช้วิธีกำหนดเป็นสูตรในการคีย์ใบสั่งยา ก็จะแก้ปัญหาเรื่องการพิมพ์ใบสั่งยาได้ แต่ปัญหาคือ ไม่สามารถจะส่งคำสั่งในการตรวจนี้ไป Lab กับ x-ray ได้(รายการจะปรากฎในใบสั่งยาเท่านั้น) แล้วอีกปัญหาคือต้องเปิดหน้าสั่ง lab เพื่อจะสั่ง lab แล้วก็มาเปิดหน้าจอสั่ง x-ray เพื่อจะสั่ง x-ray
3.คือที่ต้องการสร้างคล้ายๆ กับใบสั่งตรวจ Lab เป็นชุด เช่น เป็นปุ่มให้เลือกตรวจสุขภาพประจำปีผู้ที่มีอายุต่ำกว่า 35 ปี(ในนั้นจะมีทั้งการสั่งตรวจ lab และ สั่ง x-ray ได้ด้วยในปุ่มชุดเดียวกัน)แล้วมี lab order กับ x-ray order ส่งไปเลยพร้อมกับพิมพ์ใบสั่งยาที่มีรายการทั้งหมดออกมาเลย อะไรประมาณนี้แหละครับ  ;D คิดดูเล่นๆ เฉยๆ นะครับว่ามีทางที่จะเป็นไปได้ไหมครับ ถ้าได้แจ่มมากๆ เลยครับลดงานไปได้โขเลยครับ

32
อยากทราบวิธีการกำหนดราคาการตรวจ Lab ครับ ปัจจุบันผมผูกไว้กับรายการค่าใช้จ่าย(ใน nondrugitems) แต่เห็นว่าในแต่ละรายการมีช่องให้ลงราคาไว้ด้วย เลยไม่เข้าใจว่ามีไว้ใช้ในกรณีไหนครับ แล้วจำเป็นต้องลงราคาไว้หรือเปล่าครับ รบกวนด้วยครับ ;D

33
ขอตัวอย่างใบสั่งยาที่แยกเงินเบิกได้กับเบิกไม่ได้ ใครที่ทำได้แล้วขอดูเป็นตัวอย่างหน่อยครับ เอาไว้ให้เจ้าหน้าที่การเงินตรวจสอบยาที่เบิกไม่ได้ในสิทธิ์ลูกหนี้ครับ เพราะหลุดไปเยอะเหมือนกันครับ(เนื่องจากการเงินไม่ได้ตรวจสอบข้อมูลในคอม แค่ดูใบสั่งยาเฉยๆ แล้วค่อยมาพิมพ์ใบแจ้งหนี้ทีหลังครับ)

34
คือหมอต้องการใช้ clinical document แนบไปกับใบส่งตัว(เนื่องจากฟอร์ม refer ยังไม่สมบูรณ์) แต่มีข้อแม้ว่าจะต้องไม่แสดงค่าใช้จ่ายในใบ CD ก็เลยออกแบบเองใหม่ เกือบสำเร็จแล้วล่ะ ยังเหลือส่วนท้ายในส่วนของ Medication คิดว่าน่าจะสร้างเป็น subreport (หรือเปล่าเรียกไม่ค่อยถูก ;D)แล้วเอาข้อมูลมาใส่ รบกวนทำให้หน่อยครับ ทำไม่เป็นครับ ;D ;D ;D

35
คือผมต้องการเพิ่ม spclty.name ลงใน RCPT-FORM ซึ่งเป็น tempreport ก็เลยลองสร้างเป็น variable ดูครับ(เพราะลอง join ธรรมดาแล้วปรากฏว่า รายการออกเบิ้ลทุกรายการถ้ามี visit >1 ครั้ง)ซึ่งก็เชื่อมไปถึงแค่ตาราง vn_stat ครับ และผมต้องการเชื่อมต่อไปตาราง spclty ซึ่งไม่มีส่วนใดๆ เชื่อมต่อกับ tempreport เลย  เลยขอรบกวน อ.ทั้งหลาย เพิ่ม spclty.name เข้าไปให้ด้วย รบกวนด้วยครับ(ไม่ถนัดเรื่อง variable เลย ;D)

ตัวอย่าง script ที่พอทำได้ แล้วก็ไปต่อไม่เป็นแล้วครับ ;D

Value := GetSQLStringData('select v.spclty from vn_stat v '+
'where v.hn="'+DBPipeline['name2']+'" ');

36
ก่อนอื่นต้องขอโทษ อ.MN อย่างแรงที่โทรปลุกตั้งแต่เช้า  ผมเองก็โดนเรียกประชุมด่วนก็เลยต้องรบกวน อ.เพื่อหาข้อมูลไปประชุม ต้องกราบขอโทษจริงๆ
หลังจากได้ทดสอบพิมพ์ใบเสร็จแบบ สกส.แล้ว(ตามปัญหาที่แจ้งไว้) ได้ผลดังนี้
1.กรณีไม่ล็อกรายการ ในกรณีที่ออกใบเสร็จไปแล้ว ยังสามารถแก้ไขได้อยู่
   ผลการทดสอบ : ได้รับการแก้ไขไม่ให้แก้ไขข้อมูล(ล็อกแล้ว) ตามรูปที่แนบ

37
แจ้งปัญหา / ขอความช่วยเหลือ / 3.52.5.27
« เมื่อ: พฤษภาคม 28, 2009, 10:03:26 AM »
ด้วยความดีใจรีบ ทดสอบก่อนเลยเพราะไฟลน... แล้ว ;D เนื่องจากใบเสร็จใกล้จะหมดเต็มทีแล้ว
1.ระบบพิมพ์ใบเสร็จแบบ สกส. ยังไม่ได้รับการแก้ไข
   1.1 ออกใบเสร็จแล้ว ไม่ล็อกรายการ ยังสามารถลบ แก้ไข ได้อยู่
   1.2 หากพิมพ์ใบเสร็จใบที่ 2 (สั่งเพิ่มใน visit เดิม) จะนำเอายอดเดิมที่ออกไปเสร็จไปแล้วในใบที่ 1 มาคิดรวมอีกในใบที่ 2
   1.3 ทำค้างชำระ/ส่วนลด ไม่ได้ ไม่นำยอดค้างชำระมาหักออกตอนพิมพ์ใบเสร็จแบบ สกส.
นอกนั้นยังไม่ได้ทดสอบครับ

38
เอาแบบละเอียดเลยนะครับ 
ปัญหาคือ กรณีตีใบเสร็จ(แบบ สกส.)มากกว่า 1 ครั้งใน visit เดียวกัน ใบเสร็จครั้งหลังจะรวมค่าใช้จ่ายที่ตีไปแล้วในครั้งแรกออกมาด้วย(รวมออกมาตั้งแต่หน้าจอที่จะให้ยืนยันการพิมพ์ใบเสร็จ) ทำให้ยอดเงินเกินกว่าความเป็นจริง เช่น ใบเสร็จใบที่ 1 มียอดเงิน 140 บาท(ค่ายา 90 ค่าบริการ 50 บาท) สมมุติว่าผู้ป่วยกลับมาขอยา para เพิ่มอีก 10 บาท ใบเสร็จครั้งที่สองน่าจะตีออกมาแค่ 10 บาท แต่กลายเป็น 150 บาท(ค่ายา 100 ค่าบริการ 50 บาท) เป็นเพราะอะไรครับ ขอความช่วยเหลือด่วนมากๆ เลยครับ เพราะพรุ่งนี้จะใช้งานจริงแล้วครับ(ใบเสร็จแบบเดิมหมดพอดี ยังไงก็จะต้องใช้แบบใหม่ในวันพรุ่งนี้แน่นอน  :'( :'( :'()
ข้อมูลอื่นๆ เพิ่มเติม
1.server เป็น version 3.51.8.30
2.จากการทดสอบกับ client version เดียวกัน ยังมีปัญหาเดียวกันอยู่
3.จากการทดสอบกับ client v.3.52.5.20(ล่าสุด) ยังพบปัญหาอยู่
4.ว่าจะปรับให้เป็น v.เดียวกันคือ 3.52.5.20(ไม่ทันแล้ว) ว่าจะกลับไปทดสอบที่บ้านคืนนี้(อดทำการบ้านอีก :'()
5.คิดว่าไม่น่าจะเกิดจากฟอร์มใบเสร็จ(RCPT_FORM_SKS) เพราะมันผิดตั้งแต่เข้าหน้าจอก่อนจะให้ยืนยันการพิมพ์ ครับ
เดี๋ยวจะแนบฟอร์มตามมา ครับ รบกวน อ.ทั้งหลายด้วยครับ ;D

39
สิทธิเงินสด(ค้างชำระ)สามารถพิมพ์ใบแจ้งค่าบริการได้ไหมครับ เนื่องจากสิทธิประกันชีวิต ผู้ป่วยไม่ต้องจ่ายเงิน แต่ต้องกำหนดสิทธิไว้เป็นเงินสด แล้วค้างชำระ(จะเคลียร์ออกเมื่อ บ.ชำระเงิน)เพื่อต้องการลดค่ายา 10% (เนื่องจากถ้ากำหนดไว้เป็นลูกหนี้สิทธิไม่สามารถลงส่วนลดได้) แต่ว่า บ.ประกันต้องการให้มีใบแจ้งค่าบริการให้ลูกค้าลงลายมือเพื่อรับรองการมาใช้บริการและให้แสดงส่วนลดลงในใบแจ้งค่าบริการด้วย ไม่ทราบว่าจะสามารถทำได้หรือไม่ ถ้าทำได้จะทำด้วยวิธีไหน ขอคำชี้แนะด้วยครับ  ;D

40
รบกวนขอ script ใน variable หน่อยครับ ;D
คือผมลองสร้าง report(โดยนำข้อมูลมาจากตาราง vn_stat) เพื่อเก็บรายชื่อผู้ป่วยที่มา visit ในแต่ละวัน และต้องการสร้าง script เพื่อนับเฉพาะจำนวนผู้ป่วยที่มาในวันนี้ที่ visit ด้วยสิทธิชำระเงินสด(pttype=10) จะเขียน script ใน variable อย่างไรครับ ลองทำเองแล้วไม่สำเร็จครับ รบกวนด้วยครับ ;D

41
พักนี้เข้ามารบกวนบ่อยหน่อยนะครับ คือกำลังจะลองลง server ใหม่(ลงเองไม่เป็นหรอกครับ ให้น้องลงให้ ;D) เลยลองอะไรๆ ไปเรื่อยๆ เจออะไรแปลกๆ ใหม่ๆ จะจดไว้แล้วลองแก้ปัญหาดู พอถึงทางตันก็เลยเข้ามาพึ่งพาเว็บแห่งนี้แหละครับ รบกวนด้วยนะครับ
1.ปัจจุบันที่ทดสอบอยู่ใช้ V.3.52.2.11 MySQL 5.1.30  sever CentOS 5.0(หรือเปล่าไม่รู้นะ เพราะน้องลงให้ รู้แต่ว่า 5 แต่ไม่ใช่ 5.3 ครับ)
2.ในระบบ screen ตอนสั่งยา มีบางเครื่องจะมี pop up ขึ้นมาให้ยืนยันการบันทึก(ซึ่งมี option ให้เลือกพิมพ์ทั้งหมด พิมพ์เฉพาะที่สั่ง หรือพิมพ์เฉพาะที่สั่งเพิ่มเหมือนห้องตรวจแพทย์) พร้อมกับดึงเอาฟอร์ม FORM-SCREEN-OPDCARD และ FORM-SCREEN-RxORDER ออกมา  แต่มีบางเครื่องพอบันทึกเสร็จพิมพ์(FORM-DOCTOR-DENT-OPDCARD และ FORM-DOCTOR-DENT-RxORDER)ออกมาเลยโดยไม่มีการถามยืนยันการบันทึก ทั้งๆ ที่ทั้งสองเครื่องใช้ version เดียวกัน ไม่ทราบต้องมีการตั้งค่าที่ตรงไหนครับ ถึงจะให้ระบบคัดกรองสามารยืนยันการบันทึกเหมือนห้องตรวจแพทย์ครับ

42
แจ้งปัญหา / ขอความช่วยเหลือ / จำนวนหลัก AN
« เมื่อ: เมษายน 12, 2009, 10:59:47 AM »
ไม่ทราบว่าจำนวนหลักของ AN(9 หลัก) จะสามารถลดหรือตั้งค่าเองได้หรือไม่(อยากให้เหลือสัก 7 หลัก เพราะผู้ป่วย admit ต่อปีน้อยมาก) ถ้าได้จะทำอย่างไร และจะมีผลต่อเลข AN เดิมที่มีการนำไปใช้แล้วหรือไม่ อย่างไร ครับ ;D

43
ขอความช่วยเหลือเรื่องใบ Request LAB (Lab request 2) คือออกแบบใบสั่ง lab ไว้ พอลองทดสอบการสั่ง lab CBC ซึ่งเป็น lab ชุด ปรากฏว่าในใบ Request ปรากฏรายการ lab เป็นแถวว่างๆ ประมาณ 10 กว่ารายการรวมทั้งในส่วนของระบบงานห้อง Lab(order) ด้วย เป็นรายการว่างๆ ไม่ทราบว่าเกิดจากอะไร แล้วจะแก้ไขอย่างไรครับ รบกวน อ.ทั้งหลายด้วยครับ(เพิ่งจะเริ่มทำระบบ Lab ครับ) ;D ;D ;D

44
คือแพทย์อยากได้ครั้งที่ visit ของผู้ป่วยว่าครั้งนี้เป็นครั้งที่เท่าไหร่(ของจำนวนครั้งที่มาทั้งหมด)แล้วเอาไปใส่ใน OPD เพื่อป้องกันใบ OPD ขาดหายไป ไม่ทราบว่าจะไปเอาจากตารางไหนครับ เพราะลองไล่หาแล้วมีแต่ ครั้งที่ของเดือน และครั้งที่ของปี(แต่ก็ไม่ตรงหายไปครั้งหนึ่ง หรือว่าไม่นับ visit ปัจจุบัน) อ.ท่านไหนพอจะมีวิธี รบกวนหน่อยครับ

45
ขออนุญาตรบกวนสอบถามท่านผู้ทุกท่านครับ ว่ากรณีเจ้าหน้าที่ห้องการเงินคีย์ค่าใช้เองเพิ่มเติมทีหลัง เช่นแพทย์ลืมคิดค่าบริการผู้ป่วยนอก หรือเพิ่มค่าบริการอื่นๆ ทีหลัง ไม่ทราบว่าเงินจำนวนนี้จะไปอยู่ที่ตารางไหนครับ เพราะผมลองเปิดดูและไม่มีใน VN_stat ครับ(มีแต่ยอดรวม แต่ยอดที่แยกตาม INCOME ไม่ครบครับ) รวบกวนด้วยครับ ;D

46
ผมพึ่งทดลองลง Server ใหม่ dell 3.0  RAM 2 GB ลง Linux fedora 8 ใช้ mysql 5.0 ที่มากับ fedora ลงผ่านแล้ว
ส่งออกฐานข้อมูลมาใส่แล้ว ปรับปรุงโครงสร้างแล้ว เมื่อ Login ผ่าน จะ error ดังภาพ 1,2 เมื่อป้อนข้อมูลในเวชระเบียน กดบันทึก จะเกิด error ดังภาพ 3 ใครมีข้อแนะนำดีๆ หรือ config my.cnf ช่วยแนะนำหน่อยครับ

47
อยากทราบการตั้งค่าสิทธิประกันชีวิตว่ากำหนดอย่างไรครับ คือ ผมกำหนดไว้แค่สิทธิเดียว เป็นสิทธิประกันชีวิต (รหัสสิทธิ IN) และกำหนดให้ระบุบริษัทด้วย แต่พอส่งตรวจกลับไม่มีรายชื่อบริษัทให้เลือก(ตามรูป) ทั้งที่ได้เพิ่มรายชื่อบริษัทคู่สัญญาไว้แล้ว ไม่ทราบต้องไปเพิ่มอะไรอีกหรือเปล่าครับ หรือว่าต้องกำหนดไว้เลย 10 บริษัทก็ตั้งไว้เลย 10 สิทธิ (V.3.51.8.7)

48
ขออนุญาตรบกวน อ.ทั้งหลายด้วยครับ คือผมต้องการคำนวณผลต่างของเวลาตั้งแต่ผู้ป่วยได้รับการซักประวัติจนถึงแพทย์ตรวจเสร็จแล้วว่าผู้ป่วยแต่ละรายใช้เวลาเท่าไหร่(โดยแสดงผลเป็น ชั่วโมง:นาที:วินาที) ตามตัวอย่างรูปและตัวอย่างฟอร์มที่แนบมาครับ ผมลองทำดูแล้วไม่สำเร็จ จึงขอรบกวนด้วยครับ ;D

49
รบกวนเพิ่ม ovst.pdx เข้าไปใน RCPT-FORM ให้หน่อยครับ พยายามแล้วไม่สำเร็จ ไม่รู้จะเอาอะไรเป็นตัวเชื่อมเข้ากับ tempreport คับ เลยขอรบกวน อ.ทุกท่านครับ ;D
ความต้องการ : คืออยากเอา ovst.pdx เข้าไปใส่ไว้ในฟอร์ม RCPT-FORM (ตามที่แนบมา) ใช้แทน rcpt_disease
เหตุผล : เกิดปัญหากรณีที่แพทย์เปลี่ยนการวินิจฉัยโรคในรายที่มีการพิมพ์ใบเสร็จไปแล้ว เมื่อทำการยกเลิกใบเสร็จเดิมแล้วพิมพ์ใบเสร็จใหม่ ชื่อโรคในการพิมพ์ใบเสร็จ(rcpt_disease ซึ่งยึดเอาการวินิจฉัยครั้งแรกไปเก็บไว้ใน ovst.rcpt_disease) จะไม่เปลี่ยนตามการวินิจฉัยครั้งหลังสุด ก็เลยคิดว่าจะใช้ ovst.pdx แทนแต่ไม่รู้จะเอาเข้าไปในฟอร์มได้อย่างไร(ไม่ถนัดเรื่อง tempreport ครับ จนปัญญา ;D)

select *
from tempreport
where reportname="RCPT-0290-0930"  and id ="XXXXX"
order by num

50
วันนี้อยู่ๆ เลข HN ก็กระโดดข้ามไปเฉยๆ ข้ามไปเป็น 1000 เลขคือพอถึงเลข 5110143 แล้วเลขถัดไปเป็น 5111091 เลย ช่วงกลางหายไป พอรันไปซักพักถึง 5111103 แล้วก็ข้ามไปเป็น 5111111 อีก ไม่เคยเป็นและก็ไม่ได้ไปยุ่งอะไรกับ server เลย รายละเอียดตามรูปที่แนบครับ

หน้า: [1] 2