ผู้เขียน หัวข้อ: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ  (อ่าน 5043 ครั้ง)

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

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« เมื่อ: ธันวาคม 25, 2012, 15:39:41 PM »
0
สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ คือผมต้องการ ให้รายงานสามารถ พิมพ์ตัวเลข ให้เป็น ตัวอักษรได้

เช่น  3500 > "สามพันห้าร้อยบาทถ้วน"

อย่างนี้สามารถทำได้อย่างไรบ้างครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ nutsuanplu

  • Full Member
  • ***
  • กระทู้: 157
  • Respect: +3
    • ดูรายละเอียด
    • ฝากผลงาน web รายงานผล lab ด้วยครับ
Re: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 25, 2012, 15:57:31 PM »
0
ลองเอาไปประยุกต์ดูครับ
วางไว้ใน variable

Value :=  ThaiMoney(100);
ณัฐวุฒิ วงษ์แพทย์
นักวิชาการคอมพิวเตอร์
โรงพยาบาลอู่ทอง จังหวัดสุพรรณบุรี

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
Re: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 25, 2012, 15:59:49 PM »
0
ขอบคุณมากๆครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
Re: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 25, 2012, 16:05:16 PM »
0
แล้วถ้าจะใส่คำว่า "ถ้วน" ต่อท้ายต้องทำอย่างไรครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ Farza

  • Newbie
  • *
  • กระทู้: 25
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 25, 2012, 16:13:58 PM »
0
Value :=  ThaiMoney(100)+' ถ้วน';
 

ออฟไลน์ nutsuanplu

  • Full Member
  • ***
  • กระทู้: 157
  • Respect: +3
    • ดูรายละเอียด
    • ฝากผลงาน web รายงานผล lab ด้วยครับ
Re: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 25, 2012, 16:25:12 PM »
0
คงต้องเขียนคำสั่งขึ้นมา ตรวจสอบว่ามีค่าทศนิยมหรือไม่
ลองทำดูครับ (ผมไม่เคยทำ  ;D)
ณัฐวุฒิ วงษ์แพทย์
นักวิชาการคอมพิวเตอร์
โรงพยาบาลอู่ทอง จังหวัดสุพรรณบุรี

ออฟไลน์ nutsuanplu

  • Full Member
  • ***
  • กระทู้: 157
  • Respect: +3
    • ดูรายละเอียด
    • ฝากผลงาน web รายงานผล lab ด้วยครับ
Re: สอบถามพี่ๆเกี่ยวกับ Report Design ของ hosxp ครับ
« ตอบกลับ #6 เมื่อ: มกราคม 11, 2013, 11:56:09 AM »
0
ลองๆ ค้นเจอ เลยเอามาฝากครับ เอาไปวางไว้ใน variable ประเภท string
variable1 เป็นประเภท Double นะครับ

if pos('.',CurrToStr(variable1.value))>0 then
  Value := '( '+ThaiMoney(variable1.value) +' )'
else
  Value := '( '+ThaiMoney(variable1.value)+ 'ถ้วน )';


ณัฐวุฒิ วงษ์แพทย์
นักวิชาการคอมพิวเตอร์
โรงพยาบาลอู่ทอง จังหวัดสุพรรณบุรี