หน้า 1 จากทั้งหมด 1

พิมพ์ชื่อลูกค้า ตั้งแต่ลำดับอักษรที่ x เป็นต้นไป

โพสต์โพสต์แล้ว: พุธ พ.ย. 09, 2022 4:26 pm
โดย lek_iowa
เนื่องจากความต้องการแยกประเภทลูกค้าได้ เมื่อดูจากชื่อลูกค้า
เช่น "Aก.พานิช" "Bข.การค้า" "Cค.เทรดดิ้ง"
หากตั้งชื่อลูกค้าแบบนี้แล้ว เราสามารถพิมพ์ชื่อลูกค้าออกทางใบสั่งขาย / ใบกำกับ / ใบเสร็จ / หรือเอกสารอื่นๆ
โดยที่เลือกที่จะพิมพ์ตั้งแต่ตัวอักษรที่ 2 ของชื่อลูกค้าเป็นต้นไปได้หรือไม่ครับ

ต้องการให้พิมพ์ออกมาเป็น "ก.พานิช" "ข.การค้า" "ค.เทรดดิ้ง"
จะสามารถทำได้หรือไม่ครับ

เช่นจาก
~CUSTOMER: 45, "", "CUSTOMER", "CUSTOMER = ARMAS->CUSNAM - '••/'- ARMAS->CUSCOD"

Re: พิมพ์ชื่อลูกค้า ตั้งแต่ลำดับอักษรที่ x เป็นต้นไป

โพสต์โพสต์แล้ว: พฤหัสฯ. พ.ย. 10, 2022 8:37 am
โดย savek
ลองแก้ไขให้เป็นแบบนี้นะครับ

~CUSTOMER: 45, "", "CUSTOMER", "CUSTOMER = ARMAS->CUSNAM - '••/'- SUBSTR(ARMAS->CUSCOD,2)"

Re: พิมพ์ชื่อลูกค้า ตั้งแต่ลำดับอักษรที่ x เป็นต้นไป

โพสต์โพสต์แล้ว: พฤหัสฯ. พ.ย. 10, 2022 8:56 am
โดย lek_iowa
ทำได้แล้ว ขอบคุณ คุณ Savek ครับ
SUBSTR ที่ให้มาอยู่ผิดตำแหน่งไปอยู่ที่รหัสลูกค้า แต่หลักการเข้าใจแล้วครับ

~CUSTOMER: 45, "", "CUSTOMER", "CUSTOMER = SUBSTR(ARMAS->CUSNAM,2) - '••/'- ARMAS->CUSCOD"