แสดงกระทู้

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.


Messages - bbbas

หน้า: 1 2 [3] 4 5 ... 14
101
ผมสร้างฟอร์มพิมพ์ผล Lab มา ตอนสั่งพิมพ์หน้า Preview มีข้อมูลดั่งรูปครับ แต่เวลาพิมพ์ออกมากลับเป็นหน้ากระดาษเปล่า ไม่ทราบว่าเป็นที่ฟอร์มหรือไม่ครับ

102
หาไม่เจอใน report designer ครับ รบกวนท่านใดมีขอด้วยครับ ผมจะเข้าไปโหลดใน report browser ก็เข้าไม่ได้ error ดังรูปครับ

103
FORM-OPD-GUIDE-1
ขอบคุณมากครับ  :) :) :)

104
แจ้งปัญหา / ขอความช่วยเหลือ / สอบถามครับ
« เมื่อ: เมษายน 21, 2015, 09:53:03 AM »
จากรูปใช้ชื่อฟอร์มว่าอะไรครับ

105
จากรูปไม่ทราบว่าเป็นที่อะรัยครับ เกิดจากโค๊ตรายงาน หรืออย่างอื่น ขอคำแนะนำด้วยครับ
hos v.3.58.1.23
select a.*
,if(fbs1 between 70 and 130
and fbs2 between 70 and 130,"X"," ") "OK"
from (select pt.hn,concat(pt.pname," ",pt.fname," ",pt.lname) as name,v.age_y,address(pt.hn) address,cm.clinic
,cast(getwordnum(group_concat(fbs order by s.vn desc),1) as decimal) fbs1
,cast(getwordnum(group_concat(fbs order by s.vn desc),2) as decimal) fbs2
,group_concat(ce2be(s.vstdate) order by s.vn desc) date
from (select hn,group_concat(clinic order by clinic) clinic
from clinicmember
where clinic in (001,002)
group by hn) cm
left join patient pt on cm.hn=pt.hn
left join opdscreen s on pt.hn=s.hn
left join thaiaddress t on t.chwpart=pt.chwpart and t.amppart=pt.amppart
left join vn_stat v on v.hn=cm.hn
where s.vstdate between "2015-01-01" and "2015-03-31"
and s.bps>0
and cm.clinic="001" and pt.chwpart="15" and pt.amppart="06"
group by hn order by pt.chwpart,pt.amppart,pt.tmbpart,cast(pt.moopart as signed)) a
where fbs1 between 70 and 130
and fbs2 between 70 and 130

106
เป็นรายงานการใช้ยาทุกตัวของโรงพยาบาลครับ แต่ปัญหาคือยาบางตัวไม่มีข้อมูลครับ ทั้ง ๆ ที่ดูจากใบสั่งยาแล้วก็มีการสั่งใช้ครับ ไม่ทราบว่ารายงานต้องปรับตรงไหน หรือขอคำแนะนำ หรือที่ไหนมีฟอร์มรายงานแบบนี้ ผมขอความอนุเคราะห์ด้วยน่ะครับ
ตัวอย่างโค้ดครับ
GetDateRangeDialog(date1, date2);
     ds1:= FormatDatetime('yyyy-mm-dd', Date1);
     ds2:= FormatDatetime('yyyy-mm-dd', Date2);
     p1:= GetPickupList('select name from drugitems ');
     if p1 <>'' then
     begin
            p2:= GetSQLStringData('select icode from drugitems where name = "'+p1+'"');
           ChangeReportSQL('select o.hn,concat(p.pname,"",p.fname," ",p.lname) as fullname, '+
'du.code,o.qty as cc,(case when  o.an <> "" then "IPD" else "OPD" end) as type ,o.an,o.rxdate,p.cid from opitemrece o   '+
'left outer join drugitems d on d.icode = o.icode                            '+
'left outer join patient p on p.hn = o.hn                                      '+
'left outer join drugusage du on du.drugusage = o.drugusage                      '+
'where o.rxdate between "'+ds1+'" and "'+ds2+'"                                 '+
' and o.icode = "'+p2+'"    '+
' and o.qty > 0  '+
'order by o.rxdate ASC');
     end;

