BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: socker ที่ ตุลาคม 11, 2012, 11:07:38 AM
-
;) รบกวนขอscriptประวัติการรับวัคซีน TT,PCEC ที่ห้องฉุกเฉินหน่อยครับ อยากให้แสดงว่าได้รับวัคซีนชนิดนี้เมื่อไหร่ประมาณนี้ครับ
ผมลองเขียนแล้วมันไม่แสดง รบกวนอาจารย์ทั้งหลายหน่อยครับ
if fdepartment='011' then
begin
fhn:=getsqldata('select hn from ovst where vn = "'+fvn+'"');
if getsqldata('select count(pv.vaccine_name) as cc '+
'from ovst_vaccine ov,person_vaccine pv,ovst v '+
'where v.vn=ov.vn and v.hn="'+fhn+'" and ov.person_vaccine_id=pv.person_vaccine_id '+
'and pv.person_vaccine_id between "39" and "44" ')>0 then
showmessage('ทดสอบระบบ');<--- ตรงนี้อยากให้บอกว่า ได้วัคซีนอะไร เข็มที่เท่าไหร่ เมื่อวันที่เท่าใด ครับ
end;
ขอบคุณล่วงหน่าครับ
-
ได้กำหนดค่าให้ fvn หรือยังครับ
fvn:=GetGlobalValue('vn');
-
อยากรู้เหมือนกัน ในเรื่องแนวคิดมันควรจะวางตรงไหน
สมมุติว่าจะแสดง วันที่ได้รับ Vacine A หลังสุดเมือไร แต่สิ่งที่ต้องตรวจสอบคือ
มีการสั่งใช้ Vacine A ใน Visit นี้หรือไม่ถ้ามีจึงแสดงข้อมูลดังกล่าว ถ้าไม่มีสั่งก็ไม่ต้องแสดงเป็นต้น แบบนี้ทำได้ไหมครับ เอาเป็นแนวคิดก็พอ เช่นทำได้ ต้องทำอย่างไรบ้าง หรือไม่ได้
-
ได้กำหนดค่าให้ fvn หรือยังครับ
fvn:=GetGlobalValue('vn');
กำหนดค่าไว้แล้วครับ
-
ทำได้แล้วครับ ผมลืมประกาศตัวแปร :D
-
ขอด้วยครับ
-
ทำได้แล้วครับ ผมลืมประกาศตัวแปร :D
ขอดูตัวอย่างหน่อย ครับ