ผู้เขียน หัวข้อ: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ  (อ่าน 13433 ครั้ง)

0 สมาชิก และ 2 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ patoona49

  • Sr. Member
  • ****
  • กระทู้: 364
  • เทพ..ถาม..แห่งบึงกาฬ
  • Respect: 0
    • ดูรายละเอียด
จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« เมื่อ: สิงหาคม 14, 2011, 17:25:11 PM »
0
 ???คือว่า จะเอาค่าที่ได้จากการคำนวนใน variable 1 มาหาค่าเฉี่ยใน variable 2 ประมาณนี้นะครับ


ใน variable1 มีดังนี้  จะได้ค่าออกมาเป็น time

     if (DBPipeline['order_time']>DBPipeline['service14'])    then

          Value :=(ds3 -DBPipeline['order_time'])+DBPipeline['service30']
     else
          Value :=DBPipeline['service30']-DBPipeline['order_time'] ;


และอยากให้ variable 2 มาหาค่าเวลาเฉลี่ยนะครับ ???

ขอบคุณล่วงหน้าครับ ;D
- Freedom Master
- อิสระ  พลสรรค์
- โรงพยาบาลปากคาด อ.ปากคาด จ.บึงกาฬ
- www.pakkadhos.com
- ขนาด 30 เตียง กว่าๆ
- ขึ้นระบบ HOSxP เดือน เมษายน 2552
- ขาดประสบการณ์ ต้องการท่านอาจารย์ครับ
- ไม่เก่งสักกะอย่าง แต่ทำได้ทุกอย่างด้วยวิชามาร ...อิอิ

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 15, 2011, 08:58:34 AM »
0
avg(variable1.value) ได้ไหมครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ @_MY_NAME_IS_AM_@

  • Jr. Member
  • **
  • กระทู้: 75
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเทพรัตน์นครราชสีมา
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 26, 2013, 15:20:21 PM »
0
avg(variable1.value) ได้ไหมครับ


ของผมลอง

  Value := avg(variable64.Value+variable65.Value+variable66.Value+variable67.Value+variable68.Value+variable69.Value+variable70.Value+variable701.Value+variable72.value+variable73.Value+variable74.Value+variable75.Value)

แบบนี้ ไม่ได้ครับ มีวิธีไหมครับผม
โปรแกรมบอกว่า
Undeclared identifier : 'avg' ครับผม
นาย ธีรวัฒน์  รัตนวิชัย 
นักวิชาการคอมพิวเตอร์
รพ.เทพรัตน์นครราชสีมา ขนาด 200 เตียง
            
Web site ::: http://dnrh.go.th :::          E-mail ::: it23839@gmail.com :::

Master Server ::: IBM System X3650 M3 RAM 16 G & CENT OS 5.5 & MySQL 5.5.11-55

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 26, 2013, 15:45:36 PM »
0
ผมนับจำนวน varaiable ที่ต้องการนำมาหาค่าเฉลี่ยได้ 12 ตัว ดังนั้นน่าจะเขียนแบบนี้ครับ

โค๊ด: Delphi
  1.  Value := (variable64.Value+variable65.Value+variable66.Value+variable67.Value+variable68.Value+variable69.Value+variable70.Value+variable701.Value+variable72.value+variable73.Value+variable74.Value+variable75.Value)/12;

pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ @_MY_NAME_IS_AM_@

  • Jr. Member
  • **
  • กระทู้: 75
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเทพรัตน์นครราชสีมา
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #4 เมื่อ: กันยายน 04, 2013, 11:29:58 AM »
0
ผมนับจำนวน varaiable ที่ต้องการนำมาหาค่าเฉลี่ยได้ 12 ตัว ดังนั้นน่าจะเขียนแบบนี้ครับ

โค๊ด: Delphi
  1.  Value := (variable64.Value+variable65.Value+variable66.Value+variable67.Value+variable68.Value+variable69.Value+variable70.Value+variable701.Value+variable72.value+variable73.Value+variable74.Value+variable75.Value)/12;



ขอบคุณมากๆครับ
แต่ผมจะมีปัญหาแบบว่า ถ้าผมทำรายงานแบบเป็นรายปีงบ
ถ้าข้อมูลผมยังไม่ถึงเดือนที่ 12 จะไม่ได้ข้อมูลที่แท้จริงครับ เพราะว่ามันจะ /12 ทุกครั้ง
ใครพอจะแนะแนวทางได้บ้างครับ
นาย ธีรวัฒน์  รัตนวิชัย 
นักวิชาการคอมพิวเตอร์
รพ.เทพรัตน์นครราชสีมา ขนาด 200 เตียง
            
Web site ::: http://dnrh.go.th :::          E-mail ::: it23839@gmail.com :::

Master Server ::: IBM System X3650 M3 RAM 16 G & CENT OS 5.5 & MySQL 5.5.11-55

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #5 เมื่อ: กันยายน 04, 2013, 13:05:23 PM »
0
ทำ variable หาจำนวนเดือน แล้นำมาใช้เป็นตัวหารได้ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ @_MY_NAME_IS_AM_@

  • Jr. Member
  • **
  • กระทู้: 75
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเทพรัตน์นครราชสีมา
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #6 เมื่อ: กันยายน 17, 2013, 11:42:40 AM »
0
ทำ variable หาจำนวนเดือน แล้นำมาใช้เป็นตัวหารได้ครับ

ขอแนวทางซักนิดนึงได้ไหมครับผม
นาย ธีรวัฒน์  รัตนวิชัย 
นักวิชาการคอมพิวเตอร์
รพ.เทพรัตน์นครราชสีมา ขนาด 200 เตียง
            
Web site ::: http://dnrh.go.th :::          E-mail ::: it23839@gmail.com :::

Master Server ::: IBM System X3650 M3 RAM 16 G & CENT OS 5.5 & MySQL 5.5.11-55

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: จะจะทำค่าเฉลี่ยใน variable ยังไงครับ
« ตอบกลับ #7 เมื่อ: กันยายน 26, 2013, 15:40:50 PM »
0
ลองเอารายงานตัวนี้ไปศึกษาดูนะครับ
มีทั้งแบบ Average ทั้งหมด กับแบบ Average แบบมีเงื่อนไข
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)