107
พิมพ์เป็นใบ MAR ไปเลยน่าจะประหยัดกว่าพิมพ์ sticker นะครับ
ทำอย่างไร ตรงไหนครับ อ.กอล์ฟ ขขคำแนะนำด้วยครับ  ;D ;D ;D

108
พยาบาลอยากได้สติ๊กเกอร์ยาติด Chart ผู้ป่วยในครับ แบบในรูปอ่ะครับ มีที่ใดทำไว้แล้วบ้างครับ ขอด้วยน่ะครับ  ;D ;D ;D

109
ปัญหามีอยู่ว่าเวลาออกใบรับรองแพทย์ผู้ป่วยใน พอกดปุ่มพิมพ์ พอพิมพ์ออกมาแล้วปรากฎว่าพิมพ์ผิด พิมพ์ตกไปบ้างเลยจะเข้าไปแก้ไขแล้วพิมพ์ใหม่ แต่สังเกตุเห็นว่าเลข Cert ID ของคนไข้คนเดิมจะเปลี่ยนไป มีวิธีทำให้ไม่เปลี่ยนหรือจะสามารถแก้ไขได้จากตรงไหนบ้างครับ ขอคำแนะนำด้วยครับ  ;D ;D ;D

110
ต้องประกาศตัวแปรใหม่ครับ เพราะมันซ้ำกับของเดิมครับ
ยังไงครับพี่ ขอคำแนะนำด้วยครับ  :) :) :)

111
อ.กอล์ฟ ผมเพิ่มโค้ดแบบนี้อ่ะครับ ถูกมั้ยครับ แต่อันที่ 2 ฉีดยา id ไม่ขึ้นครับ
{Unit Script;
var wd:tclientdataset;

Procedure Main;
begin
   if (GetGlobalValue('CURRENT_DEPCODE')='027')  or (GetGlobalValue('CURRENT_DEPCODE')='013')
     begin
       wd:=tclientdataset.create(nil);
       wd.data:=hosxp_getdataset('select * from ovst where vn="'+GetGlobalValue('VN')+'"');
       if wd.recordcount>0 then
          begin
              showmessage('Hospital Queue : '+wd.fieldbyname('oqueue').asstring+chr(10)+chr(10)
              +' Queue '+getsqldata('select department from kskdepartment where depcode="'+wd.fieldbyname('main_dep').asstring+'"')+' : '+wd.fieldbyname('main_dep_queue').asstring);
          end;
     end;
end;

end.}

var
  fvn,fcomputername,fdepartment,fhn : string;
  fdate_1,fdate_2,fdate_3 : string;
  tc : TClientDataset;
  dTDate, sdTDate : date;


begin
  //showmessage('TEST Script');

  fvn:= GetGlobalValue('VN');
  fcomputername := GetGlobalValue('CURRENT_COMPUTER');
  fdepartment := GetGlobalValue('CURRENT_DEPCODE');
  fhn:=getsqldata('select hn from ovst where vn = "'+fvn+'"');


  // showmessage('Current VN = '+fvn+'  , Computer Name = '+fcomputername+' , Department Code = '+fdepartment);
    {==================== check TT ====================}
  if getsqldata('select depcode from kskdepartment where depcode in ("011",008) and depcode="'+fdepartment+'"')=''+fdepartment+'' then
  begin
     fhn:=getsqldata('select hn from ovst where vn = "'+fvn+'"');

     dTDate:=getsqldata('select o.vstdate from er_regist_oper e '+
                          'left outer join vn_stat o on o.vn=e.vn '+
                          'where o.hn = "'+fhn+'" and e.er_oper_code in ("412") order by o.vstdate desc limit 1 ');

     if getsqldata('select count(*) as cc from er_regist_oper e '+
                   'left outer join vn_stat o on o.vn=e.vn '+
                   'where o.hn = "'+fhn+'" and e.er_oper_code in ("412") ')>0 then
       begin
       sdTDate:=FormatDatetime('dd/mmm/eeee',dTDate);
       showmessage('[ ¼Ùé»èÇÂà¤Â©Õ´ÇѤ«Õ¹ºÒ´·ÐÂÑ¡ÁÒáÅéÇ àÁ×èÍÇѹ·Õè '+sdTDate+' ]');
       end;
   end;

   end;

