BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: tuk2501 ที่ พฤศจิกายน 07, 2013, 14:41:04 PM

หัวข้อ: ขอความช่วยเหลือครับ
เริ่มหัวข้อโดย: tuk2501 ที่ พฤศจิกายน 07, 2013, 14:41:04 PM
ขอความช่วยเหลือครับ ต้องการเอาข้อความเกี่ยวกับสภาวะโภชนาการที่แสดงในหน้า ซักประวัติ มาแสดงในการพิมพ์เวชระเบียนด้วย ไม่ทราบว่าเก็บไว้ในตรางอะไร หรือถ้าเป็นการคำนวณ มีสูตรคำนวนอย่างไรครับ ตามรูปที่แนบมา
หัวข้อ: Re: ขอความช่วยเหลือครับ
เริ่มหัวข้อโดย: golf_win ที่ พฤศจิกายน 07, 2013, 15:51:53 PM
ลองประยุกต์ตามนี้ก็น่าจะได้นะครับ

Value:= GetSqlStringData('select bmi from opdscreen where vn="'+DBPipeline['vn']+'"');
if (Value > 0) and (Value < 18.5) then
  Value := '- น้ำหนักน้อยกว่ามาตรฐาน'
else if (Value >= 18.5) and (Value <= 22.9) then
  Value := '- ปกติ'
else if (Value >= 23) and (Value <= 24.9) then
  Value := '- อ้วนระดับ1'
else if (Value >= 25) and (Value <= 29.9) then
  Value := '- อ้วนระดับ 2'
else if Value >= 30 then
  Value := '- อ้วนระดับ 3';
หัวข้อ: Re: ขอความช่วยเหลือครับ
เริ่มหัวข้อโดย: tuk2501 ที่ พฤศจิกายน 07, 2013, 15:55:00 PM
ขอบคุณครับ