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 โปรแกรมแก้ไขจุดบกพร่องจะเริ่มต้นโดยอัตโนมัติในเซสชันอื่น