var
  fvn,fcomputername,fdepartment,fhn : string;
  fdate_1,fdate_2,fdate_3 : string;
  tc : TClientDataset;
 dTDate, sdTDate : date;


begin
  //showmessage('TEST Script');

  fvn:= GetGlobalValue('VN');
  fcomputername := GetGlobalValue('CURRENT_COMPUTER');
  fdepartment := GetGlobalValue('CURRENT_DEPCODE');
  fhn:=getsqldata('select hn from ovst where vn = "'+fvn+'"');


  // showmessage('Current VN = '+fvn+'  , Computer Name = '+fcomputername+' , Department Code = '+fdepartment);
    {==================== check TT ====================}
  if getsqldata('select depcode from kskdepartment where depcode in ("011","008") and depcode="'+fdepartment+'"')=''+fdepartment+'' then
  begin
     fhn:=getsqldata('select hn from ovst where vn = "'+fvn+'"');

     dTDate:=getsqldata('select o.vstdate from er_regist_oper e '+
                          'left outer join vn_stat o on o.vn=e.vn '+
                          'where o.hn = "'+fhn+'" and e.er_oper_code in ("224") order by o.vstdate desc limit 1 ');

     if getsqldata('select count(*) as cc from er_regist_oper e '+
                   'left outer join vn_stat o on o.vn=e.vn '+
                   'where o.hn = "'+fhn+'" and e.er_oper_code in ("224") ')>0 then
       begin
       sdTDate:=FormatDatetime('dd/mmm/eeee',dTDate);
       showmessage('[ ¼Ùé»èÇÂà¤Âä´éÃѺ¡ÒéմÂÒ ID àÁ×èÍÇѹ·Õè '+sdTDate+' ]');
       end;
   end;

end;


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

113
ใช้ sys_vn_pre_script ครับ
แต่เงื่อนไขผมจับจากหัตถการที่ระบบห้องฉุกเฉินที่ตั้งชื่อเป็น dT IM เข็ม 3 แบบนี้ครับ ถ้าไม่ได้ใช้แบบนี้ก็คงต้องคิดคำสั่งแบบนี้ในการตรวจสอบการฉีด dT
ครับผม อืม..ผมขอเอาคำสั่งมาศึกษาดูได้มั้ยครับพี่ ผมไม่เคยทำมาก่อนเลยอ่ะครับ ยังไม่มีความรู้เลย แล้วการใช้ sys_vn_pre_script มีขั้นตอนหรือวิธีการทำอย่างไรครับ ขอคำแนะนำด้วยครับ  :) :) :)

114
แบบนี้หรือป่าวครับ  :D :D
ครับผม แบบนี้เลยครับ ขอคำแนะนำด้วยครับ  ;D ;D ;D

115
วัคซินอะไรกับวัคซินอะไรครับ
บาดทะยัก กับ verorab ครับพี่เกื้อ  :) :) :)

เอาไปไว้ในตาราง ptnote สิครับ  ทำ SQL ไป  Insert  into ptnote where hn in xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ขอขั้นตอนแบบละเอียดนิดนึงน่ะครับพี่ พอดียังไม่เคยทำเลยน่ะครับ  ;D ;D ;D

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

117
ทำไมต้องมีครับ..งง  เพื่ออะไรครับ
ผมก็ไม่ทราบเหมือนกันครับ เจ้าหน้าที่การเงินขอมาครับ

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

118
ทำไมต้องมีครับ..งง  เพื่ออะไรครับ
ผมก็ไม่ทราบเหมือนกันครับ เจ้าหน้าที่การเงินขอมาครับ

119
จากรูป ผมต้องการเอาข้อมูลค่าใช้จ่ายในช่องเบิกได้ และเบิกไม่ได้ มาต่อท้ายรายการหมวดค่าใช้จ่าย (กรอบสีแดง) จะต้องเขียนคำสั่งดึงข้อมูลมาอย่างไรครับ

