SAP Web Dynpro - การดีบักแอปพลิเคชัน

มีเครื่องมือต่างๆในโต๊ะทำงาน ABAP ที่คุณสามารถใช้เพื่อวัตถุประสงค์ในการดีบักของซอร์สโค้ด คุณสามารถทดสอบซอร์สโค้ดทั้งหมดของแอปพลิเคชัน Web Dynpro โดยใช้ดีบักเกอร์

Step 1 - ในการเริ่มต้นดีบักเกอร์คุณต้องเลือกดีบักเกอร์ใหม่ใน ABAP workbench

Step 2 - ไปที่ยูทิลิตี้→การตั้งค่า

ตอนนี้กล่องโต้ตอบปรากฏขึ้นซึ่งมีพื้นที่หน้าแท็บที่ซ้อนกันสองพื้นที่

Step 3 - เลือกหน้าแท็บ "หลัก" ABAP Editor

การตั้งค่าสำหรับ ABAP Editor จะเปิดขึ้นพร้อมกับเนื้อหาของตัวแก้ไขหน้าแท็บลูกเสมอ

Step 4 - เลือกตัวแก้ไขส่วนหน้า (ใหม่)

Step 5 - ตอนนี้เปลี่ยนไปที่หน้าแท็บการดีบักในการตั้งค่าตัวแก้ไข ABAP และเลือกดีบักเกอร์ใหม่

Step 6 - บันทึกการเปลี่ยนแปลงของคุณและปิดกล่องโต้ตอบ

จะเริ่มกระบวนการดีบักได้อย่างไร?

หากคุณต้องการเรียกใช้แอปพลิเคชันในโหมดดีบักคุณต้องตั้งค่าเบรกพอยต์ภายนอกด้วยวิธีใดวิธีหนึ่งในคอมโพเนนต์ Dynpro

ขอแนะนำให้ตั้งค่าเบรกพอยต์ในวิธี WDDOMODIFYVIEW ภายใต้แท็บ METHODS ของมุมมอง Dynpro หากบริบทของตัวควบคุมมุมมองไม่ได้ถูกเติมเต็มโดยใช้วิธีการจัดหามุมมองจะถูกสร้างอินสแตนซ์อย่างสมบูรณ์ในโมเดลเฟส ณ เวลานี้

Note - วิธีการที่คุณตั้งค่าเบรกพอยต์ขึ้นอยู่กับวัตถุประสงค์ของการทดสอบและขอแนะนำให้ตั้งค่าใน WDDMODIFYVIEW

เมื่อคุณเริ่มแอปพลิเคชัน Web Dynpro โปรแกรมแก้ไขจุดบกพร่องจะเริ่มต้นโดยอัตโนมัติในเซสชันอื่น