Posts Tagged ‘SAPSCRIPT’

หน่วยวัดต่างๆ ใน Form SAPSCRIPT (TW, PT, IN, MM, CM, LN, CH)

   เวลาจะทำ Layout Form ใน SAPSCRIPT สิ่งที่ขาดไม่ได้ก็คือ หน่วยวัดต่างๆ พวก TW (twip), PT (point), IN (inch), MM (millimeter), CM (centimeter), LN (line) และ CH (character)  หน่วยพวกนี้จำเป็นจริงๆ แต่ติดปัญหาคือ หน่วยพวกนี้ แต่ละหน่วยมันมีความแตกต่างกันเท่าไร อะไรมีค่ามากกว่ากันหรือน้อยกว่ากัน คำตอบอยู่ที่ตารางข้างล่าง 1 TW = 1/20 PT 1 PT = 1/72 IN 1 IN = 2.54 CM 1 CM = 10 MM 1 CH = character height from layout [...]

FUNCTION: Insert comma at string.(แทรกลูกน้ำเข้าไปในสตริง)

ต้องขอบอกเลยนะครับว่า Function นี้ผมคิดขึ้นมาเองครับ มันอาจจะดูไม่เวิร์คแต่มันใช้ได้จริงนะครับ และดีด้วย ซึ่งสาเหตุเกิดจากที่ทำงานให้ทำ โปรแกรม Dunning letter เป็นโปรแกรม “ใบทวงหนี้” ว่ากันง่ายๆนะครับ โดยที่ปัญหามันอยู่ที่การแสดงผล ครับ การแสดงผลนั้น ผมใช้ SAP Script เป็นตัวแสดงผลครับ ซึ่งจำนวนตัวเลขที่แสดงผลออกมาเป็น TYPE p DECIMALS 2 เวลาแสดงที่หน้าจอมันจะแสดงออกมาไม่สวยงามครับ ตัวอย่าง Code DATA number TYPE p DECIMALS 2. number = ‘10999.99′. Amount &number& Baht เวลาแสดงผลมันจะแสดงแบบนี้ Amount 10,999.99 Baht สังเกตุได้ว่า ข้อความไม่ติดกันในขณะที่เราเขียน code ให้ติดกัน ดังนั้นผมเลยแปลง number ให้เป็น String ตัวอย่าง Code DATA: number [...]

Powered by WordPress | Designed by: My Touch 4G