ผู้เขียน หัวข้อ: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ  (อ่าน 6150 ครั้ง)

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

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« เมื่อ: มีนาคม 10, 2016, 10:51:22 AM »
0
อยากจะสอบถามเกี่ยวกับเรื่องวิธีการแก้แบบฟอร์มใบเสร็จ จากเดิมที่ปริ้นออกมาเป็น ปี ค.ศ. ให้เป็น ปี พ.ศ. ผมลองใช้ Variable = FormatThaidate แล้วก็ยังไม่ได้ครับ ตอนนี้เครื่องใช้ใช้ปริ้นใบเสร็จใช้ window 7 ครับ และใช้ version hosxp 3.57.7.27 ครับ แต่ตอนนี้ทั้งรพ.ใช้เป็นรุ่น 3.58.5.12 สาเหตุที่ห้องปริ้นใบเสร็จต้องใช้เวอร์ชันที่ต่ำกว่า เนื่องจาก version 3.58.5.12 ไม่สามารถเข้าไปแก้ไขรายการการชำระเงินได้ครับ
เดิมก่อนหน้านี้เครื่องปริ้นใบเสร็จเคยใช้ win xp ปริ้นได้ปกติครับ (คือปริ้นออกมาเป็น ปี พ.ศ.ครับ)
รบกวนอาจารย์ทุกท่านช่วยแนะนำด้วยครับ ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 10, 2016, 11:01:30 AM โดย fauzan »
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #1 เมื่อ: มีนาคม 10, 2016, 11:53:24 AM »
0
ลองแบบนี้ครับ
Value := FormatThaiDate('d mmmm yyyy',Report.PrintDateTime);
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #2 เมื่อ: มีนาคม 10, 2016, 11:57:35 AM »
0
ลองแบบนี้ครับ
Value := FormatThaiDate('d mmmm yyyy',Report.PrintDateTime);

เดี๋ยวผมจะลองดูนะครับ ขอบคุณมากๆครับ
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #3 เมื่อ: มีนาคม 10, 2016, 15:07:11 PM »
0
ยังแก้ไขไม่ได้เลยครับ ผลที่ออกมาก็ยังเหมือนเดิมครับ แต่รอบนี้พอใส่โค้ดตามที่แนะนำมา ข้อมูลไม่มาทั้งหมดเลยครับ คือ วัน เดือน ปี ไม่มีเลยครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 10, 2016, 15:18:45 PM โดย fauzan »
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #4 เมื่อ: มีนาคม 11, 2016, 09:28:23 AM »
0
รบกวนส่งแบบฟอร์มมาทดสอบหน่อยครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ realaerm

  • Full Member
  • ***
  • กระทู้: 152
  • Aerm
  • Respect: +1
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #5 เมื่อ: มีนาคม 11, 2016, 10:37:32 AM »
0
ใน region & language ในเครื่อง client มันภาษาเป็นไทยหมดไหมครับ
หรือ รูปแบบวันที่ของ window เป็น วันเดือนปี(พ.ศ.) ไหมครับ
ถ้าเป็นหมดแล้ว น่าจะได้นะครับ

ถ้าไม่ได้เขียนคำสั่งแบบถึกๆ ก็แบบนี้ได้ครับ (ไม่ถูกตามหลักซักเท่าไร)
Value := FormatDateTime('d mmmm ',Currentdate)+
inttostr(strtoint(FormatDateTime('yyyy',Currentdate))+543);
« แก้ไขครั้งสุดท้าย: มีนาคม 11, 2016, 10:44:33 AM โดย realaerm »
---------------------------------------------------------
Mr. Sitichart  Wongyuttanapong
Inventory  Team
---------------------------------------------------------
Bangkok  Medical  Software  Co,.Ltd
---------------------------------------------------------

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #6 เมื่อ: มีนาคม 15, 2016, 14:19:58 PM »
0
รบกวนส่งแบบฟอร์มมาทดสอบหน่อยครับ
เป็นไฟล์ตัวนี้นะครับ
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #7 เมื่อ: มีนาคม 15, 2016, 14:33:28 PM »
0
ใน region & language ในเครื่อง client มันภาษาเป็นไทยหมดไหมครับ
หรือ รูปแบบวันที่ของ window เป็น วันเดือนปี(พ.ศ.) ไหมครับ
ถ้าเป็นหมดแล้ว น่าจะได้นะครับ