120
สอบถามครับ มีที่ใดมีรายงานการสั่งจ่ายยา ตามรายการในใบสั่งยาบ้างครับ เช่น คนไข 1 คน มีรายการยา 10 รายการ ในหน้ารายงานก็มีชื่อคนไข้ มีรายการยา 10 รายการ มีจำนวนที่จ่าย มีราคา ด้วยครับ หากที่ใดมีขอความอนุเคราะด้วยน่ะครับ

121
ลอง.... ดูตรงนี้ครับ..หรือไม่ก็ใช้ Memo+Variable
ยังไงครับพี่ ขออธิบายแบบละเอียดอีกนิดน่ะครับ ว่าต้องทำอย่างไร พอดีไม่ค่อยเก่งเรื่อง report ครับ  ;D ;D ;D

122
จากรูปข้อความในกรอบสีแดงจะมีข้อความมากกว่าที่แสดงในกรอบมากกว่านี้ครับ ผมต้องแก้ไขฟอร์มอย่างไรถึงจะได้ข้อความที่มีทั้งหมดออกมาให้ครบครับ

123
ได้แล้วครับ  :) :) :)

124
ต้องการปิด popup confirm ไม่ให้แสดง ต้องทำอย่างไรครับ ดังรูป

125
ลองดูครับ
ขอลองก่อนน่ะครับ ได้ผลประการใดจะแจ้งให้ทราบน่ะครับ ขอบคุณครับ  :) :) :)

127
แจ้งปัญหา / ขอความช่วยเหลือ / Re: สอบถามครับ
« เมื่อ: มิถุนายน 24, 2014, 10:36:05 AM »
:) ดูที่ anc_lab  กับ labour_lab ครับ
ตามนี้ครับ ถูกต้องหรือไม่ ที่ยังไม่มี lab_items_code เพราะยังไม่ได้เพิ่มรายการครับ ถ้าเพิ่มแล้วผลครั้งที่ 2 จะขึ้นในช่องผลครั้งที่ 2 ใช่มั้ยครับ

128
แจ้งปัญหา / ขอความช่วยเหลือ / สอบถามครับ
« เมื่อ: มิถุนายน 24, 2014, 10:16:19 AM »
จากรูปที่ 1 ช่องผล lab ที่ link มานั้น มาจากการคีย์ข้อมูลในรูปที่ 2 ใช่หรือไม่ครับ และอีกคำถามครับ ถ้าจะทำให้ผล lab ขึ้นในช่องผลครั้งที่ 2 จะต้องตั้งค่าตรงไหนบ้างครับ ขอบคุณครับ

129
ผมก็เจอเหมือนกัน  ;D ;D ;D

130
มีที่ใดใช้ใบ summary แบบผมบ้างครับ (ดังรูป) รบกวนขอด้วยครับ

131
แจ้งปัญหา / ขอความช่วยเหลือ / สอบถามครับ
« เมื่อ: มิถุนายน 04, 2014, 09:17:43 AM »
ต้องการปิดหน้าจอนี้ครับต้องตั้งค่าตรงไหนครับ

132
แจ้งปัญหา / ขอความช่วยเหลือ / สอบถามครับ
« เมื่อ: มิถุนายน 02, 2014, 11:06:30 AM »
รบกวนสอบถามกรณีผู้ป่วย admit กับรายการค่าใช้จ่ายครับ ปัญหาคือ ผู้ป่วย admit ตั้งแต่วันที่ 8 พ.ค. 57 ถึง 22 พ.ค. 57 รายการค่าห้องขึ้นทั้งหมดรวม 15 วัน (opitemrece) แต่ใน an_stat รวมวันนอนทำไมถึงได้ขึ้นแค่ 14 วันครับ ดังรูป จึงทำให้ราคาค่าห้องไม่ตรงกับรวมวันนอนในใบสรุปหน้างบครับ ขอคำปรึกษาด้วยครับ

