Programmer

ABAP: MESSAGE IN SAP(ABAP) การเรียกใช้ MESSAGE ของ SAP ในรูปแบบต่างๆ

ABAP Code:MESSAGE IN SAP(ABAP) การเรียกใช้ MESSAGE ของ SAP ในรูปแบบต่างๆ

วัตถุประสงค์ – แสดงข้อความข้อผิดพลาดที่เกิดขึ้น ณ.เหตุการณ์ใด เหตุการณ์หนึ่ง เพื่อแจ้งให้ทราบถึงสิ่งที่ได้ทำต่อโปรแกรม ว่าดำเนินการไปถึงไหน หรือดำเนินถูกต้องหรือไม่ และให้แก้ไขสิ่งที่ทำ หรือดำเนินการต่อ

วิธี Generate Key และวิธี Sign Jar ของโปรแกรม .Jar เพื่อรันบน Web Browser

วิธี Generate Key และวิธี Sign Jar ของโปรแกรม .Jar เพื่อรันบน Web Browser

ห่างหายไปนาน ช่วงนี้มั่วแต่นั่งทำความฝันอยู่ เลยไม่ได้มาเขียนบทความ ประกอบกับเริ่มหมดมุขเขียนเรื่องใหม่ๆ ดังนั้น เลยลองเอาความรู้เก่าๆ ที่อยู่ในสมอง มาปัดฝุ่นและถ่ายทอดลงสู่ blog เพื่อเป็นการเผื่อแผ่ความรู้และบันทึกไปในตัว

วิธี Generate Key และวิธี Sign Jar ของโปรแกรม .Jar เพื่อรันบน Web Browser

ตรวจสอบ Process ใน Task Manager โดยใช้ Java

อ้างอิงจากโปรเจคที่ทำงาน โดยโจทย์มีอยู่ว่า ให้ตรวจสอบดูว่าในคอมพิวเตอร์เครื่องนั้น มีโปรแกรม saplogon.exe ทำงานอยู่หรือไหม? เพื่อที่จะได้ทำ process อื่นต่อ แวบแรกนึกถึง cmd Tasklist ที่ไว้แสดง รายการ process ใน Task Manager ของทาง windows

วิธี Generate Key และวิธี Sign Jar ของโปรแกรม .Jar เพื่อรันบน Web Browser

สร้าง Cookies ใน Java Script เพื่อกำหนดค่าข้อมูลแทนการใช้ SESSION

นึกอยากสร้างตัวแปร ตัวแปรหนึ่งเก็บค่าเอาไว้ทำงานภายหลัง คิดว่าจะใช้ Session เข้ามาช่วย แต่ Session มันไม่สามารถทำได้ใน Java Script ก็เลยหาวิธีอื่น ก็เลยไปเจอที่ อ. google โดยใช้การสร้าง cookies แทน สรุปว่างานนี้ work สามารถ เก็บค่าตัวแปรได้

ABAP Code: แก้ปัญหาการแสดงผลค่า SPACE หน้าข้อความ ในรายงาน ALV Grid

ABAP CODE:คำสั่งดึง Company Code จาก Usrername

   คำสั่งดึง Company Code จาก Username โดย Company Code ที่ได้นั้น จะถูกฝั่งไว้กับ Username แต่ จะดึงได้ต่อเมื่อ Username นั้น มีการกำหนดค่าตัวแปรสำหรับเก็บ Company Code ในที่นี้ ยกตัวอย่างว่า Username ได้ประกาศตัวแปร “BUK” ให้เก็บ ค่า Company Code

ABAP Code: แก้ปัญหาการแสดงผลค่า SPACE หน้าข้อความ ในรายงาน ALV Grid

ABAP CODE:หาเลขหน้าปัจจุบันและจำนวนหน้าทั้งหมด

การทำ Report มักจะต้องบอกตัวเลขหน้าปัจจุบัน และจำนวนหน้าทั้งหมดของ Report นั้นว่า มีจำนวนเท่าไร ซึ่งวิธีหานั้นสามารถหาได้จากตัวระบบเอง และคำนวณ

ABAP CODE:การอ่านค่าจาก ตัวแปร checkbox พร้อมตัวอย่างแบบ Easy Easy

เกริ่น: ในกรณีที่ต้องการทำแบบทดสอบให้ User ทำการเลือกคำตอบ ซึ่งคำตอบนั้นสามารถมีมากกว่า 1 ขึ้นอยู่กับทางข้อมูลใน Table หรือ Internal Table โดยระบบจะเก็บเฉพาะข้อมูลที่ถูกเลือก พระเอกของงานนี้คือ read line sy-index field value <ตัวแปร>.

ABAP CODE:การนำข้อมูล Internal Table จากโปรแกรม มาเก็บไว้ในไฟล์ .TEXT

บทความก่อนหน้านี้ ผมเขียนถึงวิธีการนำข้อมูลไฟล์จากภายนอกมาเก็บไว้ใน Internal Table (ABAP Code:การนำข้อมูล Text File จากข้างนอก มาเก็บไว้ใน Internal Table) เพื่อไม่ให้น้อยหน้า วันนี้เลยเอาวิธีการนำข้อมูล(Internal Table)จากโปรแกรม มาเก็บไว้ในไฟล์ จากโปรแกรม จะได้ไฟล์ todsapon_com.txt อยู่ใน Path ที่ได้ทำการเลือกที่หน้าจอครับ ในที่นี้สามารถเลือกที่จะเก็บไฟล์ได้และยังสามารถเปลี่ยนชื่อไฟล์ได้ตามต้องการ ข้อมูลในไฟล์นั้น ก็ คอลัมน์ที่ 1 Todsapon Kumnuan คอลัมน์ที่ 2 Todsapon.com

ABAP Code:การนำข้อมูล Text File จากข้างนอก มาเก็บไว้ใน Internal Table

สืบเนื่องจากได้รับหน้าที่เขียนโปรแกรม ที่มีการโหลดไฟล์จากคอมพิวเตอร์ (ไฟล์ .txt) แล้วเอาข้อมูล มาเช็คในระบบว่ามีอยู่หรือไม่และตรงกันหรือไหม หลังจากนั้น ให้แสดงออกมาเป็นรายงาน ซึ่งหลักการก็ นำไฟล์จากข้างนอกมาใส่ใน Internal Table แล้วก็ดึงข้อมูลจากระบบมาไว้ใน Internal Table อีกอัน แล้วเอา ทั้ง 2 Internal Table มาเช็คกัน แต่ในที่นี้ เป็น Code สำหรับการนำข้อมูลที่ได้โหลดจากคอมพิวเตอร์มาเก็บไว้ ใน Internal Table