ถ้าไม่ได้เขียนคำสั่งแบบถึกๆ ก็แบบนี้ได้ครับ (ไม่ถูกตามหลักซักเท่าไร)
Value := FormatDateTime('d mmmm ',Currentdate)+
inttostr(strtoint(FormatDateTime('yyyy',Currentdate))+543);

ขอบคุณครับ ผมลองแล้วก็ยังไม่ได้ครับ จะเป็นแบบเดิมเลย คือ ทุกครั้งที่ใช้ Variable จะไม่ยอมแสดงค่าที่เราใส่เข้าไปใน Variable เลยครับ (เหมือนกับตรงจุดนั้นเราไม่ได้ทำอะไรกับมันเลยอ่าครับ)
ดังรูปภาพข้างล่างครับ
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #8 เมื่อ: มีนาคม 17, 2016, 09:34:50 AM »
0
ใส่ Variable  แล้วได้ คลิกขวา Compile แล้วใช่ไหมครับ
เท่าที่ทดสอบดู ก็ออกปกตินะครับ

ครับอาจารย์ ผมลองทำดูแล้วครับก็ยังเหมือนเดิมครับ คือ พอใช้ vaariable ก็ไม่ปรากฎวันเดือนปีขึ้นมาเลยครับ เหมือนภาพข้างบนที่ลงไว้เลยครับ
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #9 เมื่อ: มีนาคม 17, 2016, 09:39:30 AM »
0
ใส่ Variable  แล้วได้ คลิกขวา Compile แล้วใช่ไหมครับ
เท่าที่ทดสอบดู ก็ออกปกตินะครับ

ครับอาจารย์ ผมลองทำดูแล้วครับก็ยังเหมือนเดิมครับ คือ พอใช้ vaariable ก็ไม่ปรากฎวันเดือนปีขึ้นมาเลยครับ เหมือนภาพข้างบนที่ลงไว้เลยครับ

ทำการปรับ region และภาษา กลับไปเป็นอังกฤษใหม่ของ windows แล้วก้ restart แล้วลองปรับมาเป็น Thai ใหม่ แล้วค่อยลองปรับรายงานอีกทีสิครับ..ตามคำแนะนำ อ. กอล์ฟ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ fauzan

  • Jr. Member
  • **
  • กระทู้: 86
  • Respect: +4
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #10 เมื่อ: มีนาคม 17, 2016, 15:01:32 PM »
0
ขอบคุณอาจารย์ เกื้อกูล ครับ.. และอาจารย์ Sukjai ทั้งสองท่านนะครับ เดี๋ยวผมจะลองปรับตามคำแนะนำดูนะครับ
M.fauzan Delong (ซัน)
รพช.ธารโต ยะลา
HOSxP ปัจจุบัน V.3
เริ่มทำงาน 1 ก.ค. 58 - ปัจจุบัน

ออฟไลน์ hard2521

  • Newbie
  • *
  • กระทู้: 43
  • Respect: +8
    • ดูรายละเอียด
Re: สอบถามวิธีแก้ แบบฟอร์มใบเสร็จ
« ตอบกลับ #11 เมื่อ: มีนาคม 18, 2016, 14:05:41 PM »
0
ตัวอย่าง Variable
วันที่พิมพ์หรือวันที่ปัจจุบัน
Value := FormatThaiDate('dd mmmm yyyy',CurrentDate);
Value := 'วัน '+ FormatThaiDate('dddd',CurrentDate) +' ที่ '+ FormatThaiDate('d mmmm',CurrentDate) +' พ.ศ. '+ FormatThaiDate('yyyy',CurrentDate);
โรงพยาบาลบางกระทุ่ม จังหวัดพิษณุโลก [086-8822447]
Facebook:https://www.facebook.com/hard.niemchowna
E-Mail:Hard2521@gmail.com
Server1:
Server2:
Server3:HP ML110 Generation 5 Ram:4GB
Server4:IBM X3500 M3 Ram:8Gb
OS:CentOS 4.8 Database:MySQL 5.6.12-56
Client Spec:Windows 7 Ultimate Pack 1 32Bit
Core2