133
where update_datetime between "2014-05-28 00:00:00" and "2014-05-28 23:00:00"
ได้แล้วครับ ขอบคุณครับ :) :) :)

134
สอบถามครับ..จากรูปถ้าผมต้องการเขียนคำสั่งให้แสดงรายการเฉพาะวันที่ 28 (ในกรอบสีแดง) โดยให้ฟิล์ว person_anc_classifying_item_name อยู่ในบรรทัดเดียวกัน ต้องเขียนคำสั่งอย่างไรครับ
select * from person_anc_classifying p
left join person_anc_classifying_item p1 on p1.person_anc_classifying_item_id=p.person_anc_classifying_item_id
where person_anc_id=" "

135
ผมคียืรายการชิ้นเนื้อแล้วพอกดปุ่มบันทึกขึ้น error ดังรูป ต้องแก้ไขอย่างไรครับ

136
จากรูปที่ 2 ครับ ผมเอาคำสั่งในรายงาน มารันดูในเคสนี้ (ดังรูป) จะเห็นว่าในช่อง note1 มีข้อความมากกว่าที่แสดงในหน้ารายงานครับ (จากรูปข้างบน) ถ้าผมต้องการจะแก้ให้ข้อความแสดงออกทั้งหมดในหน้ารายงาน ผมควรทำอย่างไรครับ

137
ในหน้าใบรับรองแพทย์สมัครงาน ช่องผลการตรวจเราสามารถพิมพ์เพิ่มเช้าไปได้ แต่พอเรากดปุ่มพิมพ์ ข้อความที่พิมพ์ที่ช่องผลการตรวจกลับแสดงไม่ครบตามที่เราพิมพ์ไว้ ไม่ทราบว่าจะสามารถแก้ไขฟอร์มให้สามารถแสดงให้ได้ทั้งหมด หรือว่าช่องนี้ จำกัดตัวอักษรไว้ครับ ขอคำแนะนำด้วยครับ

138
มีที่ใดทำไว้บ้างครับ ตามไฟล์ที่แนบมาครับ ขอบคุณครับ :) :) :)

139
แจ้งปัญหา / ขอความช่วยเหลือ / สอบถามครับ
« เมื่อ: พฤษภาคม 01, 2014, 12:13:29 PM »
จากรูปที่ 1 ถ้าจะเพิ่มข้อมูลในตาราง anc_lab ดังรูป ตรงช่อง anc_lab_code สามารถตั้งเองได้เลยใช่มั้ยครับ หรือต้อง link กับตารางอื่นด้วยครับ
รูปที่ 2 ผมมีปัญหา คือ ในรายงานจะดึงข้อมูล lot ที่มาครั้งล่าสุด มาออกรายงานเสมอ เช่น ผู้ป่วยเมื่อสัปดาห์ที่แล้ว มารับบริการ ได้รับวัคซีนลำดับที่ 2 k5146-1
พอดึงรายงานก็เลือกวันที่เมื่อสัปดาห์ก่อน แต่เลข lot กลับเป็นลำดับที่ 1 คือ k5116 ขอคำแนะนำด้วยครับ

140
UE Form ครับ เป็น ฟอร์มที่สร้างขึ้นมาต่างหาก หรือโหลดจากในเว็บแล้วนำมาใส่ไว้ใน UE Form ครับ
ใช้บันทึกข้อมูลต่างๆ (ที่อาจไม่มีใน HOSxP เราก็สร้างขึ้นมาต่างหากครับ) ;D
การสร้างฟอร์มก็เหมือนการสร้างรายงานใน report designer ใช่มั้ยครับ แล้ววิธีการนำเข้า และใช้งาน ทำอย่างไรครับ ขอรายละเอียดหน่อยครับ ;D ;D ;D

141
จากรูปปุ่ม UE ในหน้ารายงานผลมีไว้ทำอะไรครับ และมีวิธีการใช้งานอย่างไรครับ ขอคำแนะนำด้วยครับ

142
มีที่ใดทำรายงานดังรูปบ้างครับ ขอหน่อยครับ  :) :) :)

