สารบัญ:

ฉันจะดีบักโค้ด Apex ใน Salesforce ได้อย่างไร
ฉันจะดีบักโค้ด Apex ใน Salesforce ได้อย่างไร

วีดีโอ: ฉันจะดีบักโค้ด Apex ใน Salesforce ได้อย่างไร

วีดีโอ: ฉันจะดีบักโค้ด Apex ใน Salesforce ได้อย่างไร
วีดีโอ: Salesforce - How to Execute Apex Code in Developer Console 2024, ธันวาคม
Anonim

ใช้จุดตรวจ บันทึก และแท็บดูสถานะเพื่อช่วยดีบักโค้ดที่คุณเขียน

  1. ตั้งด่านใน รหัสเอเพ็กซ์ . ใช้จุดตรวจสอบของ Developer Console เพื่อ ดีบัก ของคุณ เอเพ็กซ์ คลาสและทริกเกอร์
  2. ซ้อนทับ รหัสเอเพ็กซ์ และคำสั่ง SOQL
  3. สารวัตรด่าน.
  4. ผู้ตรวจสอบบันทึก
  5. ใช้มุมมองที่กำหนดเองในตัวตรวจสอบบันทึก
  6. ดีบัก บันทึก

เมื่อคำนึงถึงสิ่งนี้ ฉันจะสร้างบันทึกการดีบักใน Salesforce ได้อย่างไร

ตั้งค่าสถานะการติดตามตามผู้ใช้บนผู้ใช้ทั่วไป

  1. จากการตั้งค่า ให้ป้อน Debug Logs ในกล่อง Quick Find จากนั้นคลิก Debug Logs
  2. คลิกใหม่
  3. ตั้งค่าประเภทเอนทิตีที่ติดตามเป็นผู้ใช้
  4. เปิดการค้นหาฟิลด์ Traced Entity Name จากนั้นค้นหาและเลือกผู้ใช้ที่เป็นแขกของคุณ
  5. กำหนดระดับการดีบักให้กับแฟล็กการติดตามของคุณ
  6. คลิกบันทึก

ต่อมา คำถามคือ ฉันจะดีบักคลาสทดสอบใน Salesforce ได้อย่างไร ไปที่ตั้งค่า>ผู้พัฒนา> การทดสอบเอเพ็กซ์ การดำเนินการ>เลือก แบบทดสอบ > เลือก คลาสสอบ คุณต้องการที่จะเห็น ดีบัก บันทึกจากสามารถคลิกเรียกใช้ ไปที่คอนโซล Dev ของคุณ ในส่วนบันทึก คุณจะเห็นการดำเนินการ ApexTestHandler ดับเบิลคลิกที่บันทึกนั้น

รู้ยัง ดีบักระบบทำอะไรใน Apex?

แก้จุดบกพร่อง เป็นส่วนสำคัญในการพัฒนาโปรแกรมใดๆ ใน เอเพ็กซ์ , เรามีเครื่องมือบางอย่างที่สามารถใช้ได้ การแก้จุดบกพร่อง . หนึ่งในนั้นคือ ระบบ . ดีบัก () วิธีการพิมพ์ค่าและผลลัพธ์ของตัวแปรใน ดีบัก บันทึก

บันทึกการดีบักคืออะไร

บันทึกการดีบัก เป็นระบบที่สร้างขึ้น บันทึก ที่ถูกส่งไปยังแดชบอร์ดของคุณพร้อมกับทุกการสนทนาใหม่ จะปรากฏขึ้นก็ต่อเมื่อนักพัฒนาซอฟต์แวร์ของคุณกำหนดค่าไว้ใน SDK สำหรับเกม/เวอร์ชันแอปที่ระบุเท่านั้น ในกรณีเช่น แครช นักพัฒนาสามารถใช้สิ่งเหล่านี้ได้ บันทึก ถึง ดีบักอะไร ผิดพลาดและเมื่อไหร่

แนะนำ: