ผู้เขียน หัวข้อ: ยกเิลิกการ addzero "0"+finance_number  (อ่าน 3192 ครั้ง)

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

doramon

  • บุคคลทั่วไป
ยกเิลิกการ addzero "0"+finance_number
« เมื่อ: มิถุนายน 03, 2009, 11:10:56 AM »
0
ยกเิลิกการ addzero  "0"+finance_number

ฝากรบกวน อ.ชัยพร  เรือง finance_number

มันจะเพิ่มเลข 0 ให้ครบเจ็ดหลัก  จากตาราง   select * from serial where   name ="finance_number"

ทำให้ ตั้งหลักแรก แบบครบเจ็ดหลักไม่ได้ครับ

5300001  ความต้องการ 

0530001  ปัจจุบัน


รบกวนด้วยครับ  ;D

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: ยกเิลิกการ addzero "0"+finance_number
« ตอบกลับ #1 เมื่อ: มิถุนายน 03, 2009, 11:49:22 AM »
0
ก็ตั้งเป็น 5300001 ในตาราง serial เลยครับ
HOSxP Project Manager / Cheif Developer / BMS MD

doramon

  • บุคคลทั่วไป
Re: ยกเิลิกการ addzero "0"+finance_number
« ตอบกลับ #2 เมื่อ: มิถุนายน 03, 2009, 12:49:08 PM »
0
ก็ตั้งเป็น 5300001 ในตาราง serial เลยครับ


ถ้าผมดูไม่ผิดนะครับ

  C:\HOS-win32-Source\hos-win32\RxPayU.pas(245):       finance_number := addzero(finance_number, 7);



« แก้ไขครั้งสุดท้าย: มิถุนายน 03, 2009, 13:00:12 PM โดย doraemon »

doramon

  • บุคคลทั่วไป
Re: ยกเิลิกการ addzero "0"+finance_number
« ตอบกลับ #3 เมื่อ: มิถุนายน 03, 2009, 13:01:02 PM »
0
ฝากด้วยครับ 2  เดือน

http://hosxp.svn.sourceforge.net/viewvc/hosxp/hos-win32/    ;D

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: ยกเิลิกการ addzero "0"+finance_number
« ตอบกลับ #4 เมื่อ: มิถุนายน 03, 2009, 14:31:21 PM »
0
addzero มันใส่ 0 ไปข้างหน้าจนครบหลักที่กำหนดครับ ดังนั้นหากตัวเลขมีครบ 7 หลักแล้วมันก็จะไม่ใส่ 0 ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

doramon

  • บุคคลทั่วไป
Re: ยกเิลิกการ addzero "0"+finance_number
« ตอบกลับ #5 เมื่อ: มิถุนายน 03, 2009, 15:25:42 PM »
0
addzero มันใส่ 0 ไปข้างหน้าจนครบหลักที่กำหนดครับ ดังนั้นหากตัวเลขมีครบ 7 หลักแล้วมันก็จะไม่ใส่ 0 ครับ

ผมอธิบายผิดครับข้อโทษด้วย
ผมเข้าใจความต้องการของการเิงินผิดครับ 
 
 :'(

คือความต้องการคือมากกว่าเจ็ด

คือ เดิมกำหนดได้สูงสุดเจ็ดตัว ตาม code ที่แจ้งด้านบน

เวลาผมกำหนดเป็น  5200001   จะใช้ได้   5299999

99999 เท่านั้นครับ

 ;D
« แก้ไขครั้งสุดท้าย: มิถุนายน 03, 2009, 15:52:04 PM โดย doraemon »