บทช่วยสอนการค้นหา ABAP ใน SAP: SQ01, SQ02, SQ03

มีการใช้แอปพลิเคชัน ABAP Query สร้างรายงาน ยังไม่มีอยู่ใน SAP ระบบ. ได้รับการออกแบบมาสำหรับผู้ใช้ที่มีความรู้เพียงเล็กน้อยหรือไม่มีเลยเกี่ยวกับการเขียนโปรแกรม ABAP ABAP Query นำเสนอวิธีการที่หลากหลายแก่ผู้ใช้ในการกำหนดรายงานและสร้างรายงานประเภทต่างๆ เช่น รายการพื้นฐาน สถิติ และรายการที่จัดอันดับ

ABAP Query ประกอบด้วยสี่องค์ประกอบ:

  1. คำสั่ง
  2. ชุดข้อมูล
  3. กลุ่มผู้ใช้
  4. การแปลแบบสอบถาม

เรามาดูรายละเอียดกันดีกว่า:-

คำสั่ง

ผู้ใช้ปลายทางใช้คอมโพเนนต์แบบสอบถามเพื่อรักษาแบบสอบถาม เราสามารถสร้างแบบสอบถาม เปลี่ยนแบบสอบถาม และดำเนินการสืบค้นได้ ธุรกรรม SQ01

แบบสอบถาม ABAP

ชุดข้อมูล

ชุดข้อมูลเป็นมุมมองพิเศษของแหล่งข้อมูล ชุดข้อมูลจะอธิบายว่าฟิลด์ใดของแหล่งข้อมูลที่สามารถรายงานได้ในคิวรี ชุดข้อมูลสามารถกำหนดให้กับหลายบทบาทหรือกลุ่มผู้ใช้ได้

ข้อดี-

  • ด้วยการสร้างชุดข้อมูลและมอบหมายให้กับบทบาทหรือกลุ่มผู้ใช้ ผู้ดูแลระบบจะกำหนดช่วงของรายงานที่แผนกแอปพลิเคชันหรือผู้ใช้ปลายทางแต่ละรายสามารถสร้างได้โดยใช้ SAP แบบสอบถาม
  • ผู้ใช้ปลายทางสามารถทำงานได้เฉพาะกับชุดข้อมูลที่เกี่ยวข้องกับพื้นที่เฉพาะของตน ตามที่กำหนดโดยบทบาทหรือกลุ่มผู้ใช้ที่พวกเขาได้รับมอบหมาย

กลุ่มผู้ใช้

ส่วนประกอบกลุ่มผู้ใช้ใช้เพื่อรักษากลุ่มผู้ใช้ (จากมุมมองด้านความปลอดภัย)

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

ผู้ใช้ในกลุ่มผู้ใช้จำเป็นต้องมี การอนุญาตที่จำเป็น ก่อนที่จะสามารถเปลี่ยนแปลงหรือกำหนดแบบสอบถามใหม่ได้ ผู้ใช้ทุกคนในระบบสามารถกำหนดให้กับกลุ่มผู้ใช้หลายกลุ่มได้

การแปล/องค์ประกอบ QUERY

ข้อความจำนวนมากจะถูกสร้างขึ้นเมื่อกำหนดแบบสอบถาม ชุดข้อมูล และกลุ่มผู้ใช้ ข้อความเหล่านี้จะแสดงในภาษาที่เราเลือกเมื่อเราเข้าสู่ระบบ SAP ระบบ- เราสามารถเปรียบเทียบข้อความ/ภาษาโดยใช้ส่วนประกอบนี้ได้

การประมวลผลข้อมูลในแบบสอบถาม

ข้อมูลสามารถประมวลผลและนำเสนอได้ 3 วิธี:-

  1. รายการพื้นฐาน – นำเสนอข้อมูลตามลำดับที่กำหนดโดยขอบเขตการใช้งาน ( รองรับการเรียงลำดับและการสรุป )
  2. สถิติ – แสดงตัวเลขทางสถิติที่คำนวณจากข้อมูลพื้นฐาน
  3. รายการจัดอันดับ – รายการจัดอันดับเป็นความเชี่ยวชาญเฉพาะทางของสถิติ อดีตลูกค้าสิบอันดับแรกของตัวแทนการท่องเที่ยว

ข้อความค้นหาสามารถมีรายการพื้นฐานได้หนึ่งรายการ สถิติสูงสุดเก้ารายการ และรายการที่จัดอันดับสูงสุดเก้ารายการ

การสร้างแบบสอบถาม

ขั้นตอน 1) ไปที่ SQ01. ตั้งชื่อให้กับแบบสอบถามแล้วคลิกปุ่มสร้าง

การสร้างแบบสอบถาม

ขั้นตอน 2) ให้คำอธิบายของแบบสอบถามในหน้าจอถัดไป ระบุความยาวของผลลัพธ์และเลือกตัวเลือกการประมวลผลจากกล่องตัวเลือกการประมวลผลเพิ่มเติม ข้อมูลสามารถแสดงในรูปแบบต่างๆ เช่น ตาราง ดาวน์โหลดลงในไฟล์ และแสดงใน Word เป็นต้น

การสร้างแบบสอบถาม

ขั้นตอน 3) คลิกที่หน้าจอถัดไป เลือกกลุ่มฟิลด์ที่จะใช้

การสร้างแบบสอบถาม

ขั้นตอน 4) คลิกหน้าจอถัดไป เลือกฟิลด์ที่คุณต้องการให้แสดง

การสร้างแบบสอบถาม

ขั้นตอนที่ 5 ในหน้าจอถัดไป ให้เลือกฟิลด์การเลือก จากนั้นเลือกประเภทเอาต์พุตประเภทใดประเภทหนึ่ง ( พื้นฐาน สถิติ อันดับ )
ในแต่ละรายการ คุณสามารถเลือกตัวเลือกต่างๆ ได้ (เช่น เรียงลำดับฟิลด์ เปลี่ยนความยาวเอาต์พุต สีของคอลัมน์ ผลรวม ส่วนหัวของหน้า ส่วนท้ายของหน้า ฯลฯ)

การสร้างแบบสอบถาม

การสร้างแบบสอบถาม

ขั้นตอน 6) หลังจากระบุตัวเลือกข้างต้นทั้งหมดแล้ว คุณสามารถบันทึกแบบสอบถามและดำเนินการได้

การสร้างแบบสอบถาม

หมายเหตุ

ธุรกรรมเพื่อสร้าง/รักษาชุดข้อมูล –SQ02
ธุรกรรมเพื่อสร้าง/รักษากลุ่มผู้ใช้ –SQ03