143
ได้แล้วครับ..ลองตรวจสอบดูในตาราง ipt มีอยู่ 1 รายการตั้งแต่ปี 52 ไม่มีวันที่ ใน dchdate ครับ ก็เลยใส่ไป แล้วทำการย้ายได้ (แต่ทำไมเคสก่อนหน้าถึงไม่เป็น ถึงเป็นแค่เคสนี้เคสเดียว งง..)

------------------------------------------------------------------

ถ้าถาม ป๋า jdadmin1 น่าจะบอกว่ามันเป็น กรรม ครับ อย่าคิดมาก  ;D
;D ;D ;D

144
ได้แล้วครับ..ลองตรวจสอบดูในตาราง ipt มีอยู่ 1 รายการตั้งแต่ปี 52 ไม่มีวันที่ ใน dchdate ครับ ก็เลยใส่ไป แล้วทำการย้ายได้ (แต่ทำไมเคสก่อนหน้าถึงไม่เป็น ถึงเป็นแค่เคสนี้เคสเดียว งง..)

145
จากรูปไม่สามารถย้ายเข้าเตียง 202 ได้ ดูจากหน้าจอแล้วก็ไม่มีผู้ป่วยที่นอนอยู่ห้องนี้ครับ ต้องตรวจสอบจากตรงไหนและแก้ไขอย่างไรครับ

146
แจ้งปัญหา / ขอความช่วยเหลือ / Re: สอบถามครับ
« เมื่อ: กุมภาพันธ์ 25, 2014, 14:18:48 PM »
ดัน ๆๆ ครับ  :) :)

147
ดัน ๆๆๆ ครับ  :) :) :)

148
ผมคุ้น ๆ ว่าเคยเห็นมีคนถามแล้ว แต่ผมหากระทู้ไม่เจอก็เลยขอถามใหม่ครับ..
ขอปรึกษาเรื่อง กรณีผู้ป่วยมารับบริการเป็นคนไข้ opd case มาเวลา 8.30 ได้รับยากลับบ้าน เวลา 20.00 คนไข้กลับมาโรงพยาบาลอีกครั้ง แพทย์สั่งให้นอนโรงพยาบาล ตามระเบียบค่าใช้จ่ายที่เกิดขึ้นจะเบิกจ่ายได้แค่ครั้งเดียว ควรจะทำอย่างไรให้ค่าใช้จ่ายที่เกิดขึ้นตอนเป็น opd case นำมาคิดรวมกันตอนเป็น ipd case ด้วย จะต้องทำอย่างไรครับ

149
แจ้งปัญหา / ขอความช่วยเหลือ / สอบถามครับ
« เมื่อ: กุมภาพันธ์ 21, 2014, 15:42:27 PM »
สอบถามครับ จากรูปที่ 1 มีการสั่งจ่ายยา ors 5 g ในวันที่ 20 ไปแล้ว แต่ในหน้า profile sheet ทำไมตัวเลขถึงไม่ขึ้น ดังรูปที่ 2 ครับ (ต้องกด recheck ถึงจะขึ้น จะแก้ไขอย่างไรให้ตัวเลขขึ้นโดยที่ไม่ต้องกด recheck ครับ

150
ลองแบบนี้ได้มั้ยครับสำหรับดึงค่า XN

Value := getsqlstringdata(' select xn from xrayxn where hn="'+dbpipeline['hn']+'" ');
ผมลองมาปรับแล้วทดสอบดู ได้แล้วครับ แต่ยังมีอีกปัญหา คือ เลข pt_xn ในตาราง xray_head ของผม มีบางคนเปลี่ยนเลข pt_xn ครับ ซึ่งคำสั่งนี้จะไปดึงเลข pt_xn ครั้งแรกที่ผู้ป่วยมา visit ที่ xray ครับ ซึ่งมีบางคนที่เปลี่ยน ก็เลยอยากจะแก้ไขให้ดึงข้อมูลเลข pt_xn ที่มา ณ ปัจจุบัน ได้มั้ยครับ

หน้า: 1 2 [3] 4 5 ... 14